2010年3月22日 星期一

SIS900網路卡在Linux下無法連線?!

這兩天在同事捐贈的機器上安裝Ubuntu Server碰到的問題,
OS抓不到SIS900的Mac address,下指令ifconfig -a會出現SIS900這個裝置,
但是在HWaddress的欄位是FF:FF:FF:FF:FF:FF或00:00:00:00:00:00,
然後網路怎樣都連不上去= =

如何驗證?
  1. lspci 確認是否有出現SIS900這個device,沒有的話請檢查BIOS或是硬體
  2. lsmod 確認是否有SIS900這個module,沒有的話代表沒抓到或是沒驅動
  3. dmesg|grep eth 有出現對應的訊息?
  4. ifconfig -a 有出現SIS900這個chip但hwaddress的值是錯誤的?

解決方法
編輯/etc/network/interfaces
指定Mac address
例:
#auto eth0
iface eth0 inet dhcp
hwaddress ether 00:E0:18:B3:A0:F7

需要注意事項
hwaddress前面需要加個tab
如果機器在實體網路上,需要考慮Mac address衝突的問題,
但如果是在虛擬網段,同網段沒有重複編號的網卡就沒有這個問題,
或是想辦法寫入實際的網路卡Mac address,
例如從Windows底下看?

沒有留言:

張貼留言

Replace J-S J-7508 Speaker amplifier again

忘記哪來的喇叭,好像是我哥給的,時間已經不可考 最初給我的時候應該是圖片中的擴大器異常,已經忘記是不過電還是音量控制有問題啥的 (剛才查這顆喇叭發現可能是通病,有一些文章有提到長時間使用後,音量的可變電阻可能會不正常) 我已經忘了當初檢修的過程,或是有沒有修了 最後我放棄那個擴大...