日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux下新手裝網(wǎng)卡指南( 二 )


知道了芯片類型,或者兼容類型(比如ne2000)就可以開始編譯內(nèi)核了.具體的針對(duì)不同系統(tǒng)的內(nèi)核編譯推薦先看看有關(guān)內(nèi)核編譯的文章,這里不多作介紹.
進(jìn)入/usr/src/linux
運(yùn)行make menuconfig進(jìn)入菜單配置內(nèi)核.找到Network Device Support.選則EtherNet,再選則相應(yīng)的芯片號(hào).如果是ISA系線的NE2000,就選則other ISA cards,選則NE2000/NE1000 ISA support.如果是PCI的網(wǎng)卡,就選則PCI ethernet adapters.注意,PCI卡未必都能這樣驅(qū)動(dòng),很多都不行,得另外找driver.比如Intel PCI EtherExpress Pro 100等.
有關(guān)其它選項(xiàng)希望能多自己摸索.多看看help和how-to.
配置完內(nèi)核后,運(yùn)行make dep;make;make zlilo就可以了.如果內(nèi)核選項(xiàng)過多會(huì)出現(xiàn)過大的情況而無法安裝.那么需要把一些不必要的驅(qū)動(dòng)去掉.
一般這樣之后再啟動(dòng)就可以發(fā)現(xiàn)網(wǎng)卡了.驅(qū)動(dòng)了網(wǎng)卡,下一步就是設(shè)定TCP/IP這些東西.這就不是這里的內(nèi)容了.
我的經(jīng)驗(yàn),Linux下NE2000兼容卡都比較好設(shè).3c系列的卡也都有支持.至于其它卡比如我的DEC 21140就麻煩很多.
另外有些卡即使用某種芯片也未必就能用這個(gè)芯片的驅(qū)動(dòng),這種情況就是有驅(qū)動(dòng)程序也不能用,就需要上網(wǎng)查了.
有關(guān)Intel Etherexpress系列卡的配置.Linux內(nèi)核中有Etherexpress 16的支持,但沒有其它卡的driver.在http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html里有關(guān)于EtherExpress 100B pro的討論.在那里可以download到一個(gè)c源碼的驅(qū)動(dòng)程序,編譯進(jìn)內(nèi)核就可以了.
那么,如果以上都試過了,而你的網(wǎng)卡的確還是不能認(rèn),那么你需要上網(wǎng)查driver了.在網(wǎng)上查東西是一門看起來簡單實(shí)際上極體現(xiàn)經(jīng)驗(yàn)的學(xué)問.建議尋找Linux網(wǎng)卡的driver從http://cesdis.gsfc.nasa.gov/linux/drivers/開始.在那里可以發(fā)現(xiàn)的針對(duì)網(wǎng)卡得驅(qū)動(dòng)有:
DEC DC21*4* Tulip chip based cards
3Com PCI Etherlink PCI and EISA cards
Intel EtherExpress Pro100B, Pro100and Pro10PCI
3c515 ISA Fast Etherlink card
SMC EtherPower II (EPIC/100 83c170 chip) driver.
RealTek RTL8129/8139 driver.
Lite-On lc82c168 PNIC driver (now merged with the Tulip driver).
Macronix MX98713 and ASIX experimental drivers are now merged with the Tulip driver).
VIA Rhine (VT86C100A and 3043) driver (now released).
Winbond w89c840 driver (beta test). Note: this driver was written without official documentation.
TI ThunderLAN driver (external link -- Caldera/James Banks).
Hewlett Packard 100VG driver updates (external link -- Yaroslav). Intel EtherExpress Pro/10 PCI driver (remote link).
3c509/3c529/3c579 ISA/MCA/EISA EtherLink III driver update. The driver now detects multiple cards when loaded as a module.
AMD LANCE/PCnet driver update. The driver is now usable as a loadable module.
Cirrus/Crystal/IBM CS8900 series driver (remote link).
PCI NE2000 driver (local page)
PCI NE2000 updates (remote link)
【Linux下新手裝網(wǎng)卡指南】Intel Etherexpress Pro 100,
DEC 21X4* based board,
3Com EtherLink III PCI/EISA (3c590 3c592,3c595,3c597,3c900 3c905)
Intel EtherExpress Pro/10 PCI9 With i82596 Chip)
TI ThunderLan
PCI NE2000
Packet Engines Yellowfin G-NIC
SMC EtherPower II (EPIC/100 83c170 chip)
RealTek RTL8129/8139
同時(shí)還有一個(gè)Ecom EtherLink III family 的setup程序,沒有用過,也許不錯(cuò).
如果這里你還是沒有找到相應(yīng)的網(wǎng)卡驅(qū)動(dòng),那么就去search了.我推薦的方法是上Internet Newsgroup查.因?yàn)槟憬^對(duì)不是第一個(gè)在Linux下用這個(gè)網(wǎng)卡的人,你的問題絕對(duì)有人在網(wǎng)絡(luò)上問過.而且有人回答過.那么問題就是如何找到他. 最簡單的方法是打開netscape 到www.dejanews.com去.這里的關(guān)鍵是關(guān)鍵字的選則,比如我有個(gè)卡的芯片是DEC的21140,那么我考慮到21140已經(jīng)是個(gè)長數(shù)字,于是輸入21140 linux來搜索,這里L(fēng)inux是必須的,否則看到上千篇關(guān)于21140 win95的驅(qū)動(dòng)問題,是不是很煩?結(jié)果21140 linux很快就找到了有關(guān)文章.

推薦閱讀