現今,幾乎每一台可用的手提都是具有內置無線功能的,但是許多這樣的卡都不具備良好的Linux驅動程序。 因此除非手提的設置是雙重導入的,否則Linux用戶使用無線卡就是不可能的。盡管那樣,除非Windows正處於運行中,否則手提能夠連接到無線網絡也是非常不太可能的。 然而,許多卡已經有一種解決方案了。一種稱為ndiswrapper的程序能夠允許Linux內核模塊加載到某些無線卡的Windows驅動上。這就使得手提在Linux中使用無線卡,即使沒有原始的Linux驅動。 首先,進入SourceForge.net網站找到ndiswrapper副本。下載最新版本(0.8),然後安裝,如下所列: # tar xvzf ndiswrapper-0.8.tar.gz # cd ndiswrapper-0.8 # make install 這就安裝了ndiswrapper工具和不同於當前運行的內核的內核模塊。你必須擁有有效的內核源代碼。(對大部分RPM,只需安裝“內核-源”軟件包。 接著,你需要找到卡的Windows驅動的副本,該副本是從已經存在的Windows系統(如果是雙重導入的)找到的或是下載下來的驅動,都是沒有關系的。SourgeForge.net網站列出了可支持的卡,並且提供鏈接供大家下載Windows驅動。 執行以下操作,進行安裝Windows驅動: # ndiswrapper -i [inf_file] .inf file(文件)是Windows驅動信息文件。它把正確的文件安裝到/etc/ndiswrapper/[driver]。你可以執行以下操作,進行核查,確保ndiswrapper與ndiswrapper相吻合。 # ndiswrapper -l 此程序應該列出你剛剛安裝的驅動。這時候,加載ndiswrapper內核模塊,如下所示: # modprobe ndiswrapper 這樣,就加載了驅動,而系統也就可以使用。你需要安裝無線工具包,從而配置無線界面。查看系統是否與卡相互吻合,只要簡單地鍵入iwconfig,它就會出現網絡界面。(通常是wlan0,如果它是系統上唯一一張無線卡。) 接著,使用iwconfig或是使用無線特定擴展名,比如WEP鍵,mode等,配置工具安裝無線卡(同安裝其它無線卡一樣)。