+ -
当前位置:首页 → 问答吧 → ubuntu上网问题

ubuntu上网问题

时间:2011-07-24

来源:互联网

在ubuntu tw 发现这个帖子,很有用,希望给需要的同学

1. WLI-UC-GNM 是使用ralink的RT3070STA, 到ralink網站上有驅動程式可以下載, 目前驅動程式版本是v2.5.0.2,發行日期是05/11/2011,但這個版本還沒有將WLI-UC-GNM 的辦識ID (0411 012E)寫入程式裡面,所以下載回來還必須自行在驅動程式的/common/rtusb_dev_id.c檔案新增一行,
{USB_DEVICE(0x0411,0x01A2)}, /* Buffalo WLI-UC-GNM */ .

2. 驅動程式的根目錄有 README_STA_usb檔案, 裡面說明要先看一下.

3. 驅動程式 os/linux/config.mk 有二個變數設定很重要, HAS_WPA_SUPPLICANT 與 HAS_NATIVE_WPA_SUPPLICANT_SUPPORT , 如果你的環境與我一樣, 不使用ubnutu圖形介面的網路管理程式( network managed)且只有與WEP基地台連線, 那麼這二個變數的N預設值不需要更改,
如要與WPA基地台連線, HAS_WPA_SUPPLICANT要改成Y,要用到圖形介面的網路管理程式(network managed) 則HAS_NATIVE_WPA_SUPPLICANT_SUPPORT 要改成 Y.

4. 驅動程式只要修正 rtusb_dev_id.c 與依需要調整 config.mk 就可以進行make與make install, 完成後重新開機, 就會自動抓到WLI_UC_GNM, 自動載入剛剛編譯完成的 rt3370sta 模組.

5. 驅動成功後, 要設定與基地台連線, 切記不能透過 /etc/network/interfaces來設定, 要用iwconfig 指令或是修改 Ralink driver專用的參數檔 (/etc/Wireless/RT2870STA/RT2870STA.dat)
(用Ralink Driver專用的參數檔是 HAS_NATIVE_WPE_SUPPLICAN_SUPPORT=n 編譯出來的驅動程式才有效)

6. 用 iwconfig 指令時, 在設定好 SSID 與 KEY 後, 必須再特別下達 key open , 才能連線成功, 範例如下( 環境是與有設定WEP密碼的基地台連線 ):

iwconfig ra0 essid "AP的SSID名稱"
iwconfig ra0 key s:AP的WEP密碼
iwconfig ra0 key open

key open 指令也必須輸入於SSID與KEY後, 指定SSID與KEY之前下達key open 是無效的.

7. 想要一開機就自動建立連線, 必須下列二種方法擇一:

(1) 預先將連線的 SSID,key等參數設定在/etc/Wireless/RT2870STA/RT2870STA.dat 參數檔裡面(說明請參考 http://wiki.archlinux.org/index.php/Rt2870), IP則可以設在 /etc/network/interfaces

範例( 使用靜態IP ) :

auto ra0
iface ra0 inet static
address 192.168.0,29
netmask 255.255.255.0
gateway 192.168.0.1

(2) 將以下指令存成一個 script , 然後放入/etc/init.d/rc.local, 讓一開機後就自動執行這一個script.

iconfig ra0 up
iwconfig ra0 essid "AP的SSID名稱"
iwconfig ra0 key s:AP的WEP密碼
iwconfig ra0 key open
ifconfig ra0 192.168.0.29 netmask 255.255.255.0
route add default gw 192.168.0.1 netmask 0.0.0.0 metric 1

作者: eghost   发布时间: 2011-07-24

发出求救,自己按照以上操作,make;make install 都成功了,但是重新启动却找不到无线网卡。
我用的是ubuntu 11.04,在“系统”->“附加驱动”里面可以看到新安装的驱动,说已经激活,但是没有使用。
请各位大侠帮助,如果解决!

作者: eghost   发布时间: 2011-07-24

热门下载

更多