ubuntu用命令连接无线网络

卸载NetworkManager;

打开网卡

#ifconfig wlan0 up

扫描当前范围的网络

#iwlist wlan0 scanning

连接某个网络(注意不要忘了essid和双引号)

#iwconfig wlan0 essid “NETGEAR_11g(1)”

请求IP(实验时,没这步不能成功获得IP)

#dhclient wlan0

上面的步骤是在开机前网卡已经插进PC时进行的。

拔掉USB网卡重插,再使用上述步骤没能成功连接AP,换成下面步骤可以成功连接AP。

1、拔掉USB网卡,再插上;

2、ifconfig wlan2 up

3、iwlist wlan2 scanning

4、ifconfig wlan2 down

5、iwconfig wlan2 essid “NETGEAR_11g(2)”

6、ifconfig wlan2 up

7、dhclient wlan2

上面7个步骤,不要插入其他如iwconfig ifconfig等无用操作,如果插入可能不会成功连接AP。

参考:

1. 打开无线网卡电源

iwconfig wlan0 txpower on

2. 列出区域内的无线网络

iwlist wlan0 scan

3. 假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令

iwconfig wlan0 essid “MyHome”

如果网络是加密的,密码是0123456789,那么就输入命令

iwconfig wlan0 essid “MyHome” key 0123-4567-89

4. 如果正常的话,输入

iwconfig wlan0

就可以看到连接正常的各项参数了。

5. 启用无线网卡

ifconfig wlan0 up

6. 如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip

dhclient wlan0

dhcpcd wlan0

7. 现在无线网卡应该可以正常使用了

参考:http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=321213