将WiFi Dongle与Beaglebone Black-Issue集成

时间:2014-03-03 08:45:01

标签: linux wifi linux-device-driver wireless beagleboneblack

我正在研究beaglebone black试图整合使用atheros驱动程序的TP链接TL-WN721N Wifi加密狗。 我正在使用带有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 ..........

当我尝试连接任何其他wifi网络时,这个周期似乎重复了一次即:wpa_supplicant被卡住两次,而在第二次尝试ifup wlan0时我只能获得IP

这是我的/etc/wpa_supplicat.conf文件

  

网络= {

    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

你能为这个问题提出任何解决方案吗?

2 个答案:

答案 0 :(得分:1)

没有!不要按Ctrl + C来终止wpa_supplicant,它是守护进程,帮助您保持与AP的连接并与AP交换新密钥。尝试使用-B运行wpa_supplicant以使其在后台运行。

您也可以考虑添加控制界面并通过wpa-cli控制它。

答案 1 :(得分:0)

lsusb找到你的usb客户端。然后,更新您的系统。使用apt-cache搜索“您的USB客户端”。如果您有读数,请回复我。哦,你需要为你的BBB提供5V插孔而不是USB到电脑。

赛斯