我在 Ubuntu 14.04 LTS 上运行 bully。我得到了以下输出:
educ@educ-TOSHIBA-NB500:~$ sudo apt-get install libnl-3-dev libnl-genl-3-dev libssl-dev
[sudo] password for educ:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libnl-3-dev is already the newest version.
libnl-genl-3-dev is already the newest version.
libssl-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
educ@educ-TOSHIBA-NB500:~$ sudo bully mon1 -b XX:XX:XX:XX:XX:XX -c 8 -v 3 -C -F -l61
Unable to get hardware MAC address for 'mon1'
Please specify --source for the interface
educ@educ-TOSHIBA-NB500:~$ sudo airmon-ng
Interface Chipset Driver
wlan3 Ralink RT2870/3070 rt2800usb - [phy1]
wlan0 Unknown rtl8192ce - [phy0]
educ@educ-TOSHIBA-NB500:~$ sudo airmon-ng start wlan3
Found 3 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!
-e
PID Name
674 NetworkManager
842 wpa_supplicant
2213 dhclient
Process with PID 2213 (dhclient) is running on interface wlan0
Interface Chipset Driver
wlan3 Ralink RT2870/3070 rt2800usb - [phy1]
(monitor mode enabled on mon0)
wlan0 Unknown rtl8192ce - [phy0]
educ@educ-TOSHIBA-NB500:~$
educ@educ-TOSHIBA-NB500:~$ sudo bully mon0 -b XX:XX:XX:XX:XX:XX -c 8 -v 3 -C -F -l61
[!] Bully v1.0-22 - WPS vulnerability assessment utility
[+] Switching interface 'mon0' to channel '8'
[!] ioctl(SIOCSIWFREQ) on 'mon0' failed with '-1'
[X] Unable to set channel on 'mon0', exiting
educ@educ-TOSHIBA-NB500:~$
当我运行 sudo airodump-ng mon0 时,它运行正常。
这个错误信息是什么意思?
在我将 Ubuntu 12.10 LTS 升级到 14.04 之前,我没有遇到过这个问题。我该怎么做才能解决这个问题?
任何帮助,将不胜感激
答案1
做这个:
sudo gedit /etc/default/ifplugd
然后将这一行放入文件中:
HOTPLUG_INTERFACES=""
保存它然后你就可以开始了!
就是这样,问题是:您的设备正忙。发现于http://blog.flowl.info/2014/wlan-problem-device-resource-busy-solution/