在 Redhat Linux 9.0 驅動華碩 P4P800 的網路卡

第一次安裝 Redhat Linux 9.0 就遇到華碩 P4P800 的網路卡 (3COM 3C940) 無法驅動的問題,就算裝了華碩網站下載的驅動程式也不行,反覆試了好久,也重裝了 Linux 幾次,終於解決了問題…但不確定是不是正確的做法。

安裝步驟

  1. 先從華碩的網站下載網路卡的驅動程式,並執行安裝:
    cd /tmp
    tar zxvf 3c2000.tar.gz
    cd 3c2000
    make load
    insmod 3c2000.o

    照以上步驟執行完,網路卡應該還是不能使用的 (至少我的情形是這樣)。

  2. 接著,複製網路卡的驅動程式到系統目錄:
    cp 3c2000.o /lib/modules/x.x.xx.xx/kernel/drivers/net

    上面的 x.x.xx.xx 是指你開機時的核心版本。

  3. 編輯 /etc/modules.conf,加入這一行 (假設本網卡是 eth0):
    alias eth0 3c2000
  4. 依照你的環境,自行新增或編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
  5. 同樣依照你的環境,自行修改 /etc/sysconfig/networkGATEWAY 參數。
  6. 重新開機,網路卡應該就可以使用了。
    • 小綿羊
    • 12/14. 2009 8:14上午
    Using Mozilla Firefox Mozilla Firefox 3.5.5 on Windows Windows XP

    板大,請教您一下,像這樣手動加上驅動程式,往後如果升級Redhat版本時,或是kernel也被升級了,是否舊的會被蓋過去,導致網路卡又沒辦法使用了呢?謝謝~

    • citypig
    • 12/21. 2009 4:36下午
    Using Mozilla Firefox Mozilla Firefox 3.5.6 on Windows Windows Vista

    to 小綿羊 :

    有可能

  1. No trackbacks yet.

return top

%d 位部落客按了讚: