我无法在最新的 ubuntu 上停止频道跳跃,aircrack 网站上说 newotk 管理器或类似程序会导致这种情况……当启动 airmon-ng 时,它警告我 dhcpi、网络管理器等进程可能会导致问题。
我尝试用 终止这些进程,但这些进程立即重新启动。sudo kill -9 pid
我正在使用 ath9k 驱动程序。
答案1
您需要停止它们的服务,而不是简单地终止进程。您可以执行以下操作:
sudo 服务 avahi 守护进程停止
- 这将停止
avahi-daemon
。
sudo 服务网络管理器停止
- 这将停止网络管理器。
sudo wpa_cli -i wlan0 终止
- 这应该会终止
wpa_supplicant
你的wlan0
界面。
sudo kill -9dhclient_pid
- 替换
dhclient_pid
为。pid
dhclient
我建议不要一次执行所有这些,而是先执行一个,然后检查通道跳跃。
答案2
在将您的接口设置为监控模式并尝试使用任何 aircrack 的无线监控和注入工具(即:airodump-ng、aireplay-ng)之前,请务必停止所有网络相关服务。
这是我用来停止所有网络服务并启动 airmon 的命令:
sudo service avahi-daemon stop ; sudo service network-manager stop ; sudo wpa_cli -i wlan0 terminate ; sudo airmon-ng start wlan0
这是我用来停止 airmon 并重新启动所有网络服务的命令:
sudo airmon-ng stop wlan0mon; sudo service network-manager start; sudo service avahi-daemon start
(请注意,“wlan0mon”是监控模式下接口的新符号,从 1.2-RC1 版本开始。对于以前的版本,请使用“mon0”)
答案3
这应该会停止网络管理器,但我不确定它是否能解决问题:
sudo service network-manager stop