簡體   English   中英

輸入E-100E以太網卡需要RTL-8139驅動程序-無法編譯源文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM