TP-Link TL-WN727N V3 - cannot scan or connect to anything

Toomas Aas toomas.aas at raad.tartu.ee
Mon Dec 30 19:53:41 UTC 2013


Hello Adrian!

Thanks for the idea.

I tried with just "ifconfig wlan0 up". Indeed it seems that the "scan"  
is redundant, as wlandebug output shows that a scan is started  
immediately after I issue the "ifconfig wlan0 up" command. Alas, the  
scan result is still the same as in my original message, and "ifconfig  
wlan0 list scan" shows no results.

On Mon, 30 Dec 2013 Adrian Chadd <adrian at freebsd.org> wrote:

> Don't do up scan.
>
> Just do
>
> ifconfig wlan0 up
>
> ifconfig wlan0 list scan
>
> There may be some stupid race conditions there.
>
> -a
>
>
> On 30 December 2013 10:36, Toomas Aas <toomas.aas at raad.tartu.ee> wrote:
>> Hello!
>>
>> I posted a request on the FreeBSD forums on this topic, but got no
>> responses:
>> http://forums.freebsd.org/viewtopic.php?f=46&t=43895
>>
>> So, I'll repeat it here hoping that it may catch the attention of some
>> experts who are maybe not following the forums.
>>
>> I'm trying to get TP-Link TL-WN727N V3 USB wifi adapter working with my
>> FreeBSD 9.2-STABLE amd64 system (r259472). It seems to me that this adapter
>> uses Ralink RT5370 chipset, and support for this was merged to 9-STABLE in
>> r259457.
>>
>> I plug in the adapter and it seems to be recognized:
>>
>> Dec 18 18:13:15 kernel: ugen2.2: <TPlink> at usbus2
>> Dec 18 18:13:15 kernel: run0: <1.0> on usbus2
>> Dec 18 18:13:15 kernel: run0: MAC/BBP RT5390 (rev 0x0502), RF RT5370 (MIMO
>> 1T1R), address f8:1a:67:19:40:24
>>
>> I create the wlan device:
>>
>> # ifconfig wlan0 create wlandev run0
>>
>> Then I try to scan, but both of the below commands return immediately
>> without any result:
>>
>> # ifconfig wlan0 up scan
>> # ifconfig wlan0 list scan
>>
>> I tried running wlandebug -i wlan0 +scan, and an endless supply of following
>> is recorded in /var/log/messages:
>>
>> Dec 18 21:47:26 kernel: wlan0: ieee80211_check_scan: active scan, append
>> Dec 18 21:47:26 kernel: wlan0: ieee80211_scanreq: flags 0x1b duration
>> 0x7fffffff mindwell 0 maxdwell 0 nssid 0
>> Dec 18 21:47:26 kernel: wlan0: scan_update_locked: current scanner is
>> <none:none>, switch to <wlan0:STA>
>> Dec 18 21:47:26 kernel: wlan0: start_scan_locked: active scan, duration
>> 2147483647 mindwell 0 maxdwell 0, desired mode auto, flush
>> Dec 18 21:47:26 kernel: wlan0: scan set 1g, 6g, 11g, 7g, 2g, 3g, 4g, 5g, 8g,
>> 9g, 10g dwell min 20ms max 200ms
>> Dec 18 21:47:26 kernel: wlan0: start_scan_locked: active scan already in
>> progress
>> Dec 18 21:47:26 kernel: wlan0: scan_task: chan   1b ->   1g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:26 kernel: wlan0: scan_task: chan   1g ->   6g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:27 kernel: wlan0: scan_task: chan   6g ->  11g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:27 kernel: wlan0: scan_task: chan  11g ->   7g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:27 kernel: wlan0: scan_task: chan   7g ->   2g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:27 kernel: wlan0: scan_task: chan   2g ->   3g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:27 kernel: wlan0: scan_task: chan   3g ->   4g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:28 kernel: wlan0: scan_task: chan   4g ->   5g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:28 kernel: wlan0: scan_task: chan   5g ->   8g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:28 kernel: wlan0: scan_task: chan   8g ->   9g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:28 kernel: wlan0: scan_task: chan   9g ->  10g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:29 kernel: wlan0: sta_pick_bss: no scan candidate
>> Dec 18 21:47:29 kernel: wlan0: scan_task: done, restart [ticks 1706420,
>> dwell min 20 scanend 2149187524]
>> Dec 18 21:47:29 kernel: wlan0: scan_task: chan  10g ->   1g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:29 kernel: wlan0: scan_task: chan   1g ->   6g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:29 kernel: wlan0: scan_task: chan   6g ->  11g [active, dwell
>> min 20ms max 200ms]
>> Dec 18 21:47:29 kernel: wlan0: scan_task: chan  11g ->   7g [active, dwell
>> min 20ms max 200ms]
>>
>> I've watched this output for 10 minutes and it just seems to go on
>> indefinitely. I'm not sure what to think of this. There are several access
>> points near me that the scan should find, but it doesn't. When I plug in the
>> same adapter to a laptop with Windows 7, it successfully shows the nearby
>> access points and allows me to connect to one, so the adapter is not broken.
>> Any ideas for further troubleshooting are welcome.
>>
>> --
>> Toomas Aas
>>
>> _______________________________________________
>> freebsd-wireless at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
>> To unsubscribe, send any mail to "freebsd-wireless-unsubscribe at freebsd.org"
>



-- 
Toomas Aas
Tartu linnakantselei arvutivõrgu peaspetsialist
tel 736 1274
mob 513 6493


More information about the freebsd-wireless mailing list