Ubuntu/MeeGo 下使用tools設置無線網絡
對于Ubuntu/MeeGo這兩個系統,系統提供的tool工具就可以實現無線網絡的設置,那么我們如何進行設置呢?
1. 搜索可用無線網絡
$iwlist wlan0 scanning
wlan0代表無線網卡,使用iwconfig可以查看是否有可用的無線網絡設備,一般來說,你買了一款電腦后,都會知道是否帶有無線網卡,否則使用Linux的概率就相當小了。查找到要連接的無線網絡,關鍵字段是ESSID, Encryption key, Mode.ESSID是用來標識一個無線網絡;如果Encryption key為on,表示使用了加密,如果你沒有密碼的話就不能連接。Mode表示網絡的
模式,使用iwconfig可以設置。
2. 連接無線網絡
#iwconfig wlan0 essid "be_found" [mode ...]
通常只需要設置essid就可以了,其它的保持默認值。有些網卡可能設置了essid但是根本不起作用,這時可以直接設置ap地址,如下
#iwconfig wlan0 ap ap_address,
ap_address為你使用iwlist wlan0 scanning找到的可用ap的地址,現在可以使用
$iwconfig wlan0
來查看wlan0連接的情況,可以看到連接的ESSID。
3. 設置IP地址
#dhclient wlan0
dhclient是一個DHCP設置客戶端,可能會輸出一些錯誤信息,不用管它,使用
$ifconfig wlan0
查看是否獲得了正確的IP地址和子網掩碼,如果不正確,可能是無線AP沒有開啟DHCP服務,所以需要手動設置。這時,你需要知道有效的IP地址范圍,子網掩碼和網關。幸好,對于局域網路由來說,都標準使用192.168.x.x。最常見的設置如下:
#ifconfig wlan0 192.168.1.110 netmask 255.255.255.0
#route add default gw 192.168.1.101
可以使用ping ip來檢查是否設置正確,是否可以達到網關(你的路由器或無線AP)。
4. 設置DNS
如果現在仍然無法上網,那么看看DNS是否設置正確,使用下面命令
$ping www.g.cn
如果ping立即返回,提示位置主機www.g.cn,那么就是DNS設置不正確,現在設置DNS
編輯/etc/resolv.conf,添加一行
nameserverIP_of_Nameserver
5. Enjoy MeeGo!