最近因為家裡改成無線網路環境了
剛裝客廳那台的時候沒問題,因為這台直接連AP
可是裝自己房間這台的時候問題就爆出來了><~~
特地買回來的corega CG-WLUSB12 usb無線網卡沒有linux的驅動程式阿~
好不容易改成無線上網了...難道要因為這樣重新牽線? No!
還是放棄Ubuntu 換回Windows? No!
再來請神吧...
下面就是解決方案 ndiswrapper
不過以下步驟前...還是請先牽一條網路線來進行安裝和初期設定吧XD
Step1.
由System-Administrator-Synaptic Package Manager 安裝 ndiswrapper
Step2.
尋找driver,看是從網路上抓下來的,還是從Windows裡挖出來的
ndiswrapper只吃windows的drivers,windows的driver會有一個安裝資訊檔*.inf
以我的為例
corega CG-WLUSB12安裝管理程式後可以在
/program files/corega/CG-WLUSBN12裡找到Driver的資料夾
將整個資料夾複製出來到根目錄下,安裝資訊檔為rt2870.inf
Step3.
由terminal移動資料夾到放Driver的資料夾下
sudo ndiswrapper -i rt2870.inf
顯示如下
installing rt2870...
可以用
ndiswrapper -l 查看是否有安裝進去
或者至 etc/ndiswrapper/ 下看看有沒有新增目錄
Step4.
加載驅動
sudo depmod -a
sudo modprobe ndiswrapper
可以用iwconfig配置無線網絡,但最好用圖形的
圖形配置如下System-Administrator-Network 去設定無線網路吧~
Step5.
讓你的系統重起還能使用這個模塊
sudo gedit /etc/network/interfaces 也可以到這個中寫這個文件
iface wlan0 inet dhcp
wireless-essid My_Essid
wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX
auto wlan0
設定開機使用ndiswrapper
sudo ndiswrapper -m會顯示如下
"alias wlan0 ndiswrapper" 到 /etc/modprobe.d/ndiswrapper ...
cat /etc/modprobe.d/ndiswrapper
會顯示如下
alias wlan0 ndiswrapper
沒有就加入.然後再測試
sudo gedit /etc/modprobe.d/ndiswrapper
完工!
參考網頁
http://blog.sina.com.tw/chyhsueh/article.php?pbgid=22257&entryid=576243
http://blog.chinaitlab.com/html/10/56410-160425.html
Life is too short to following the rules
About Me

- Lentice
- HsinChu, Taiwan
- The thing is, Life is too short to following the rules.
Monday, September 22, 2008
Ubuntu8.04-Ndiswrapper讓第3方網卡被支援的方法(usb無線網卡也行)
Subscribe to:
Post Comments (Atom)
0 意見:
Post a Comment