在终端上执行“airmon-ng check kill”后无法启动无线

在终端上执行“airmon-ng check kill”后无法启动无线

我正在使用 Ubuntu 17.04 与 Windows 10 双启动。

昨天我尝试学习如何使用它来连接无线连接,并且按照教程要求我做的airmon-ng check killairmon-ng stop wlan0类似的事情,它似乎很正常并且我的无线连接已关闭,但之后我再次被要求启动wlan0,但无法启动。而且我的无线连接直到我重新启动笔记本电脑才会打开。

如何修复?

答案1

sudo airmon-ng check kill要在运行和/或后重新启动互联网连接sudo airmon-ng stop wlan0,请首先让 Wi-Fi 芯片退出监控模式,然后启动网络服务:

sudo airmon-ng stop wlan0mon
sudo systemctl start NetworkManager

答案2

sudo airmon-ng stop wlo1mon

我的接口名称是 wlo1 通过命令检查你的接口名称 iwconfig

如果你的接口名称是 wlan 那么命令是 sudo airmon-ng stop wlanmon

答案3

请检查是否运行空气星期一-ng,你的无线网卡已经切换到监控模式:

iwconfig

如果是,请将其更改为托管模式:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode managed
sudo ifconfig wlan0 up

有改善吗?

答案4

我个人认为,这些答案都没有帮助——它们都没有将 wlan0 重新置于“站点”模式,而这正是恢复互联网连接的方式。

让我们从头开始:

您使用 airmon-ng start(例如,wlan0),它会给出反馈:

“为 (wlan0mon) 启用监控模式 vif,为站点模式 vif 禁用”

好的,然后你就可以进行 airodump/aircrack 等操作了 -

但是,那么你怎样才能将它取回呢?

“服务重启”命令似乎对我不起作用。我可以使用“airmon-ng stop”

。。但它给出了一些相当粗略的反馈:“您正在尝试停止未处于监控模式的设备。这样做是个糟糕的主意,如果您真的想这样做,那么您需要自己输入‘iw wlan0 del’,因为这是一个糟糕的主意。最有可能的是您想要删除一个名为 wlan[0-9]mon 的接口。如果您觉得您错误地遇到了此警告,请报告。”

那么,作为“最后的手段”,这其实并不是一个糟糕的想法,不是吗?此时,您已经尝试了足够多的方法,以至于重新启动似乎并不像您最初想象的那样麻烦,对吗?

继续执行“iw del”命令。它将删除您的无线设备 - Wlan0(mon)或其他任何设备。

使用 iwconfig 检查结果。

。。。您的设备不应该出现。

返回 airmon-ng start 。它应该说它没有该名称的设备,并询问您是否要分配它。选择是。

这应该重新创建 wlan0 并将其置于默认的“站点”模式,恢复您的连接。

相关内容