技術討論區 > Network 討論版
網路Linux下不行,Windows卻可以
oston66:
我有一塊主機板有兩個網路孔,晶片分別是Intel 82578DM及82583V。
但在Linux下82583V這個網孔使用ifconfig看不到,且也無法上網。
於是拿了另一個Windows 7硬碟,82583V這個網孔卻可以正常使用。
我使用Intel tool 來看82583V的EEPROM,發現裡面的值與正常的82583v不同。
想請問各位先進,Linux是不是有什麼機制來偵測網路呢?比方check sum不同就判定有問題。
另Windows為什麼可以正常工作呢?是不是Windows不會去檢查所以可以正常使用呢
謝謝!
twu2:
開機時的 dmesg 看的到那個 device 的 driver 被載入了嗎?
某些 linux (如 debian), 非 free 的 firmware 是放在另一個檔案, 要另外裝才能用.
oston66:
謝謝回覆。
我這問題同一個硬碟下本來Linux 可以識別及使用網路,用一段時間後突然EEPROM不明原因改變了,之後重開機Linux就識別不到這個網路孔了。
但換成windows O/S 卻可以正常使用,這是我想不透的原因。
也許這問題偏向電路設計,有先進遇過這狀況嗎?
darkranger:
除了檢閱 dmesg 外,你可能也要說明一下所用的發行版及 kernel 版本
印象中 Intel 的 Linux 網卡驅動程式有過 bug
會讓網卡失效
oston66:
我的OS是 HELiOS release 6.1 (Carbon), Linux version 2.6.32-220.4.1.el6.x86_64 (mockbuild@sl6.fnal.gov) (gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC) ) #1 SMP Mon Jan 23 17:20:44 CST 2012.
主機板上有兩個網路,分別是不同晶片。一個是 82583V, 另一個是82578DM。 只有在 82583V 在Linux發生會掉LAN的問題。
之前使用的82583V driver 是 1.4.4, 後來更新到3.1.0.2還是掉LAN. 上述掉網問題很偶發
下列有4片主機板發生過82583V掉LAN,我使用Intel工具lanconf 將EEPROM dump出來,紅字就是與正常的值有差異的地方。
Sample1:
;-----------Range [0x00-0x3f]----------
0B00 E4AB DBDB 0420 F746 10A0 FFFF FFFF
FFFF FFFF 0000 0000 8086 150C FFFF 8658
0000 2001 7E74 FFFF 1000 00C8 0000 2704
6CC9 3150 073E 440B 2D84 0140 F000 0000
6000 0080 0F04 7FFF 4D01 C600 0000 20FF
0028 0243 0050 0101 0001 05B3 0098 FFFF
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
FFFF FFFF FFFF FFFF FFFF 0150 FFFF B0A6
Sample2:
;-----------Range [0x00-0x3f]----------
0B00 44AB 07EB 0420 F746 10A0 FFFF FFFF
FFFF FFFF 026B 0000 8086 150C FFFF 8658
0000 2001 7E74 FFFF 1000 00C8 0000 2704
6CC9 3150 073E 440B 2D84 0140 F000 0706
6000 0080 0000 7FFF 4D01 C600 0000 20FF
0028 0243 0000 0101 0001 05B3 0098 FFFF
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
FFFF FFFF FFFF FFFF FFFF 0150 FFFF 2496
Sample3:
;-----------Range [0x00-0x3f]----------
0B00 7CAB 5D2E 0420 F746 10A0 FFFF FFFF
FFFF FFFF 026B 0000 8086 150C FFFF 8658
0000 2001 7E74 FFFF 1000 00C8 0000 0000
2E00 3150 073E 440B 2D84 0140 F000 0706
6000 0080 0F04 7FFF 4D01 C600 0000 20FF
0028 0243 0050 0101 0001 05B3 0098 FFFF
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
FFFF FFFF FFFF FFFF FFFF 0150 FFFF 9753
Sample4:
;-----------Range [0x00-0x3f]----------
0B00 B1AB 6249 0420 F746 10A0 FFFF FFFF
FFFF FFFF 026B 0000 8086 150C FFFF 8658
0000 2001 7E74 FFFF 1000 00C8 0000 2704
6CC9 3150 073E 440B 2D84 0000 F000 0706
6000 0080 0F04 7FFF 4D01 C600 0000 0000
0028 0243 0050 0101 0001 05B3 0098 FFFF
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
FFFF FFFF FFFF FFFF FFFF 0150 FFFF 5D38
導覽
[0] 文章列表
[#] 下頁
前往完整版本