無線網路指令 - Linux

Table of Contents



想請教一下各位有關使用command line tool連接無線的問題
特別是連接到iphone的熱點分享

在之前連接到其他ap的時候是使用下列的方式連接

$ sudo iwconfig wlan0 essid ap-name
$ sudo iwconfig wlan0 key s:pwd
(通常在第二步的時候用iwconfig觀看,
可以看到AP的Mac已經被指定好)
$ sudo dhclient wlan0

通常其他熱點都可以這樣取得ip上網

但是最近嘗試使用iPhone 5的個人熱點分享時
使用上述的方式/順序 並無法取得ip
(使用ubuntu桌面系統上的無線網路工具是可以連接上網沒問題
但是因為一些特殊需求 可以的話不想進入桌面系統)
特別是在第二步指定key的時候 沒有辦法取得AP的Mac
然後使用

$ sudo iwconfig wlan0 ap xx:xx:xx:xx:xx:xx

去指定他的Mac 也依然無法寫入 使用iwconfig去觀察
依然是

Access Point: Not-Associated

用iwlist去scan是的確可以看到我的iPhone分享出來的網路
但是就是無法用command line tool去連接

不知道連接到iPhone分享出來的網路時
是有需要什麼特別的設定或者指令去連接嗎?
謝謝各位



--

All Comments

Edwina avatarEdwina2012-12-22
我記得iwconfig對某些加密wifi是無法連線的
Donna avatarDonna2012-12-22
iwconfig 只能用 WEP,其他的加密要靠 wpa_supplicant
Aaliyah avatarAaliyah2012-12-26
network-manager 底下也是靠 wpa_supplicant 在處理 wifi
Margaret avatarMargaret2012-12-30
感謝 但是我另一個AP是用WPA2也是可以順利用上述指令連上
先來試看看wpa_supplicant好了 謝謝@@..