[英]Driver for RTL-8139 required for Enter E-100E Ethernet Card - Can't compile source file
我今天購買了Enter E-100E以太網卡 ( http://www.entermultimedia.com/pci_ethernet_10_100_lancard.html )。
我發現ubuntu無法檢測到設備。 因此,我查看了設備驅動程序文檔,其中說:
本文檔包含有關安裝Linux驅動程序以及調整RTL8139(A / B / C / 8130)系列網絡適配器安裝驅動程序速度的說明:
(1.)內核具有支持的驅動程序:如果可以找到“ rtl8139.o”,請檢查目錄“/lib/modules/¡K./net”。您的內核已支持RTL8139系列。 您可以輕松地使用“ linuxconf”來設置您的卡。 如果您不喜歡linuxconf,也可以使用“ modprobe rtl8139”和“ ifconfig up eth0”來加載模塊。 如果驅動程序正確加載,則“ /etc/conf.modules”應包含“ alias eth0 rtl8139”行。
(2.)內核不支持驅動程序:如果您的內核不支持RTL8139系列,則應自己編譯編譯器驅動程序。 請聯系“ www.scyld.com/network/rtl8139.html”以獲取源代碼。 編譯器命令位於源代碼的末尾。 可能像“ gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c rtl8139.c”。 如果編譯器無法成功,也許您應該參考錯誤消息並將庫或頭文件復制到Linux。
現在,(1)對我不起作用,因為我找不到該目錄(用linux-headers-3.0.8-19替換¡K后)。
因此,我嘗試做(2)..
但是,該網站關閉了。因此,我從某個在線站點獲得了源文件rtl8139.c 。但是,當我嘗試使用包含的命令對其進行編譯時,編譯器顯示錯誤,即/ usr / src / linux(或庫,視情況而定)目錄不存在。
但是,我從該站點注意到Realtek RTL8139驅動程序非常有名。.因此,我想知道,我是否缺少某些東西? 請幫我..我死定了..
我是Linux和Ubuntu的新手。所以,有人可以告訴我該怎么做...感謝您抽出寶貴的時間閱讀本文。
最新的Linux內核使用8139too
模塊支持基於Real-Tek RTL8139的卡。
8139too
模塊基於您鏈接的Donald Becker的代碼。
做
modprobe 8139too
要么
insmod /<path to module>/8139too.ko
然后根據您的發布使用ifconfig
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.