GB | BIG5
|
| 首頁 > 系統管理 > Linux > 正文 |
 |
| Ethernet HOWTO Linux以太網-HOWTO (4)型號的信息 |
| 不詳 (2001-05-02 10:27:53) |
--------------------------------------------------------------------------------
4. 有關銷售商/制造廠家/型號的信息
下面按照銷售商名稱和產品標識的字母順序列出了許多網卡。在每個產品ID旁都標明了“支持”、“半支持”或“不支持”。
支持意味該網卡的驅動程序存在,而且許多人在愉快地使用此驅動程序,它看起來相當可靠。
半支持意味該網卡的驅動程序存在,但至少下面的描述中有一個是真實的:(1) 驅動程序或硬件有Bug,會導致性能差、連接失敗甚至死機。(2) 驅動程序是新的或網卡不夠普及,因此驅動程序得到的使用/測試機會很少,驅動程序的作者收到很少的反饋信息。很明顯(2)比(1)要好一些,在網卡/驅動程序的獨立描述中會指明它屬哪種情況。對這兩種情況,在運行make config回答“Prompt for development and/or incomplete code/drivers?”時都應該回答“Y”。
不支持意味該網卡目前還沒有可使用的驅動程序。這可能是由對很少見的硬件缺乏興趣,也可能是銷售商還沒有發布編寫驅動程序所需的硬件資料。
注意,“支持”和“半支持”之間的區別是相當主觀的,是基新聞組和郵件列表信息上得到的用戶反饋進行區分的。(無論如何,一個人來測試每個版本內核上所有網卡的所有驅動程序是不可能的!!!)所以你可能會發現一個被標為半支持的網卡工作得很好(這樣很不錯),或者一個被標為支持的網卡給你帶來無窮的麻煩(這樣就不夠好)。
在這些狀態面,列出了Linux內核中給出的驅動程序名稱。這也是/etc/conf.modules模塊配置文件裡alias eth0 driver_name一行所使用的驅動程序模塊的名稱。
4.1 3Com
如果你確定不了你的網卡是什,但認為它是3Com網卡,你可以通過集成塊編號來識別它。3Com有一本資料“通過集成塊編號識別適配器”(ref 24500002),它應該能讓你弄明白。參見 3Com的技術信息以了解如何從3Com索取該資料。
注意,3Com還有個有各種好東西的WWW/FTP站點:ftp.3Com.com,你也許想去看看。對某些他們的網卡甚至還有Linux驅動程序,可能你想檢驗一下。據說他們的驅動程序不太穩定,或者在SMP和非基ix86的機器上不穩定,所以需要記住這一點。
3c501
狀態:半支持,驅動程序名稱:3c501
這種過時的石器時代的8比特網卡用起來會很頭疼的。象瘟疫一樣躲開它吧。不要買這種網卡,哪怕是開玩笑也不要買。它的性能很差勁,而且很容易壞掉。
對那些還不肯相信的人來說,3c501一次只能幹一件事在從其單包緩存移出一個數據包時,它不能接收另一個包,在載入一個發送包時也不能接收一個包。對兩台處理一個包並回答會花掉10毫秒的基8088的計算機之間的網絡而言,這就不錯了,但現代網絡幾乎每次事務都會發送背靠背數據包。
AutoIRQ可以工作,沒使用DMA,自動檢測只能查看0x280和0x300,診斷級別通過第三個啟動參數設置。
再說一遍,強烈反對使用3c501!更差的是在IP廣播內核中,在偵聽所有廣播包時你會進入暫停狀態。閱讀源碼頭部的注釋以得到更多的細節。
EtherLink II, 3c503, 3c503/16
狀態:支持,驅動程序名稱:3c503 (+8390)
3c503沒有“EEPROM setup”,所以在Linux下運行該網卡無需使用診斷/設置程序。3c503的共享內存地址是用跳線設置的,與啟動PROM地址共享。熟悉其它ISA網卡的人可能會被弄糊塗,因為其它ISA網卡除非有啟動PROM,都是讓跳線設為“禁止”的。
因為WD80x3的總線寬度一樣,這些網卡的速度也應該一樣,但實際上更慢一些。這些共享內存的的以太網卡還有一種不使用8390工具的可編程I/O模式(它們的工程師發現了太多的Bug!)。Linux的3c503驅動程序也可以工作在3c503的可編程I/O模式,但不如共享內存模式可靠,而且更慢。同樣,在更新驅動程序時可編程I/O模式沒有很好地測試。不要使用可編程I/O模式,除非要與MS-DOS兼容。
3c503的IRQ中斷線用軟件設置,在EEPROM中沒有其痕跡。與MS-DOS驅動程序不同,Linux的驅動程序有autoIRQ的能力:它使用{5,2/9,3,4}中第一條可用IRQ中斷線,在每次運行ifconfig時進行選擇。(老式的驅動程序版本在啟動時選擇IRQ。)如果沒有IRQ中斷線可用,“ifconfig”裡的ioctl()調用將返回EAGAIN。
某些使用503會遇到的常見問題在 3Com網卡的問題中進行了討論。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
注意,一些舊的無盤386工作站有一個板上的3c503(3Com制造,但用其它名稱銷售,如“Bull”),但銷售商ID不是3Com的ID,所以檢測不出來。更多的資料可以在Etherboot軟件包裡找到,要啟動這些無盤工作站你一定得有這些東西。
Etherlink Plus 3c505
狀態:半支持,驅動程序名稱:3c505
這些網卡使用i82586芯片,但沒有太多的有關這些網卡的資料。標準內核包含該驅動程序,但它被歸為alpha版本的驅動程序。參見 Alpha驅動程序以了解在Linux下使用alpha/測試版本以太網驅動程序的重要信息。
如果你要使用這樣的網卡,還應該讀一下/usr/src/linux/drivers/net/README.3c505文件。它包含了你可以使用/禁止的各種選項。
Etherlink-16 3c507
狀態:半支持,驅動程序名稱:3c507
該網卡使用了一塊Intel芯片,其驅動程序的開發與Intel的Ether Express驅動程序開發關系很密切。在標準的內核發行版本中包含了其驅動程序,但是是作為一個alpha版本的驅動程序。參見 Alpha驅動程序以了解在Linux下使用alpha/測試版本以太網驅動程序的重要信息。
Etherlink III, 3c509 / 3c509B
狀態:支持,驅動程序名稱:3c509
這種網卡相當便宜,而且對ISA的無總線控制的設計而言性能相當好。其缺點在原始的3c509要求很低的中斷延遲。3c509B有一個較大的緩存,應該沒有這個問題。(見下文。)這些網卡使用PIO傳輸,與ne2000網卡相似,相對而言,wd8013一類使用共享內存的網卡效率更高一些。
原始的3c509有一個小的包緩存(總共4kB,2kB Rx,2kB Tx),如果中斷屏蔽的時間過長,驅動程序就會丟棄數據包。要減輕這個問題,可以嘗試在IDE磁盤傳輸過程中不屏蔽中斷(參見man hdparm),或者提高ISA總線速度使IDE傳輸結束得早一些。
新型號的3c509B板上緩存為8kB,並且可以把Rx/Tx劃分成4/4、5/3或6/2。這一設置要用DOS配置工具來改變,並保存在EEPROM上。這會減輕上面提到原始3c509的問題。
3c509B的用戶可以使用提供的DOS工具來禁止即插即用支持,並把輸出媒介設置為要求的東西。目前的Linux驅動程序還不支持自動檢測媒介設置,所以必須選擇10Base-T、10Base-2或AUI。注意,要完全禁止PnP,需要使用3C5X9CFG /PNP:DISABLE並重新冷啟動以確保設置生效。
有些人詢問DOS配置工具中出現的“Server or Workstation”和“Highest Modem Speed”設置。Donald寫道:“這些只不過是給驅動程序的提示,而Linux驅動程序不使用這些參數:它總是優化為高吞吐量,而非低延遲(‘Server’)。低延遲對老式的無窗口IPX吞吐量非常關鍵。為了減少延遲,3c509的MS-DOS驅動程序對某些操作禁止中斷,阻塞串口中斷。因此需要‘modem speed’設置。Linux驅動程序只對整個包進行操作,例如在數據包完全傳到網卡才開始發送該數據包,從而避免了長時間禁止中斷的需要。”
注意,ISA網卡檢測使用的方法與大多數網卡不同。基本上是通過發送數據到ID_PORT(從端口0x100到0x1ff,間隔為0x10)要求網卡響應。這一檢測方法意味在多ISA的3c509配置中,某個特定網卡總是首先被檢測,而硬件以太網地址最低的網卡總是作為eth0。這其實沒什問題,但有些人想為特定的接口分配一個6字節的硬件地址。如果有多塊3c509網卡,最好不指定I/O端口(即使用I/O=zero)使用ether=0,0,ethN命令,讓自動檢測來排列哪一塊網卡作為第一塊網卡。使用非零的I/O值會使該命令無法檢測所有的網卡,所以不要這樣做。
如果這使你感到困擾,看一下Donald的最新驅動程序,你可以在未使用的內存地址域中使用一個0x3c509值,使檢測的順序符合你的要求。
3c515
狀態:支持,驅動程序名稱:3c515
這是3Com的ISA 100Mbps產品,編碼名為“CorkScrew”。v2.2內核裡包含了從Donald那兒得到的這些網卡的相對較新的驅動程序。要獲得更新的資料,可以訪問Vortex的網頁:
Vortex
3c523
狀態:半支持,驅動程序名稱:3c523
這個MCA總線的網卡使用i82586,Chris Beauregard修改了ni52驅動程序用這些網卡。在v2.2內核源碼樹裡可以找到它的驅動程序。
更多的細節可以在MCA-Linux的網頁上找到 http://glycerine.cetmm.uni.edu/mca/
3c527
狀態:不支持。
對,這是另一個MCA網卡,對它沒興趣。如果你堅持用MCA,最好用3c529。
3c529
狀態:支持,驅動程序名稱:3c509
這個網卡實際上使用與3c509相同的芯片組。實際上早在內核裡加進對MCA的支持之前,Donald就已經在3c509的驅動程序裡放了些鉤子函數,在探測完EISA網卡,開始探測ISA網卡之前,檢查MCA網卡。所需的MCA探測代碼被包含在與v2.2內核一起提供的驅動程序裡。更多的細節可以在MCA-Linux網頁上找到:
http://glycerine.cetmm.uni.edu/mca/
3c562
狀態:支持,驅動程序名稱:3c589(獨立發行)
這個PCMCIA網卡是3c589B網卡與modem的組合。對終端用戶,modem與一個標準的modem一樣。唯一的麻煩是要使兩個獨立的Linux驅動程序共用一個中斷。該卡上有一些新的寄存器和一些支持共享中斷的硬件。需要使用支持共享中斷的v2.0以上的內核版本。
再次感謝Cameron提供給David Hinds的樣品和資料。請在David發行的PCMCIA軟件包裡尋找支持。
參見 PCMCIA支持以了解更多的有關PCMCIA芯片組、socket啟用軟件等信息。
3c575
狀態:未知。
這個PCMCIA網卡的驅動程序正在開發中,但願以會包含在David的PCMCIA軟件包裡。最好檢查一下PCMCIA軟件包以了解目前的狀態。
3c579
狀態:支持,驅動程序名稱:3c509
EISA版本的509。目前的EISA版本還使用同樣的16比特寬的芯片,而不是32比特的接口,所以性能上的改善並不令人驚奇。確定網卡被配置為EISA尋址模式。閱讀上面的3c509一節以了解驅動程序的信息。
3c589 / 3c589B
狀態:半支持,驅動程序名稱:3c589
現在這種PCMCIA網卡已經被很多人使用了相當長時間。注意對它的支持(目前)還不包括在缺省的內核源碼樹內。名稱中“B”的含義與3c509的情況相同。
在Donald的ftp站點和David Hinds的PCMCIA軟件包裡都有可用的驅動程序。你還需要一套支持PCMCIA控制器的芯片組。參見 PCMCIA支持以了解更多的有關PCMCIA芯片組、socket啟用軟件等信息。
3c590 / 3c595
狀態:支持,驅動程序名稱:3c59x
這些“Vortex”網卡是用在PCI總線機器上的,'590是10Mbps的產品,'595是3Com的100Mbs產品。注意'595也可以象'590一樣運行(即使用10Mbps模式)。驅動程序包含在v2.0內核源碼中,但還在不斷升級。如果在使用v2.0內核裡的驅動程序時遇到問題,可以從下面的URL獲取一個更新的驅動程序:
Vortex
注意,現在有兩種不同的3c590網卡,較早的型號有32kB的板上內存,來的型號只有8kB的板上內存。可能你買一個新的3c59x還沒有多久,它就正在被3c90x所取代。如果你是買別人的二手貨,想法弄到一個32kB的型號。3c595網卡有64kB板上內存,因為無法只用8kB的RAM就能達到100Mbps!
感謝Cameron Spitzer和3Com的Terry Murphy給Donald提供網卡和資料,使Donald能寫出驅動程序來。
3c592 / 3c597
狀態:支持,驅動程序名稱:3c59x
這些是EISA版本的3c59x系列網卡。3c592/3c597(又名為Demon)可以使用上面討論的vortex驅動程序。
3c900 / 3c905 / 3c905B / 3c905C
狀態:支持,驅動程序名稱:3c59x
這些網卡(又名為“Boomerang”,或EtherLink III XL)是用來取代3c590/3c595網卡的。
對Cyclone的“B”版本的支持最近才加進來。要在v2.0之前的內核使用該網卡,必須從如下的Donald站點獲取更新的3c59x.c驅動程序:
Vortex-Page
3c985
狀態:支持,驅動程序名稱:acenic
Jes Sorensen提供的驅動程序在v2.2內核裡能找到。除了3Com的型號,它還支持幾種其它的吉比特網卡。
4.2 Accton
Accton MPX
狀態:支持,驅動程序名稱:ne (+8390)
不要被它的名字騙了。它還是NE2000兼容網卡,可以使用ne2000驅動程序。
Accton EN1203, EN1207, EtherDuo-PCI
狀態:支持,驅動程序名稱:de4x5, tulip或rtl8139
顯然有幾種修訂版的EN1207(A到D),其中A、B和C是基tulip的,而D版本的是基RealTek 8139(驅動程序不同)。所以在購買時要確定如果出問題可以退回。
Accton EN2209 Parallel Port Adaptor (EtherPocket)
狀態:半支持,驅動程序名稱:?
現在有這些並口適配器的驅動程序,但還不包括在2.0或2.1版本內核源碼中。可以從如下主頁獲取驅動程序:
http://www.unix-ag.uni-siegen.de/~nils/accton_linux.html
Accton EN2212 PCMCIA Card
狀態:半支持,驅動程序名稱:?
David Hinds在編寫該網卡的驅動程序,最好檢查一下他的PCMCIA軟件包以了解目前的狀態。
4.3 Allied Telesyn/Telesis
AT1500
狀態:支持,驅動程序名稱:lance
這些是使用79C960版本的AMD LANCE的系列低成本以太網卡。它們是可以控制總線的網卡,因此是一種可用的較快的ISA總線以太網卡。
DMA選擇和芯片號碼信息可以在 AMD LANCE找到。
更多有關基AMD LANCE的以太網卡的技術信息可以在 Notes on AMD...找到。
AT1700
狀態:支持,驅動程序名稱:at1700
注意,要在make config時訪問該驅動程序依然需要先在回答“Prompt for development and/or incomplete code/drivers?”時回答“Y”。這只是因為這種網卡很少見,導致驅動程序穩定性的反饋太少。如果與內核一起提供的驅動程序出現問題,也許你會對以下的替代驅動程序感興趣:http://www.cc.hit-u.ac.jp/nagoya/at1700/
Allied Telesis的AT1700系列網卡是基Fujitsu的MB86965芯片的。該芯片使用可編程I/O接口和一對固定大小的傳輸緩存。這樣在發送背靠背的一小組數據包時,切換緩存帶來的停頓較小。
該網卡的一個獨特之處在除了能夠驅動10baseT的100歐姆UTP(非屏蔽雙絞線)之外,還能夠驅動一般安裝在令牌環上的150歐姆STP(屏蔽雙絞線)。該網卡還有一個光纖版本(AT1700FT)。
用在AT1700上的Fujitsu芯片有一個設計上的缺陷:它需要機器斷電來完全重起。使用reset按鈕無法重起總線接口。這也不是太壞,只不過在重起才能可靠地被檢測到。解決方法是在內核檢測AT1700有問題時關機器重起。
AT2400
狀態:支持,驅動程序名稱: ne, ne2k-pci (+8390)
還是PCI NE2000兼容網卡,它是基RealTek 8029芯片的。
AT2450
狀態:支持,驅動程序名稱:pcnet32
這是PCI版本的AT1500,而且沒有Boca的79c970 PCI網卡那樣的問題。DMA選擇和芯片號碼信息可以在 AMD LANCE找到。
更多有關基AMD LANCE的以太網卡的技術信息可以在 Notes on AMD...找到。
AT2500
狀態:半支持,驅動程序名稱:rtl8139
該網卡使用RealTek的8139芯片參見 RealTek 8139一節。
AT2540FX
狀態:半支持,驅動程序名稱:eepro100
該網卡使用i82557芯片,因此可能/應該能夠使用eepro100的驅動程序。如果你試用過,請發給我一份報告以更新本信息。
4.4 AMD / Advanced Micro Devices
AMD的Carl Ching友好地提供了非常詳盡的所有有關AMD以太網產品的資料,對澄清本節內容很有幫助。
AMD LANCE (7990, 79C960/961/961A, PCnet-ISA)
狀態:支持,驅動程序名稱:lance
這實際上不是AMD的以太網卡。你會閱讀本小節的原因是,你在網卡上只能找到AMD標記和上述數字。7990是原始的“LANCE”芯片,但大多數資料(包括本文檔)都按照“LANCE”芯片對待所有這些類似的芯片。(......我可以加一句:這樣是不對的。)
上面這些數字指明了作為許多以太網卡的核心的AMD芯片。例如,Allied Telesis的AT1500(參見 AT1500)和NE1500/2100(參見 NE1500)就使用了這些芯片。
7990/79c90早已被新版本所取代。79C960(又名PCnet-ISA)主要包含79c90核心以及所有其它必須的硬件支持,可作為單片以太網卡的解決方案。79c961(PCnet-ISA+)是'960的無跳線即插即用版本。ISA系列的最一個芯片是79c961A(PCnet-ISA II),增加了全雙工的功能。除了那些使用共享內存配置的原始7990的非常古老的網卡,所有使用這些芯片的網卡都可以使用lance.c驅動程序。可以通過DMA通道沒有跳線來辨認出這些老網卡。
一個常見的問題是遇到“busmaster arbitration failure”消息。在固定的時間之內(50us)LANCE驅動程序無法訪問總線時就會出現這一消息。這通常預示主板上的總線控制DMA被破壞,或者某些其它設備霸佔了總線,或者DMA通道出現沖突。如果你的BIOS設置中有“GAT option”(保証存取時間),那試改變一下其設置看看有沒有效。
同樣要注意,對一個合法網卡,驅動程序只查看以下地址:0x300, 0x320, 0x340, 0x360,啟動參數ether=所提供的地址被靜悄悄地略過了(對此將進行修改),所以現在要確定你的網卡配置為上述的一個I/O地址。
即使安裝了超過16MB的內存,該驅動程序依然工作得很好,因為必要時它會使用低端內存“bounce-buffers”(即在發送數據到網卡進行傳輸之前,16MB以上內存的數據會先拷貝到16MB以下的一個緩存裡。)
DMA通道可以用除此之外不被使用的dev->mem_start值的低位進行設置(又名PARAM_1)。(參見 PARAM_1)如果沒有設置,那按次序啟用每個空閑的DMA通道並檢查是否初始化成功來進行探測。
HP-J2405A板是個例外:在該板上很容易讀出EEPROM設置的IRQ和DMA的值。
參見 Notes on AMD...以了解更多有關這些芯片的信息。
AMD 79C965 (PCnet-32)
狀態:支持,驅動程序名稱:pcnet32
這是PCnet-32用VL總線和局部總線系統的原始LANCE芯片的32比特總線控制版本。這些芯片可以用標準的lance.c驅動程序操作,同時還有一個不受任何ISA總線有關16MB限制的32比特版本的驅動程序(pcnet32.c)。
AMD 79C970/970A (PCnet-PCI)
狀態:支持,驅動程序名稱:pcnet32
這是PCnet-PCI與PCnet-32相似,不過是為基PCI總線系統設計的。請參閱上面的PCnet-32信息。這意味需要構建一個啟用PCI BIOS支持的內核。'970A在原始的'970設計上增加了全雙工支持及其它一些特性。
注意,Boca制造的79C970無法用在較快的奔騰機器上。這是個硬件錯誤,它也會影響DOS用戶。參考Boca一節以了解更多的細節。
AMD 79C971 (PCnet-FAST)
狀態:支持,驅動程序名稱:pcnet32
這是用PCI系統的AMD的100Mbit芯片,也支持全雙工操作。1996年6月出產。
AMD 79C972 (PCnet-FAST+)
狀態:支持,驅動程序名稱:pcnet32
已經証實該網卡工作情況與'971一樣。
AMD 79C974 (PCnet-SCSI)
狀態:支持,驅動程序名稱:pcnet32
這是PCnet-SCSI從以太網的觀點來看基本上按'970處理。參看上文。不要問是否支持芯片的SCSI部分本文是以太網-HowTo,不是SCSI-HowTo。
4.5 Ansel Communications
AC3200 EISA
狀態:半支持,驅動程序名稱:ac3200
注意,要在make config時訪問該驅動程序依然需要先在回答“Prompt for development and/or incomplete code/drivers?”時回答“Y”。這只是因為這種網卡很少見,導致驅動程序穩定性的反饋太少。
其驅動程序作為alpha測試驅動程序被包含在目前的內核裡。該網卡是基ne2000和wd80x3網卡上使用的普通的NS8390芯片。請參見本文的 Alpha驅動程序以了解在Linux下使用alpha版驅動程序的重要信息。
如果你在使用該網卡,請讓我們知道它的工作情況,雖然在v1.1.25內核裡就包含了其驅動程序,但反饋信息很少。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
4.6 Apricot
Apricot Xen-II On Board Ethernet
狀態:半支持,驅動程序名稱:apricot
這是使用i82596總線控制芯片的板上以太網卡。它的I/O地址只能是0x300。從驅動程序的源碼上得知,其IRQ也被硬件固定為10。
早期版本的驅動程序傾向認為0x300處存放的一定是apricot NIC。來才對硬件地址進行檢查以避免錯誤的檢測。
4.7 Arcnet
狀態:支持,驅動程序名稱:arcnet (arc-rimi, com90xx, com20020)
由該網卡的價格非常低廉而且以太網性能很好,可能人們會有很多機會捐獻出他們的Arcnet硬件,使得很多家用系統都使用Arcnet。
Arcnet的一個優點在所有的網卡接口都一樣,所以只需要一個驅動程序。它還內建了錯誤處理機制,據信不會丟失數據包。(對UDP來說這可太棒了!)注意,arcnet驅動程序使用“arc0”作為自己的名字,而不是通常的以太網設備名“eth0”。
在標準內核裡包含了若幹設置跳線、一般提示和郵寄Bug報告地址的信息文件。
據信100Mbs的ARCnet網卡也可以同樣使用該驅動程序!
4.8 AT&T
注意,AT&T的StarLAN是一種孤島技術,跟SynOptics的LattisNet一樣,不能在標準的10Base-T環境裡使用,沒有能進行“相互交流”的Hub。
AT&T T7231 (LanPACER+)
狀態:不支持。
這些StarLAN網卡使用的接口類似i82586芯片。Matthijs Melchior(matthijs.n.melchior@att.com)曾經試用過3c507的驅動程序,好象差不多可以工作了。但從那之就再沒聽過多少消息了。
4.9 Boca Research
不錯,他們不光是制造多口串行卡。
Boca BEN400
狀態:支持,驅動程序名稱:ne (+8390)
顯然這是一款NE2000兼容網卡,使用VIA VT86C916芯片。
Boca BEN (ISA, VLB, PCI)
狀態:支持,驅動程序名稱:lance, pcnet32
這些網卡都是基AMD的PCnet芯片。需要警告一下潛在的買家,許多用戶在使用這些VLB/PCI網卡時遇到了沒完沒了的麻煩。快的奔騰系統用戶受到了特別的打擊。注意這並不是驅動程序的問題,因為DOS/Win/NT用戶也一樣遇到麻煩。Boca的技術支持電話號碼是(407) 241-8088,也可以通過75300.2672@compuserve.com找到他們。老式的ISA網卡看來沒遇到這種問題。
Boca對受影響的使用者提供“包修”服務,需要增加一個缺少的電容,雖然可以解決一些問題,但對大多數人來說並非百分之百奏效。
如果您仍然想買這種網卡,至少試得到一個7天無條件退貨的條款,這樣一旦出問題你就可以退貨。
有關AMD芯片更一般的信息可以在 AMD LANCE找到。
基AMD LANCE的以太網卡的更多技術信息可以在 Notes on AMD...找到。
4.10 Cabletron
Donald寫道:“是的,又一個不肯提供編程資料的公司。他們要等待幾個月來最終確定所有他們的資料都是私有的,蓄意浪費我的時間。如果可以的話,象躲避瘟疫一樣避免使用他們的網卡。還要注意,有人曾打電話給Cabletron,結果聽到什‘有個D. Becker在編寫Linux下的驅動程序’之類的話好象我是為他們工作的。完全不是這回事。”
看來自從幾年前Donald寫了上述注釋,Cabletron改變他們對編程資料的政策(象Xircom一樣)如果你想証實這一點或索取編程信息的話,發個e-mail給support@ctron.com。但是,現在幾乎沒有人對老式的E20xx和E21xx網卡提出修改/更新驅動程序的要求了。
E10**, E10**-x, E20**, E20**-x
狀態:半支持,驅動程序名稱:ne (+8390)
這些差不多算是NEx000兼容網卡,據報告可以使用標準的NEx000驅動程序,這要感謝探測時的ctron特性檢查。如果有問題,幾乎不可能修復,因為沒有編程資料。
E2100
狀態:半支持,驅動程序名稱:e2100 (+8390)
又來了,在編程資料私有的情況下什都做不了。E2100的設計很差勁。每次傳送數據包映射它的共享內存時,它都要映射到整個128K的區域!這就意味你無法在此區域安全地使用另一個中斷驅動的共享內存設備,包括另一個E2100。絕大多數時間它都正常工作,但時不時地會咬你一口。(對,這個問題可以通過傳送數據包時關中斷來避免,但那樣幾乎肯定會丟失時鐘ticks。)同樣,如果錯誤地對板進行了編程,或者在錯誤的時刻暫停機器,即使reset按鈕都無法生效。你必須關機並保持30秒之再開機。
媒介選擇是自動進行的,但可以用dev->mem_end參數的低比特位來覆蓋。參見 PARAM_2。模塊用戶可以在/etc/conf.modules文件裡指定xcvr=N值作為option。
同樣,不要把E2100當成NE2100的兼容網卡。E2100是採用NatSemi的DP8390的共享內存設計,大致與傷腦筋的WD8013相似,而NE2100(和NE1500)是用總線控制的AMD的LANCE設計的。
在標準內核裡包含了E2100的驅動程序。但是,無法看到其編程資料,不要指望有Bug修復。除非你已經買了該網卡,不要用它。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
E22**
狀態:半支持,驅動程序名稱:lance
按照Cabletron技術公告牌上的資料,這些網卡使用標準AMD的PC-Net芯片組(參見 AMD PC-Net)而且可以使用普通的lance驅動程序。
4.11 Cogent
下面是進行聯系的地址和方法:
Cogent Data Technologies, Inc.
175 West Street, P.O. Box 926
Friday Harbour, WA 98250, USA.
Cogent Sales
15375 S.E. 30th Place, Suite 310
Bellevue, WA 98007, USA.
技術支持:
Phone (360) 378-2929 between 8am and 5pm PST
Fax (360) 378-2882
Compuserve GO COGENT
Bulletin Board Service (360) 378-5405
Internet: support@cogentdata.com
EM100-ISA/EISA
狀態:半支持,驅動程序名稱:smc9194
這些網卡使用SMC的91c100芯片,可以使用SMC的91c92驅動程序,但還沒得到証實。
Cogent eMASTER+, EM100-PCI, EM400, EM960, EM964
狀態:支持,驅動程序名稱:de4x5, tulip
這些是另一種DEC的21040網卡,希望可以使用標準21040驅動程序很好地工作。
EM400和EM964是使用DEC的21050橋接器和4片21040芯片的4端口網卡。
參見 DEC 21040以了解這些網卡的更多信息和當前驅動程序的狀況。
4.12 Compaq
Compaq並不真正從事制造以太網卡,但他們的很多系統都在主板上嵌入了以太網控制器。
Compaq Deskpro / Compaq XL (Embedded AMD Chip)
狀態:支持,驅動程序名稱:pcnet32
諸如XL系列的機器在主板上有一片AMD的79c97x PCI芯片,可以使用標準的LANCE驅動程序。但在使用前,必須使用一些技巧把PCI BIOS放到可以被Linux發現的地方。Frank Maas友好地提供了其中的細節:
“Compaq機器的這個問題在其PCI目錄被載入高端內存,Linux內核無法達到那一點。結果:網卡檢測不到,也無法使用(另外鼠標也不工作)。其解決方法(在http://www-c724.uibk.ac.at/XL/裡有詳盡的描述)是載入MS-DOS,使用Compaq編寫的一個小驅動程序,然用LOADLIN載入Linux內核。好吧,你也許想說“呸、呸”,但到目前為止,這是所我知道的唯一辦法。那個小驅動程序的作用只不過是把PCI目錄放到其正常的存儲位置(這樣Linux就可以找到它了)”
更多有關AMD芯片的一般資料可以在 AMD LANCE找到。
Compaq Nettelligent/NetFlex(嵌入ThunderLAN芯片)
狀態:支持,驅動程序名稱:tlan
這些系統使用Texas Instruments的ThunderLAN芯片。有關ThunderLAN驅動程序的資料可在 ThunderLAN找到。
Compaq PCI card
狀態:支持,驅動程序名稱:eepro100
檢查你的網卡如果它的零件登記號是323551-821或者上面有一片intel 82558芯片,那它就是另一種基Intel EEPro100的網卡。
4.13 Danpex
Danpex EN9400
狀態:支持,驅動程序名稱:de4x5, tulip
又一個基DEC的21040芯片的網卡,據報告性能挺好,價格比較便宜。
參見 DEC 21040以了解這些網卡的更多信息和當前驅動程序的狀況。
4.14 D-Link
DE-100, DE-200, DE-220-T, DE-250
狀態:支持,驅動程序名稱:ne (+8390)
一些早期的D-Link網卡沒有PROM的標識0x57,但ne2000驅動程序能識別它們。對軟件配置的網卡,可以從www.dlink.com得到配置程序。DE2**網卡曾經廣為報道在早期版本的Linux下會產生傳輸地址不匹配的虛假錯誤。注意,有一些Digital (DEC)的網卡也叫做DE100和DE200,只是名稱相同而已。
DE-520
狀態:支持,驅動程序名稱:pcnet32
這是使用PCI版本AMD的LANCE芯片的PCI網卡。DMA選擇和芯片號碼信息可以在 AMD LANCE找到。
更多有關基AMD LANCE的以太網卡的技術信息可以在 Notes on AMD...找到。
DE-528
狀態:支持,驅動程序名稱:ne, ne2k-pci (+8390)
很明顯D-Link已經開始制造PCI NE2000兼容網卡了。
DE-530
狀態:支持,驅動程序名稱:de4x5, tulip
這是一款使用DEC的21040 PCI芯片的通用網卡,據報告可以使用通用的21040 tulip驅動程序。注意,它不是DFE-530。
參見 DEC 21040以了解這些網卡的更多信息和當前驅動程序的狀況。
DE-600
狀態:支持,驅動程序名稱:de600
筆記本電腦以及想讓電腦快捷地聯上以太網的用戶可能用該網卡比較好。在缺省的內核源碼樹裡有它的驅動程序,是Bjorn Ekwall bj0rn@blox.se編寫的。通過並口可以從該網卡獲得180kb/s的傳送速度。請閱讀內核源碼樹裡的README.DLINK文件。
注意,現在傳遞給ifconfig的設備名為eth0,而不是以前用的dl0。
如果你的並口不是在標準的0x378,那需要重新進行編譯,因為地址是直接編譯到驅動程序裡的。同樣還要注意,某些筆記本電腦主板上的並口位0x3bc,某些一體化板卡的並口也是這樣。
DE-620
狀態:支持,驅動程序名稱:de620
與DE-600一樣,只是有兩種輸出格式。Bjorn為1.1以上版本內核裡的這種型號網卡編寫了驅動程序。參見上面有關DE-600的信息。
DE-650
狀態:半支持,驅動程序名稱:de650 (?)
這種PCMCIA網卡已經被有些人在他們的筆記本電腦上使用一段時間了。它是個基本的8390設計,與NE2000很相象。LinkSys的PCMCIA網卡和IC-Card的Ethernet都被認為是DE-650兼容網卡。注意,目前其驅動程序還不是標準內核的一部分,所以需要做一些打補丁的工作。參見本文檔的 PCMCIA支持。
DFE-530TX
狀態:支持,驅動程序名稱:via-rhine
又一款使用VIA Rhine芯片組。(參見 VIA Rhine)不要把它同基tulip的網卡DE-530相混淆。
DFE-538TX
狀態:支持,驅動程序名稱:rtl8139, 8139too
該網卡使用RealTek 8139芯片參見 RealTek 8139一節。
4.15 DFI
DFINET-300和DFINET-400
狀態:支持,驅動程序名稱:ne (+8390)
又一款拙劣設計的NE兼容網卡這些網卡在PROM的前三個字節使用“DFI”,而不是象所有NE1000和NE2000網卡那樣在第14和15字節使用0x57。(300是8比特的偽NE1000兼容卡,400是偽NE2000兼容卡。)
4.16 Digital / DEC
DEPCA, DE100/1, DE200/1/2, DE210, DE422
狀態:支持,驅動程序名稱:depca
源文件“depca.c”裡的說明包含了在一台機器裡如何使用多塊此類網卡。注意,DE422是EISA網卡。這些網卡都是基AMD的LANCE芯片。參見 AMD LANCE以了解更多信息。同時最多只能使用兩塊ISA網卡,因為它們的I/O基址只能設置在0x300和0x200。如果想這做的話,請閱讀標準內核源碼樹中的驅動程序源文件depca.c裡的注釋。
其驅動程序也可以用在基Alpha CPU的機器上,用戶還可以使用其中的各種ioctl()函數。
Digital EtherWorks 3 (DE203, DE204, DE205)
狀態:支持,驅動程序名稱:ewrk3
這些網卡使用DEC的私有芯片,而不是象早期的DE200網卡那樣使用LANCE芯片。它們支持共享內存和可編程I/O兩種工作方式,但在使用PIO模式時其性能會下降50%。共享內存的大小可以設置為2kB、32kB或64kB,但驅動程序只進行了2kB和32kB下的測試。在驅動程序文件ewrk3.c的開頭有更多的信息(包括如何把它作為可載入模塊使用),在README.ewrk3裡也有此類信息。在發行的標準內核裡包含了這兩個文件。與depca.c一樣,該驅動程序也支持Alpha CPU。
標準的驅動程序裡有一些有趣的ioctl()調用,可以用來獲取或清除數據包統計信息、讀/寫EEPROM、改變硬件地址等。黑客可以閱讀源代碼以了解更多此類信息。
除了其它工具軟件,David還為這些網卡編寫了一個配置工具(依照DOS程序NICSETUP.EXE)。這些都可以在大多數Linux的FTP站點的目錄/pub/Linux/system/Network/management下找到查找文件ewrk3tools-X.XX.tar.gz。
DE425 EISA, DE434, DE435, DE500
狀態:支持,驅動程序名稱:de4x5, tulip
這些網卡是基下面會提到的21040芯片。DE500使用21140芯片提供10/100Mbs以太網的連接。閱讀下面的21040一節以了解其它信息。在非DEC網卡使用此驅動程序時還有一些編譯時的選項。細節可見README.de4x5。
所有Digital網卡都自動探測媒介(除了DE500暫時因為專利的原因還不支持這一點)。
驅動程序也支持Alpha CPU,可以被作為模塊載入。用戶可以通過ioctl()調用訪問驅動程序的內部參考“ewrk3”工具和de4x5.c源碼以了解如何使用。
DEC 21040, 21041, 2114x, Tulip
狀態:支持,驅動程序名稱:de4x5, tulip
DEC 21040是Digital的總線控制單片以太網卡產品,與AMD的PCnet芯片類似。21040是為PCI總線結構特別設計的。顯然目前不再生產這些芯片了,因為Intel購買了DEC的半導體部分,更傾向使用他們自己的以太網卡芯片。
對基此芯片的網卡可以在兩個驅動程序之間進行選擇。上面討論了DE425驅動程序,還有一個通用的21040“tulip”驅動程序。
警告:即使你的網卡是基該芯片的,驅動程序也可能出問題。Davies寫道:
“無法保証‘tulip.c’或‘de4x5.c’可以驅動任一基DC2114x的網卡,除非說明支持該網卡。為什??因為一個寄存器,通用寄存器(CSR12),(1)DC21140A中的CSR12是可編程的,而各個銷售商的實現各不相同;(2)DC21142/3中的CSR12現在是個SIA控制寄存器(按照DC21041的方式)。唯一的希望是SROM可以編碼來幫助構建驅動程序。但這並非可以確保的解決方案,因為有些銷售商(如SMC的9332網卡)並未遵從Digital Semiconductor推薦的SROM編程格式。”
從非技術的角度上說,這就意味你無法確定一個未知的採用DC2114x芯片的網卡可以使用Linux驅動程序,所以在購買網卡之前,最好確定一下可以退貨。
在很多近期的SMC EtherPower網卡中也發現21041芯片被用來代替21040。21140可以支持100Base-T,並使用21040芯片的Linux驅動程序。如果要對非DEC的網卡使用David的de4x5驅動程序,請先看一下README.de4x5裡的細節。
如果有問題的話,請試從Donald的ftp/WWW站點獲取最新的驅動程序版本。
Tulip Driver
那裡還有一個各種使用21040芯片的網卡/銷售商的(非完全)列表。
4.17 Farallon
Farallon銷售EtherWave適配器和收發器。其設備可以把多個10baseT設備構成菊花鏈。
Farallon Etherwave
狀態:支持,驅動程序名稱:3c509
據說這是一個包含EtherWave收發器的3c509兼容網卡。可以成功地使用目前的Linux的3c509驅動程序。對一般的應用,該網卡過昂貴了,但在某些特殊情況下可以使用它。小Hub的價格在$125以上,Etherwave還要在板卡的價格之上增加$75-$100如果拉一根線太少的話就物有所值,如果是缺少兩個網絡就不值得這做了。
Farallon PCI 593
狀態:支持,驅動程序名稱:de4x5, tulip
據說該網卡可以被de4x5驅動程序檢測到。
4.18 Fujitsu
與許多網絡芯片制造商不同,Fujitsu還制造和銷售一些基他們自己芯片的網卡。
Fujitsu FMV-181/182/183/184
狀態:支持,驅動程序名稱:fmv18x
從驅動程序來看,這些網卡就是Fujitsu的MB86965網卡的簡單改進,這使它們與Allied Telesis的AT1700網卡很相似。
4.19 Hewlett Packard
272**網卡使用可編程I/O,與NE*000板卡類似,但是數據傳輸端口可以在不訪問的時候“關閉”,以避免自動探測驅動程序時的麻煩。
感謝Glenn Talbott幫助澄清了本節有關HP硬件版本號的疑惑。
HP Night Director+ 10/100
狀態:支持,驅動程序名稱:pcnet32
看來這些網卡使用的是AMD 79C972芯片。
27245A
狀態:支持,驅動程序名稱:hp (+8390)
這是基8比特8390的10BaseT網卡,出所有8比特的緣故不推薦使用。幾年前該網卡被重新設計為高度集成的,引起了一些只影響測試程序的初始化時的變化,對LAN驅動程序沒有影響。(新的網卡在切換進入和退出環回模式並不立刻處“準備好”的狀態。)
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
HP EtherTwist, PC Lan+ (27247, 27252A)
狀態:支持,驅動程序名稱:hp+ (+8390)
HP的PC Lan+與標準的HP PC Lan網卡不同。從v1.1.x開發時其驅動程序就被加入到標準內核的驅動程序列表中。它可以象ne2000一樣工作在PIO模式,也可以象wd8013一樣工作在共享內存模式。
47B是基16比特8390的10BaseT w/AUI,而52A是基16比特8390的ThinLAN w/AUI。這些網卡用收發數據包緩沖的板上RAM為32K,而不是一般的16KB,而且都提供自動識別LAN連接器的功能。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
HP-J2405A
狀態:支持,驅動程序名稱:lance
這些網卡比27247/27252A便宜而且稍微快一點兒,但少了一些特性,如AUI、ThinLAN連接與啟動PROM插座。這是一個相當通用的LANCE設計,但設計時的一個不起眼的決定使它與通用的“NE2100”驅動程序不兼容。感謝HP的Glenn Talbott提供的資料,使驅動程序能夠包含對它的特別支持(包括從板上讀取DMA通道)。
更多有關基LANCE的網卡信息可以在 Notes on AMD...中找到。
HP-Vectra On Board Ethernet
狀態:支持,驅動程序名稱:lance
HP-Vectra在主板上有一個AMD的PCnet芯片。 DMA選擇和芯片號碼信息可以在 AMD LANCE找到。
更多有關基AMD LANCE的以太網卡的技術信息可以在 Notes on AMD...找到。
HP 10/100 VG Any Lan Cards (27248B, J2573, J2577, J2585, J970, J973)
狀態:支持,驅動程序名稱:hp100
該驅動程序還支持某些Compex VG產品。由驅動程序支持ISA、EISA和PCI網卡,所以在對內核源碼運行make config時可以在ISA網卡下找到它。
HP NetServer 10/100TX PCI (D5013A)
狀態:支持,驅動程序名稱:eepro100
顯然這只是重新標記過的Intel EtherExpress Pro 10/100B網卡。參見Intel一節以了解更多信息。
4.20 IBM / International Business Machines
IBM Thinkpad 300
狀態:支持,驅動程序名稱:znet
它與基Intel的Zenith Z-note兼容。參見 Z-note以了解更多信息。
據信下面這個站點有一個新版本Thinkpad的全面的有用資料數據庫。我還沒有親自去查看過。
Thinkpad-info
對不便使用WWW瀏覽器的讀者,可以試試peipa.essex.ac.uk:/pub/tp750/
IBM Credit Card Adaptor for Ethernet
狀態:半支持,驅動程序名稱:?(獨立發行)
該PCMCIA網卡可以在Linux下正常使用。同樣需要指出的是,筆記本電腦需要有支持PCMCIA的芯片組,而且要把支持PCMCIA的補丁加進標準內核。參見本文檔中的 PCMCIA支持。
IBM 10/100 EtherJet PCI
狀態:支持,驅動程序名稱:eepro100
據說該網卡與Intel EtherExpress Pro 100驅動程序兼容。
IBM Token Ring
狀態:半支持,驅動程序名稱:ibmtr
要支持令牌環不僅僅需要寫一個設備驅動程序,還要為令牌環編寫源路由例程。編寫時花費時間最多的地方就是源路由。
開始的驅動程序開發是針對IBM的ISA和MCA令牌環網卡,並在MCA 16/4 Megabit令牌環板上進行過測試,但在其它基Tropic的板上也可以工作。
4.21 ICL Ethernet Cards
ICL EtherTeam 16i/32
狀態:支持,驅動程序名稱:eth16i
驅動程序支持該網卡的ISA (16i)和EISA (32)兩個版本。它使用的Fujitsu的MB86965芯片也被用在at1700網卡上。
4.22 Intel Ethernet Cards
注意,各種Intel網卡的命名是亂七八糟的。如果有問題,檢查網卡上主要芯片的i8xxxx號碼,對PCI網卡使用/proc目錄下的PCI信息,然再與這裡列出的數字進行比較。
Ether Express
狀態:支持,驅動程序名稱:eexpress
該網卡使用intel的i82586芯片。驅動程序的早期版本(在v1.2內核裡)是alpha-測試驅動程序,大多數人在使用時會遇到麻煩。v2.0內核裡的驅動程序要好得多,雖然其源碼還被列為實驗性的,而且在較快的機器上問題更多。
在驅動程序源碼開頭的注釋裡列出了一些與這些網卡有關的問題(並進行了修正!)。至少有一個用戶報告說有死鎖,使得把驅動程序裡所有的outb替換為outb_p的工作放慢下來。同時還要檢查一下驅動程序報告的RAM緩存大小與Intel配置工具報告的是否一致。
Ether Express PRO/10 (PRO/10+)
狀態:支持,驅動程序名稱:eepro
Bao Chau Ha編寫了這些網卡的驅動程序,早在1.3.x內核中就包含了它。該驅動程序也可以使用在一些基i82595芯片的Compaq內建以太網系統上。可能需要在適當的地方使用網卡自帶的配置工具禁用PnP支持。
Ether Express PRO/10 PCI (EISA)
狀態:半支持,驅動程序名稱:?(獨立發行)
有一個在缺省內核外獨立發行的PCI版本的驅動程序。這些網卡使用PLX9036 PCI接口芯片和Intel的i82596 LAN控制器芯片。如果你的網卡上有i82557芯片,那你的網卡就不是該類型網卡,而是下面要討論的版本,需要EEPro100驅動程序。
可以從如下站點獲得PRO/10 PCI網卡的alpha驅動程序及使用指導:
EEPro10 Driver
如果是EISA網卡,可能要改一下驅動程序在不同情況下(PCI與EISA)使用的檢測機制。
Ether Express PRO 10/100B
狀態:支持,驅動程序名稱:eepro100
注意,該驅動程序不支持老式的100A網卡。驅動程序裡列出的芯片號碼是i82557/i82558。更新驅動程序或尋找支持,請訪問:
EEPro-100B Page
4.23 Kingston
Kingston制造各種網卡,包括NE2000+、基AMD PCnet的網卡和基DEC tulip的網卡。大多數網卡都可以使用相應的驅動程序。參見 Kingston Web Page。
4.24 LinkSys
LinkSys制造少量不同的NE2000兼容網卡、一些正統的ISA網卡、一些即插即用的ISA網卡以及一些基支持ne2000-PCI芯片組的ne2000-PCI兼容網卡。它們的型號太多,這裡就不一一列出了。
LinkSys對Linux是友好的,擁有一個專門的Linux支持WWW主頁,甚至在某些產品的包裝盒上印有Linux字樣。請訪問:
http://www.linksys.com/support/solution/nos/linux.htm
LinkSys Etherfast 10/100 Cards.
狀態:支持,驅動程序名稱:tulip
注意,這些網卡有幾種“修訂版”(即使用不同的芯片組),都使用一樣的網卡名。第一種使用DEC芯片組。第二種修訂版使用Lite-On PNIC 82c168 PCI網絡接口控制器,該網卡的第三種修訂版使用LinkSys 82c169 NIC芯片。對兩種版本網卡的支持已經被合並到標準的tulip驅動程序裡按照當前所用驅動程序的版本,可能需要進行版本升級來支持它們。
更多的有關PNIC信息可在下面找到:
http://www.scyld.com/linux/drivers/pnic.html
有關這些網卡各種版本的進一步資料可以在上面提到過的LinkSys的WWW站點得到。
LinkSys Pocket Ethernet Adapter Plus (PEAEPP)
狀態:支持,驅動程序名稱:de620
據說這是DE-620兼容網卡,而且據報道可以正常使用DE-620的驅動程序。參見 DE-620以了解更多信息。
LinkSys PCMCIA Adaptor
狀態:支持,驅動程序名稱:de650 (?)
有人猜想這是重新標記過的DE-650。參見 DE-650以了解更多信息。
4.25 Microdyne (Eagle)
Eagle Technology(又稱Novell網卡)被賣給Microdyne。如果在這裡的列表上找不到你的網卡,請檢查本文檔的Novell一節。雖然Microdyne現在不再積極銷售網卡,在他們的網站ftp.mcdy.com上還有一些與產品相關的資料。
Microdyne Exos 205T
狀態:半支持,驅動程序名稱:?
這是另一款基i82586的網卡。Dirk Niggemann dirk-n@dircon.co.uk編寫了一個自己認為屬“pre-alpha”的驅動程序,希望有人進行測試。要了解細節請寫信給他。
4.26 Mylex
如果想詢問有關Mylex的問題,請通過如下號碼與他們聯系。
MYLEX CORPORATION, Fremont
Sales: 800-77-MYLEX, (510) 796-6100
FAX: (510) 745-8016.
他們也有一個WEB站點: Mylex WWW Site
Mylex LNE390A, LNE390B
狀態:支持,驅動程序名稱:lne390 (+8390)
這些是相當老的使用與wd80x3相似的共享內存方式的EISA網卡。在目前的2.1.x系列內核裡有它們的驅動程序。應該確定共享內存地址被設置在1MB以下,或者在機器所安裝物理RAM的最高地址之上。
Mylex LNP101
狀態:支持,驅動程序名稱:de4x5, tulip
這是基DEC的21040芯片的PCI網卡。可以選擇10BaseT、10Base2和10Base5輸出。LNP101網卡被証實可以使用通用的21040驅動程序。
參見有關21040芯片一節( DEC 21040)以了解更多信息。
Mylex LNP104
狀態:半支持,驅動程序名稱:de4x5, tulip
LNP104使用DEC的21050芯片來處理四個獨立的10BaseT端口。它應該可以使用最近的可以共享中斷的21040驅動程序,但(我覺察到)這一嘗試還沒有人報告使用過。
4.27 Novell Ethernet, NExxxx及其相關兼容卡。
前綴“NE”來自Novell Ethernet。Novell按照最便宜的NatSemi數據手冊設計並把制造權賣(扔?)給了Eagle,就是為了向市場提供價格合理的以太網卡。(目前被廣泛使用的NE2000網卡。)
NE1000, NE2000
狀態:支持,驅動程序名稱:ne (+8390)
ne2000現在是按照NatSemi的8390芯片進行基本設計的通用名稱。它們使用可編程I/O,而不是共享內存,使得安裝簡單,但性能有一點降低,而且帶來幾個問題。有關NE2000網卡的一些普遍性問題列在 Problems with...裡。
有些NE2000兼容卡使用National Semiconductor的“AT/LANTic”83905芯片,提供與wd8013相似的共享內存模式和EEPROM軟件配置。共享內存模式比可編程I/O模式佔用的CPU要少(也就是更有效)。
一般來說,把NE2000兼容卡的I/O地址放在0x300不是個好主意,因為幾乎每一個設備驅動程序啟動時都探測這個地址。某些差勁的NE2000兼容卡在被探測到錯誤區域時處理不當會導致機器死鎖。同樣,0x320也不好,因為SCSI驅動程序會探測0x330。
Donald為所有ne2000網卡編寫了一個NE2000診斷程序(ne2k.c)。參見 診斷程序以了解更多信息。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
NE2000-PCI (RealTek/Winbond/Compex)
狀態:支持,驅動程序名稱:ne, ne2k-pci (+8390)
是的,無論相信與否,人們制造的PCI網卡是基十多年前設計的ne2000接口。目前幾乎所有這些網卡都是基RealTek的8029芯片或Winbond的89c940芯片。顯然Compex、KTI、VIA和Netvin的網卡也使用這些芯片,只是PCI ID不同。
最新的v2.0內核支持對所有這些網卡的自動檢測與使用。(如果你使用v2.0.34之前的內核版本,把它升級以確保網卡被檢測到。)目前有兩個可選的驅動程序,一個是原始的ISA/PCI驅動程序ne.c,另一個是相對較新的只支持PCI的驅動程序ne2k-pci.c。
要使用原始的ISA/PCI驅動程序,在運行make config時必須對“Other ISA cards”選項回答“Y”,與ISA網卡使用同一個NE2000驅動程序。(這會讓你意識到這些網卡並不像PCNet-PCI或DEC 21040網卡一樣智能......)
較新的只支持PCI的驅動程序與ISA/PCI驅動程序的區別在去掉了對所有老式8比特網卡的支持,而且在移動網卡上的數據時使用更大的數據塊,不再有老式ISA-NE2000網卡可靠操作所必需的中間暫停。這樣驅動程序變得小了一些,效率也高了一些,但在普通應用中這一區別並沒明顯到令人激動的地步。(如果希望得到最高效率/最低的CPU佔用率,那PCI-NE2000不過是個差勁的選擇。)驅動程序更新及更多信息可以在下面找到:
http://www.scyld.com/linux/drivers/ne2k-pci.html
如果你的NE2000 PCI網卡沒有被最新版本的驅動程序檢測到,請與/usr/src/linux/MAINTAINERS裡列出的NE2000驅動程序維護者聯系,並附上cat /proc/pci和dmesg的輸出,以便把對該網卡的支持加到驅動程序裡。
還要注意,有些網卡的制造商在明知道他們的網卡完全不同時(如PCNet-PCI或RealTek的8139),依然在產品包裝上寫“NE2000 Compatible”。如果有疑問的話,按照本文檔查看一下主要芯片的編號。
NE-10/100
狀態:不支持。
這些是基National Semiconductor的DP83800和DP83840芯片的ISA 100Mbps網卡。目前沒有驅動程序支持它,也沒聽說有誰在編寫這樣的驅動程序。除了一個簡單的PDF文件,目前還沒有足以編寫驅動程序的有關該芯片的資料。
NE1500, NE2100
狀態:支持,驅動程序名稱:lance
這些網卡使用AMD的原始7990 LANCE芯片,可以使用Linux的lance驅動程序。較新的NE2100兼容卡使用AMD更新的PCnet/ISA芯片。
某些老版本的lance驅動程序在使用autoIRQ從原始Novell/Eagle 7990網卡獲取中斷線時會遇到麻煩。希望現在已經被修正了。如果問題沒解決,就用LILO來指定IRQ,還有問題的話,請告訴我們。
DMA選擇和芯片號碼信息可以在 AMD LANCE找到。
更多有關基AMD LANCE的以太網卡的技術信息可以在 Notes on AMD...找到。
NE/2 MCA
狀態:半支持,驅動程序名稱:ne2
若幹公司生產了幾種NE2000微通道網卡。v2.2內核裡提供的ne2驅動程序可以檢測如下MCA網卡:Novell Ethernet Adapter NE/2、Compex ENET-16 MC/P和Arco Ethernet Adapter AE/2。
NE3200
狀態:不支持。
這種老式的EISA網卡把一片8MHz的80186與一片i82586混合使用。沒人為它編寫驅動程序,因為沒有該網卡的資料,而且也沒有對其驅動程序的真正需求。
NE3210
狀態:支持,驅動程序名稱:ne3210 (+8390)
這一EISA網卡與NE3200完全不同,它使用Nat Semi的8390芯片。其驅動程序可以在v2.2內核源碼樹中找到。確定共享內存地址被設置在1MB以下,或者在機器所安裝物理RAM的最高地址之上。
NE5500
狀態:支持,驅動程序名稱:pcnet32
這些不過是AMD PCnet-PCI網卡('970A)芯片。更多有關基LANCE/PCnet的網卡信息可以在 AMD LANCE找到。
4.28 Proteon
Proteon P1370-EA
狀態:支持,驅動程序名稱:ne (+8390)
很明顯這是一款NE2000兼容卡,在Linux下工作得挺好。
Proteon P1670-EA
狀態:支持,驅動程序名稱:de4x5, tulip
這是另一款基DEC的Tulip芯片的PCI網卡。據說在Linux下工作得挺好。
參見有關21040芯片一節( DEC 21040)以了解更多信息。
4.29 Pure Data
PDUC8028, PDI8023
狀態:支持,驅動程序名稱:wd (+8390)
PureData的PDUC8028和PDI8023系列網卡差不多就是wd80x3的兼容網卡在wd.c驅動程序裡有特別的代碼來探測這些網卡。
4.30 Racal-Interlan
可以通過WWW站點www.interlan.com聯系Racal Interlan。我認為在過去他們曾被稱為MiCom-Interlan。
ES3210
狀態:半支持,驅動程序名稱:es3210
這是一款基EISA 8390的共享內存網卡。有一個實驗性的驅動程序與v2.2內核一起發行,據說工作得挺好,但(至少)對早期版本網卡的EISA IRQ和共享內存地址的檢測有點問題。(這個問題並不僅限Linux......)這樣就需要給驅動程序提供中斷和地址。例如,網卡為IRQ 5,共享內存在0xd0000,使用模塊化驅動程序,則在/etc/conf.modules裡添上options es3210 irq=5 mem=0xd0000。或者使用編譯進內核的驅動程序,在啟動時提供ether=5,0,0xd0000,eth0。I/O基址是自動檢測的,所以在此使用一個零值。
NI5010
狀態:半支持,驅動程序名稱:ni5010
以前需要另外尋找這些老式8比特MiCom-Interlan網卡的驅動程序,現在它被作為一個實驗性的驅動程序與v2.2內核一起發行了。
NI5210
狀態:半支持,驅動程序名稱:ni52
該網卡也是使用Intel的芯片。Michael Hipp編寫了一個驅動程序,作為“alpha”驅動程序被包含在標準內核裡。Michael希望得到該網卡用戶的反饋。參見 Alpha驅動程序以了解在Linux下使用alpha/測試版本以太網驅動程序的重要信息。
NI6510 (不是EB)
狀態:半支持,驅動程序名稱:ni65
也有一個基LANCE的NI6510網卡的驅動程序,而且也是Michael Hipp編寫的。它同樣也是“alpha”驅動程序。出某些原因,該網卡與通用的LANCE驅動程序不兼容。參見 Alpha驅動程序以了解在Linux下使用alpha/測試版本以太網驅動程序的重要信息。
EtherBlaster(又名NI6510EB)
狀態:支持,驅動程序名稱:lance
從1.3.23內核開始,通用的lance驅動程序裡增加了對NI6510EB專有標識0x52, 0x44進行的檢查。但有人報告說不是所有NI6510EB網卡該標識都一樣,這會導致lance驅動程序檢測不出你的網卡。如果出現了這一問題,可以把探測(大約在lance.c的第322行)改為printk(),把你的網卡上的值打印出來,然用它們來代替缺省的0x52, 0x44。
在使用lance驅動程序時,網卡可能運行在“高性能”模式下,而不是NI6510兼容模式。
4.31 RealTek
RealTek RTL8002/8012 (AT-Lan-Tec) Pocket adaptor
狀態:支持,驅動程序名稱:atp
這是一款AT-Lan-Tec與(可能的)其它一些供應商出售的通用低成本的OEM袖珍適配器。在標準內核裡包含其驅動程序。注意,驅動程序源文件“atp.c”裡包含了一些實質性的信息。
注意,對早期版本的驅動程序,傳遞給ifconfig的設備名不是eth0,而是atp0。
RealTek 8009
狀態:支持,驅動程序名稱:ne (+8390)
這是一款ISA NE2000兼容網卡,據說使用Linux的NE2000驅動程序工作得挺好。程序rset8009.exe可以從RealTek的WWW站點http://www.realtek.com.tw獲取或者用FTP從該站點下載。
RealTek 8019
狀態:支持,驅動程序名稱:ne (+8390)
這是上述網卡的即插即用版本。使用DOS軟件禁止PnP功能,啟用無跳線配置,把網卡的I/O地址和中斷設為可用值,然就行了。(如果要把驅動程序用作模塊的話,不要忘記在/etc/conf.modules裡添加一個io=0xNNN選項。)程序rset8019.exe可以從RealTek的WWW站點http://www.realtek.com.tw獲取或者用FTP從該站點下載。
RealTek 8029
狀態:支持,驅動程序名稱:ne, ne2k-pci (+8390)
這是一款NE2000兼容的PCI單芯片產品。現在各個銷售商都在銷售使用該芯片的網卡。參見 NE2000-PCI以了解使用該網卡的有關信息。注意,這依然是附在PCI總線上的十多年前的老式設計。其性能並不比相應的ISA型號好多少。
RealTek 8129/8139
狀態:半支持,驅動程序名稱:rtl8139
另一款RealTek的PCI單芯片以太網產品。基該芯片的網卡的驅動程序被包括在Linux的v2.0.34發行版本中。目前在回答是否要使用v2.2內核裡的實驗性驅動程序時,依然要回答“Y”以獲得使用該驅動程序的權利。
Donald說基該芯片的網卡的價格與PCI NE2000兼容網卡大致相同(在有些地方甚至會便宜13美元!),雖然8139的設計並非最好的10/100板子,還是要比PCI NE2000兼容網卡好。
2.4.x內核還有一個叫做8139too的驅動程序,是基rtl8139的,但試圖處理一些人們報告的更普遍的問題,所以如果使用的是2.4內核,可以試一下。
4.32 Sager
Sager NP943
狀態:半支持,驅動程序名稱:3c501
這只不過是一款S.A. PROM前綴不同的3c501兼容網卡。我認為它跟原始的3c501一樣傷腦筋。其驅動程序檢查NP943 I.D.之把它當成3c501來處理。參見 3Com 3c501以了解為什實際上不需要使用這些網卡。
4.33 Schneider & Koch
SK G16
狀態:支持,驅動程序名稱:sk_g16
其驅動程序被包含在v1.1內核中,是PJD Weichmann和SWS Bern編寫的。似乎SK G16與NI6510相似,都是基LANCE芯片的第一版(7990)。再重復一次,似乎該網卡無法使用通用的LANCE驅動程序。
4.34 SEEQ
SEEQ 8005
狀態:支持,驅動程序名稱:seeq8005
驅動程序裡只包含了很少的網卡信息,所以這裡也沒有多少相關信息。如果有問題的話,最好發e-mail給源碼中列出的驅動程序作者。
4.35 SMC (Standard Microsystems Corp.)
在許多年前wd8003和wd8013還是主流產品時,Western Digital的以太網部門就被SMC收購了。在那之,SMC繼續制造基8390的ISA網卡(Elite16、Ultra、EtherEZ),並增加了幾種PCI產品。
與SMC的聯系方法:
SMC / Standard Microsystems Corp., 80 Arkay Drive, Hauppage, New York, 11788, USA. Technical Support via phone: 800-992-4762 (USA) or 800-433-5345 (Canada) or 516-435-6250 (Other Countries). Literature requests: 800-SMC-4-YOU (USA) or 800-833-4-SMC (Canada) or 516-435-6255 (Other Countries). Technical Support via E-mail: techsupt@ccmail.west.smc.com. FTP Site: ftp.smc.com. WWW Site: SMC.
WD8003, SMC Elite
狀態:支持,驅動程序名稱:wd (+8390)
這些是網卡的8比特版本。8比特的8003比較便宜,但只在流量小的用途上是劃算的。注意,某些沒有EEPROM的網卡(使用跳線的兼容卡,或非常非常古老的wd8003網卡)無法報告它們使用的中斷線。此時,如果使用auto-irq失敗,驅動程序就會靜悄悄地分配IRQ 5。你可以從SMC的FTP站點獲取設置/驅動程序磁盤。注意,某些較新的SMC的“SuperDisk”程序檢測不到那些確實古老的無EEPROM的網卡。文件SMCDSK46.EXE看來是個相當全面的方法。前面提到的檔案中的一個ASCII文本文件裡給出了所有這些網卡的跳線設置。最新(最好?)的版本可以從ftp.smc.com得到。
這些基本上與它們的16比特對應網卡(WD8013 / SMC Elite16)是一樣,所以可以從下一節了解更多的信息。
WD8013, SMC Elite16
狀態:支持,驅動程序名稱:wd (+8390)
若幹年,SMC在設計中添加了更多的寄存器和一個EEPROM。(第一塊wd8003網卡已經面世十年了!)兼容卡一般使用的名稱為“8013”,而且通常採用無EEPROM(用跳線)的設計。近期型號的SMC網卡使用SMC的83c690芯片,代替了早期網卡上的原始Nat Semi的DP8390。共享內存設計使網卡的速度比PIO網卡快了一點,尤其是對較大的數據包。更重要的是,從驅動程序的角度來看,避免了8390可編程I/O模式的幾個Bug,允許多個線程安全地訪問數據包緩存,而且在熱啟動探測時不會因為可編程I/O數據寄存器導致死機。
無EEPROM的網卡在無法讀取選定的中斷時會嘗試auto-irq,如果失敗的話,它會靜悄悄地分配IRQ 10。(8比特版本分配IRQ 5。)
板上內存大小不標準的網卡可以在啟動時指定內存大小(如果使用模塊的話,把它作為/etc/conf.modules中的一個選項)。8比特網卡的標準內存大小為8kB,16比特網卡為16kB。例如,老式的WD8003EBT網卡可以用跳線設置為32kB內存。要完全使用這些RAM,需要如下操作(對I/O=0x280和IRQ 9):
--------------------------------------------------------------------------------
LILO: linux ether=9,0x280,0xd0000,0xd8000,eth0
--------------------------------------------------------------------------------
參見 8013問題以了解某些常見問題。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
SMC Elite Ultra
狀態:支持,驅動程序名稱:smc-ultra (+8390)
該以太網卡是基SMC的83c790芯片,比83c690多幾個新特性。雖然有一種與老式SMC以太網卡相似的模式,它無法與老的WD80*3驅動程序完全兼容。但在這種模式下,它可以與其它8390驅動程序共享大部分代碼,而且操作比WD8013兼容網卡稍微快一點。
由Ultra部分看起來象8013,所以Ultra探測應當在wd8013探測錯誤地識別一個Ultra網卡之前找到它。
Donald提到可以為Ultra的“Altego”模式編寫一個獨立的驅動程序,該模式允許把發送鏈接起來進行,其代價是接收緩存的利用效率會下降,但是也可能不下降。
總線控制SCSI主機適配器的用戶需要注意:在與Interactive UNIX一起發行的手冊裡提到,SMC Ultra裡的一個Bug會導致aha-154X主機適配器運行的SCSI磁盤數據損壞。這可能影響aha-154X兼容卡,如BusLogic板和AMI-FastDisk SCSI主機適配器。
SMC承認在Interactive和老式Windows NT驅動程序上會出現這個問題。它是早期版本的網卡存在的硬件沖突,可以通過驅動程序的設計解決。目前的Ultra驅動程序通過只在與網卡傳遞數據時才啟用共享內存避免了這個問題。確定你的內核版本至少是1.1.84以上,或者啟動時報告的驅動程序版本至少為smc-ultra.c:v1.12,否則就會出問題。
如果你想把該驅動程序作為一個可載入的模塊,應該閱讀 把以太網驅動程序作為模塊使用以了解有關模塊的信息。
SMC Elite Ultra32 EISA
狀態:支持,驅動程序名稱:smc-ultra32 (+8390)
這個EISA網卡與其相應的ISA網卡有很多共同點。在v2.0和v2.2內核裡都包含了一個可以使用(而且穩定)的驅動程序。感謝Leonard Zubkoff買了一些這樣的網卡,使得Linux裡能夠增加對它們的支持。
SMC EtherEZ (8416)
狀態:支持,驅動程序名稱:smc-ultra (+8390)
該網卡使用SMC的83c795芯片並支持即插即用特性。它也有SMC Ultra兼容模式,可以使用Linux的Ultra驅動程序。要得到最佳效果,請使用SMC提供的程序(通過他們的FTP/WWW站點)禁用PnP,並把它配置為共享內存模式。參見上面有關Ultra驅動程序的說明。
對v1.2內核,該網卡必須被配置為共享內存模式。但v2.0內核可以在共享內存或可編程I/O模式下使用該網卡。共享內存模式稍微快一點,而且對CPU資源的佔用少一些。
SMC EtherPower PCI (8432)
狀態:支持,驅動程序名稱:de4x5, tulip
先聲明一點:EtherPower II是一款完全不同的網卡。往下看!這些網卡是基本的DEC 21040產品,即一個大芯片和若幹收發器。Donald在開發通用21040驅動程序(又名tulip.c)時使用了一塊這樣的網卡。再一次感謝Duke Kamstra提供了開發時所用的網卡。
某些近期版本的這種網卡使用較新的DEC 21041芯片,在使用早期版本的tulip驅動程序時可能會有問題。如果遇到麻煩,請確定使用的是最新發布的驅動程序,它可能還沒有被包含在目前的內核源碼樹中。
參見 DEC 21040以了解這些網卡的更多信息和當前驅動程序的狀況。
很明顯,EtherPower-II網卡的最新版本使用9432芯片。目前還不清楚它是否可以使用現在的驅動程序。同樣,如果無法確信的話,在購買網卡之前,先確定如果不能使用Linux驅動程序就可以退貨。
SMC EtherPower II PCI (9432)
狀態:半支持,驅動程序名稱:epic100
這些網卡是基SMC 83c170芯片,與基Tulip的網卡完全不同。在v2.0和v2.2內核裡包含支持它的新驅動程序。更多的細節請訪問:
http://www.scyld.com/linux/drivers/epic100.html
SMC 1211TX 10/100
狀態:半支持,驅動程序名稱:rtl8139
顯然SMC已經不再是如Ultra和EPIC那樣提供網卡的同一家公司。芯片設計部分現在叫做SMSC,而SMC的名稱是與低端OEM板聯系在一起的,就像這塊板一樣帶一塊修改過的EEPROM的RealTek 8139。
SMC 3008
狀態:不支持。
這些8比特網卡是基Fujitsu MB86950的,它是Linux at1700驅動程序所用MB86965的古老版本。Russ說可以通過閱讀at1700.c代碼和他自己的Tiara網卡DOS驅動程序包(tiara.asm)來編寫它的驅動程序。這些網卡不是很常見。
SMC 3016
狀態:不支持。
這些是16比特的I/O映射8390網卡,與通用NE2000網卡很相似。如果你能從SMC得到說明資料,那移植NE2000驅動程序將相當簡單。這些網卡不是很常見。
SMC-9000 / SMC 91c92/4
狀態:支持,驅動程序名稱:smc9194
SMC9000是基91c92芯片的VLB網卡。91c92也出現在若幹其它品牌網卡上,但相當少見。
SMC 91c100
狀態:半支持,驅動程序名稱:smc9194
據說SMC 91c92驅動程序支持該款基100Base-T芯片的網卡,但目前還未得到証實。
4.36 Texas Instruments
ThunderLAN
狀態:支持,驅動程序名稱:tlan
該驅動程序覆蓋了許多Compaq的內建以太網設備,包括NetFlex和Netelligent系列。它還支持Olicom的2183、2185、2325和2326產品。
4.37 Thomas Conrad
Thomas Conrad TC-5048
這是基DEC的21040芯片的另一款PCI網卡。
參見有關21040芯片一節( DEC 21040)以了解更多信息。
4.38 VIA
你可能沒見過VIA網卡,但VIA制造的幾種網絡芯片被用在其它廠家的以太網卡上。他們有一個WWW站點:
http://www.via.com.tw/
VIA 86C926 Amazon
狀態:支持,驅動程序名稱:ne, ne2k-pci (+8390)
該控制器芯片是VIA提供的PCI-NE2000。你可以選擇ISA/PCI驅動程序ne.c或者只支持PCI的驅動程序
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
。參見PCI-NE2000一節以了解更多信息。
VIA 86C100A Rhine II (and 3043 Rhine I)
Status 支持,驅動程序名稱:via-rhine
這一相當新的驅動程序可以在目前的2.0和2.1內核裡找到。它是在86C926 NE2000芯片上的改進,支持總線控制權傳遞,但嚴格的緩存32比特字節對齊的要求限制了從中得到的好處。要了解更多細節和驅動程序更新,參見:
http://www.scyld.com/linux/drivers/via-rhine.html
4.39 Western Digital
請參見 SMC以了解有關SMC網卡的信息。(SMC在多年前就收購了Western Digital的網卡部門。)
4.40 Winbond
Winbond實際上並不制造和向大眾銷售完整的網卡他們生產單片以太網芯片,其它公司購買並在PCI板上印上自己的名字,然通過零售店銷售。可以從下面得到一些設置程序和技術支持:
http://www.winbond.com.tw
Winbond 89c840
狀態:半支持,驅動程序名稱:winbond-840
該芯片被描述為“NE2000網卡和Tulip兼容網卡雜交產生的突變體”參見驅動程序的注釋以了解更多 細節。該驅動程序還沒有與內核一起發行,因為它還處測試階段(從1998年9月開始)。可以從下面獲取驅動程序:
http://www.scyld.com/linux/drivers/test/winbond-840.c
Winbond 89c904, 89c905, 89c906
狀態:支持,驅動程序名稱:ne (+8390)
這些是Winbond的ISA 10Mbps ne2000兼容以太網芯片。設置程序可以從Winbond站點獲得。
Winbond 89c940
狀態:支持,驅動程序名稱:ne, ne2k-pci (+8390)
該芯片是很多制造商出售的低價PCI ne2000網卡上最常見的兩個芯片之一。注意,這依然是附在PCI總線上的十多年前的老式設計。其性能並不比相應的ISA型號好多少。
4.41 Xircom
在很長一段時間裡,除非你簽署文件放棄你的生命,Xircom不願意發布編寫驅動程序所需的編程信息。顯然有足夠多的Linux用戶不斷糾纏他們,要得到驅動
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
Ethernet HOWTO Linux以太網-HOWTO (8)雜項 (2001-05-02 10:29:45) Ethernet HOWTO Linux以太網-HOWTO (7)筆記本電腦聯網 (2001-05-02 10:29:30) Ethernet HOWTO Linux以太網-HOWTO (6)技術信息 (2001-05-02 10:29:11) Ethernet HOWTO Linux以太網-HOWTO (5)電纜、同軸電纜、雙絞線 (2001-05-02 10:28:39) Ethernet HOWTO Linux以太網-HOWTO (4)型號的信息 (2001-05-02 10:27:53) Ethernet HOWTO Linux以太網-HOWTO (3)性能小技巧 (2001-05-02 10:24:45) Ethernet HOWTO Linux以太網-HOWTO (2)常見問題 (2001-05-02 10:24:31) Ethernet HOWTO Linux以太網-HOWTO (1)導言 (2001-05-02 10:24:06)
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |