我正在尝试整合使用atheros驱动程序的TP链路TL-WN721N Wifi dongle的beaglebone黑色。 我用ti-sitara rootfs使用linux 3.2内核
问题是什么时候键入命令
wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
它显示已成功初始化wpa_supplicant
但它卡在那里,我必须给ctrl + c退出,之后,我给了
ifup wlan0
答复是
Sending discover... Sending discover... Sending discover... No lease, failing
在这之后,我重复了这一次wpa_supplicant的步骤也卡住了,当我给了
ifup wlan0
这次它得到了IP,并能够ping ……….
当我试图连接任何其他的无线networking, 即:wpa_supplicant卡住了两次,ifup wlan0的第二次尝试,我只能重复这个循环。
这是我的/etc/wpa_supplicat.conf文件
networking= {
ssid="UTStarcom" #psk="123force" psk=44d83e5c96bd39f47b54625d80b80c79d5b14430d424fdf6636365901b01ab14
}
和我的/ etc / network / interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.2.30 netmask 255.255.255.0 gateway 192.168.2.1 allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant.conf
你能提出任何解决scheme吗?
没有! 不要Ctrl + C来终止wpa_supplicant,它是帮助你保持与AP连接并与AP交换新密钥的守护进程。 尝试使用-B运行wpa_supplicant使其在后台运行。
您也可以考虑添加控制界面并通过wpa-cli进行控制。
lsusb找到你的USB客户端。 然后,更新你的系统。 使用apt-cache搜索“Your USB Client”。 如果你读了一遍,回到我身边。 哦,你需要提供您的BBB与5V插孔,而不是USB到电脑。
赛斯