日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 无线网卡休眠,无线网卡在Linux下活起来

發布時間:2023/12/15 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 无线网卡休眠,无线网卡在Linux下活起来 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為了體驗無線網絡的便捷性,筆者購買了一臺筆記本電腦。不過由于其內置的PCI無線網卡在Linux下一直沒有驅動程序,所以形同虛設。

一個偶然的機會,筆者在網上發現了NdisWrapper軟件項目(http://ndiswrapper.sourceforge.net)。該項目并不編寫Linux驅動,而是通過一個內核模塊來調用Windows下的Ndis驅動程序,從而巧妙地解決了這些無線網卡沒有Linux驅動的問題。該項目目前支持的無線網卡有Admtek 8211、Atheros AR5004、Broadcom 4301、Broadcom 4309、Broadcom 94306、InProcomm IPN2120和Intel PRO/Wireless Lan 2100。

筆者的網卡為Intel PRO/Wireless Lan 2100,安裝的Linux發行版本是SuSE 9.0 Professional,內核版本是2.4.21-166,采用0.3版的NdisWrapper(該軟件目前的版本是0.4版,需要2.6或2.4.23以上的內核支持)。該軟件雖然提供了非常詳盡的文檔,但因為考慮到安裝過程中存在的一些問題,所以在這里給出完整的安裝說明。下述命令均以root身份執行。

1.到http://prdownloads.sourceforge.net/ndiswrapper/ndiswrapper-0.3.tar.gz?download下載ndiswrapper-0.3.tar.gz文件。

2.解壓縮該文件,此時會在當前目錄下生成ndiswrapper目錄。命令如下:

# tar zxvf ndiswrapper-0.3.tar.gz

3.進入ndiswrapper目錄,編輯driver/Makefile文件,加入如下語句:

CFLAGS += $(shell [ -f /lib/modules/$(shell uname -r)/build/include/linux/modversions.h ] && echo -DEXPORT_SYMTAB -DMODVERSIONS -include /lib/modules/$(shell uname -r)/build/include/linux/modversions.h )

如果不加入上述語句,在執行“depmod -a”命令時,會出現以下錯誤:

depmod: *** Unresolved symbols in /lib/modules/2.4.21-166-default/misc/ndiswrapper.o

4.使用“make”命令編譯ndiswrapper。

5.到http://www.asus.com/pub/ASUS/nb/M2N/v12056logo_xp.zip下載Centrino無線網卡的Windows驅動程序,通過“unzip”命令解壓縮。

6.創建/usr/local/share/ndiswrapper目錄,將.sys和.inf文件拷貝到新建目錄。命令如下:

# mkdir /usr/local/share/ndiswrapper

# cp w70n51.sys w70n51.inf /usr/local/share/ndiswrapper

7.查找無線網卡的Vendor ID和Device ID,具體做法如下:

(1)執行“lspci | grep 2100”命令,結果如下,其中02:02.0為無線網卡的PCI ID:

02:02.0 Network controller: Intel Corp. PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)

(2)根據PCI ID執行“lspci -n|grep 02:02.0”命令查找無線網卡的Vendor ID和Device ID,結果如下:

02:02.0 Class 0280: 8086:1043 (rev 04)

由上可知,無線網卡對應的Vendor ID為8086,Device ID為1043。

總結

以上是生活随笔為你收集整理的linux 无线网卡休眠,无线网卡在Linux下活起来的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。