在一台机器上,我创建了一个手动设置的临时网络。这意味着不提供任何手动 IP 地址。我试图从另一台机器连接该临时网络。它在我的无线网络列表中显示了该临时网络。但我无法连接。我尝试使用 Windows 机器。从 Windows 机器我尝试连接并且工作正常。但从 Ubuntu 到 Ubuntu 却无法连接。我是否遗漏了什么。需要一些帮助。谢谢。
lo no wireless extensions. vmnet8 no wireless extensions. wlan0 IEEE 802.11bgn ESSID:"NEWNET" Mode:Ad-Hoc Frequency:2.412 GHz Cell: F6:6A:64:3C:AD:59 Tx-Power=13 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off eth0 no wireless extensions. vmnet1 no wireless extensions. wlan0 Link encap:Ethernet HWaddr ec:55:f9:77:90:88 inet addr:10.42.0.1 Bcast:10.42.0.255 Mask:255.255.255.0 inet6 addr: fe80::ee55:f9ff:fe77:9088/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:142440 errors:0 dropped:1625 overruns:0 frame:0 TX packets:82989 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:58226725 (58.2 MB) TX bytes:15528756 (15.5 MB)
答案1
寻找 essid:
sudo iwlist wlan0 scan | grep -i 'essid'
释放ip:
sudo dhclient -r wlan0
连接到 NEWNET:
sudo iwlist wlan0 essid NEWNET
分配 IP:
sudo dhclient wlan0
检查结果:
dmesg
还可以考虑查看结果,sudo iwlist wlan0 scan
看看是否有关于网络掩码、无线电信道或可能不匹配的内容的有用信息。