在Linux下驅動D-link DFE-530TX(最終稿)(轉)
在Linux下驅動D-link DFE-530TX(最終稿)(轉)[@more@]本文僅做參考
D-Link公司出的網路卡是大眾化中檔網路卡,它的DFE-530TX Rev A在較新的Linux下(如紅旗Linux 2.0、紅旗Linux 2.4桌面版和Red Hat Linux 6.1以上)已能驅動,但它的第二版網路卡:D-link DFE-530TX Rev B網路卡(帶網路喚醒功能),是目前大部分Linux(Red Hat Linux 7.1、中軟Linux 3.0除外)均無法自動識別並驅動的。我經過摸索,終於找到如下方法,寫出來供大家參考:
首先在 或者 下載驅動程式。然後將檔案拷至軟盤,在Linux超級使用者許可權下執行:
mount -t msdos /dev/fd0 /mnt/floppy
cd /root
mkdir temp
cd temp
cp /mnt/floppy/*.* /root/temp
tar xvf linux5~1.tar
make all
這樣,生成關鍵的模組檔案via-rhine.o,下面兩條你可以任選其一:
一、覆蓋原有的via-rhine.o,然後象平時執行netconf配置。
二、修改/etc/rc.d下的rc.local,加人下面前兩行;如果要繫結兩個IP,加入第三行(具體IP、掩碼值請修改);如果要設定預設路由,加入第四行(閘道器具體IP值請修改):
insmod /root/temp/via-rhine.o
ifconfig eth0 up 10.4.4.29 netmask 255.0.0.0
ifconfig eth0:0 up 11.11.11.11 netmask 255.0.0.0
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.201
注意:eth0是網路裝置名,10.4.4.29是IP,255.0.0.0是掩碼,這三個根據具體情況修改。特別注意:可以不象平常的情況下去執行什麼netconf,linuxconf,control-panel,也不必修改/etc/conf.modules。由於在系統啟動完成後,才啟動網路卡,因此,在啟動時看不到網路卡啟動的狀態(如eth0 ... OK 之類的)。除錯計算機為NEC PowerMate LX PII/400和HP Vectra VL 5/90。在Red Hat Linux 6.2、7.0, 紅旗Linux2.0 Server零售版、下載版, 以及紅旗Linux 2.0桌面版下除錯透過。
D-Link公司出的網路卡是大眾化中檔網路卡,它的DFE-530TX Rev A在較新的Linux下(如紅旗Linux 2.0、紅旗Linux 2.4桌面版和Red Hat Linux 6.1以上)已能驅動,但它的第二版網路卡:D-link DFE-530TX Rev B網路卡(帶網路喚醒功能),是目前大部分Linux(Red Hat Linux 7.1、中軟Linux 3.0除外)均無法自動識別並驅動的。我經過摸索,終於找到如下方法,寫出來供大家參考:
首先在 或者 下載驅動程式。然後將檔案拷至軟盤,在Linux超級使用者許可權下執行:
mount -t msdos /dev/fd0 /mnt/floppy
cd /root
mkdir temp
cd temp
cp /mnt/floppy/*.* /root/temp
tar xvf linux5~1.tar
make all
這樣,生成關鍵的模組檔案via-rhine.o,下面兩條你可以任選其一:
一、覆蓋原有的via-rhine.o,然後象平時執行netconf配置。
二、修改/etc/rc.d下的rc.local,加人下面前兩行;如果要繫結兩個IP,加入第三行(具體IP、掩碼值請修改);如果要設定預設路由,加入第四行(閘道器具體IP值請修改):
insmod /root/temp/via-rhine.o
ifconfig eth0 up 10.4.4.29 netmask 255.0.0.0
ifconfig eth0:0 up 11.11.11.11 netmask 255.0.0.0
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.201
注意:eth0是網路裝置名,10.4.4.29是IP,255.0.0.0是掩碼,這三個根據具體情況修改。特別注意:可以不象平常的情況下去執行什麼netconf,linuxconf,control-panel,也不必修改/etc/conf.modules。由於在系統啟動完成後,才啟動網路卡,因此,在啟動時看不到網路卡啟動的狀態(如eth0 ... OK 之類的)。除錯計算機為NEC PowerMate LX PII/400和HP Vectra VL 5/90。在Red Hat Linux 6.2、7.0, 紅旗Linux2.0 Server零售版、下載版, 以及紅旗Linux 2.0桌面版下除錯透過。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-949870/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在linux(核心2.6.x)下驅動 USB ADSL(轉)Linux
- Linux下的硬體驅動——USB裝置(下)(驅動開發部分)(轉)Linux
- LINUX下的裝置驅動程式 (轉)Linux
- 你在終端啟動的程式,最後都是什麼下場?(下)
- Linux下安裝nvidia顯示卡驅動(轉)Linux
- Linux下驅動SD/MMC讀卡器(轉)Linux
- Linux下的硬體驅動——USB裝置(上)(驅動配置部分)(轉)Linux
- 在Windows下啟動Linux(轉)WindowsLinux
- 你在終端啟動的程式,最後都是什麼下場?(上)
- Linux下PCI轉串列埠卡驅動安裝方法Linux串列埠
- 在ubuntu下按照nvidia驅動Ubuntu
- 教你在Linux中安裝ALSA音效卡驅動(轉)Linux
- linux下安裝PCIE轉串列埠卡驅動簡介Linux串列埠
- linux驅動程式設計(轉)Linux程式設計
- Linux裝置驅動程式 (轉)Linux
- 在 Linux 下使用 fstrim 延長 SSD 驅動器的壽命Linux
- 終於搞定終於搞定linux下閱讀pdg(轉)Linux
- 在 Linux 下安裝復古終端Linux
- 貪,嗔,痴! “佛系”分析《最終幻想14》核心玩法與驅動要素
- linux驅動之LED驅動Linux
- 如何編寫linux下nandflash驅動-4LinuxNaN
- 在linux環境下啟動時開啟numlock(轉)Linux
- 最老的Linux 系統《下載》(轉)Linux
- [Linux]在終端啟動程式關閉終端不退出的方法Linux
- 在單個硬碟驅動器上構建雙引導Linux系統(轉)硬碟Linux
- Linux網路驅動程式編寫(四)(轉)Linux
- Linux網路驅動程式編寫(三)(轉)Linux
- Linux網路驅動程式編寫(二)(轉)Linux
- Linux網路驅動程式編寫(一)(轉)Linux
- Oracle在linux下的開機自啟動(詳細)轉OracleLinux
- 取消WindowsXP下驅動程式數字簽名(轉)Windows
- SCO UNIX 下裝置驅動程式開發 (轉)
- SCO UNIX 下裝置驅動程式開發(轉)
- 在Linux下配置TCP/IP(轉)LinuxTCP
- 在linux下設定WWWServer(轉)LinuxServer
- Novell推SuSE Linux RC2 最終版近期釋出(轉)Linux
- CSS 滾動驅動動畫終於正式支援了CSS動畫
- linux下安裝Marvell Yukon網路卡驅動Linux