Linux 下 Davicom DM9102(A)/DM9132/DM9801 快速乙太網驅動程式¶
注意:此驅動程式沒有維護者。
此程式是自由軟體;您可以根據自由軟體基金會發布的 GNU 通用公共許可證條款(版本 2 或(由您選擇)任何更高版本)重新分發和/或修改它。
釋出此程式的目的是希望它有用,但不提供任何擔保;甚至沒有對適銷性或特定用途適用性的暗示擔保。 有關更多詳細資訊,請參閱 GNU 通用公共許可證。
此驅動程式為 Davicom DM9102(A)/DM9132/DM9801 乙太網卡提供核心支援(CNET 10/100 乙太網卡也使用 Davicom 晶片組,因此該驅動程式也支援 CNET 卡)。如果您沒有將此驅動程式編譯為模組,它將在啟動時自動載入並列印一行類似
dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
如果您將此驅動程式編譯為模組,則必須在啟動時載入它。您可以使用以下命令載入它
insmod dmfe
這樣它將自動檢測裝置模式。這是載入模組的建議方式。或者您可以在載入時將 mode= 設定傳遞給模組,例如
insmod dmfe mode=0 # Force 10M Half Duplex
insmod dmfe mode=1 # Force 100M Half Duplex
insmod dmfe mode=4 # Force 10M Full Duplex
insmod dmfe mode=5 # Force 100M Full Duplex
接下來,您應該使用類似於以下的命令配置您的網路介面
ifconfig eth0 172.22.3.18
^^^^^^^^^^^
Your IP Address
然後您可能需要使用以下命令修改預設路由表
route add default eth0
現在您的乙太網卡應該已啟動並執行。
待辦事項
實現 pci_driver::suspend() 和 pci_driver::resume() 電源管理方法。
在 64 位機器上檢查。
在大端機器上檢查並修復。
測試並確保 PCI 延遲現在在所有情況下都正確。
作者
Sten Wang <sten_wang@davicom.com.tw >:原始作者
貢獻者
Marcelo Tosatti <marcelo@conectiva.com.br>
Alan Cox <alan@lxorguk.ukuu.org.uk>
Jeff Garzik <jgarzik@pobox.com>
Vojtech Pavlik <vojtech@suse.cz>