整合WiFiencryption狗与Beaglebone黑色问题

我正在尝试整合使用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到电脑。

赛斯