Thinkpad T60 with Atheros working only after restart from Windows
Vincent Hoffman
vince at unsane.co.uk
Mon Jun 24 20:39:07 UTC 2013
As an easy test if you arent keen on making the leap just yet I'd
suggest getting a snapshot CD and just boot it as a liveCD to test.
either a snapshot
http://www.freebsd.org/snapshots/
or one of the daily builds from
https://pub.allbsd.org/FreeBSD-snapshots/
(for example
https://pub.allbsd.org/FreeBSD-snapshots/amd64-amd64/10.0-HEAD-r252115-JPSNAP/iso/FreeBSD-10.0-HEAD-r252115-JPSNAP-amd64-amd64-release.iso)
That said I run -CURRENT on my server at home (for the atheros driver)
and dont have any problems with it.
Vince
On 24/06/2013 21:01, Lyubomir Yotov wrote:
> Hi Adrian,
>
> I will try to get -HEAD on my T60 and will report back.
>
> Regards,
>
> Lyubomir
>
>
> On 24 June 2013 20:21, Adrian Chadd <adrian at freebsd.org> wrote:
>
>> Hi,
>>
>> Would you be willing to try a -HEAD snapshot on your laptop?
>>
>> Maybe I've fixed it as part of the other driver work that I've done as
>> part of development in -HEAD.
>>
>> But right now I really have no idea. I don't have a T60 here that has
>> that chip in it. If all the T60 BIOSes allow AR5418 NICs then I can
>> try it out, but all of the T60's I've played with thus far have the
>> intel hardware in it.
>>
>>
>>
>> Adrian
>>
>>
>> On 21 June 2013 02:02, Lyubomir Yotov <l.yotov at gmail.com> wrote:
>>> Hello Adrian,
>>>
>>> Do you have any feedback on the matter?
>>>
>>> Regards,
>>>
>>> Lyubomir
>>>
>>>
>>> On 13 June 2013 10:09, Lyubomir Yotov <l.yotov at gmail.com> wrote:
>>>> Hello Adrian,
>>>>
>>>> I enabled acpi_ibm.ko but this didn't help and after "halt" the wifi is
>>>> not working again.
>>>>
>>>> Regards,
>>>>
>>>> Lyubomir
>>>>
>>>>
>>>> On 13 June 2013 08:03, Lyubomir Yotov <l.yotov at gmail.com> wrote:
>>>>> Hello Adrian,
>>>>> I did some tests and discovered that the problem is related to
>>>>> "halt"/"shutdown" of system. If "reboot" is carried out than there is
>> no
>>>>> problem and the wifi works properly (even if done from Gnome - Gnome
>> seems
>>>>> to have no relation to the problem). So what could lead to "ath0: time
>> out"
>>>>> after shutting down or halting the system? I noticed that there are irq
>>>>> storms on irq 17 which is the wifi irq (interrupt storm detected on
>>>>> "irq17:"; throttling interrupt source). Something else that I am not
>> sure to
>>>>> have relevance - after shutdown during the start-up ath0 is reported
>> to use
>>>>> autoselect mode 11g:
>>>>> (below is from dmesg)
>>>>>
>>>>> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
>>>>> 2290
>>>>>
>>>>> ether 00:19:7e:91:xx:xx
>>>>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>>>>> media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
>>>>> status: associated
>>>>>
>>>>> After the boot has finished the mode changes to 11a:
>>>>>
>>>>> #ifconfig ath0
>>>>>
>>>>> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
>>>>> 2290
>>>>> ether 00:19:7e:91:xx:xx
>>>>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>>>>> media: IEEE 802.11 Wireless Ethernet autoselect mode 11a
>>>>> status: associated
>>>>>
>>>>> Do you have any idea where to look for now?
>>>>>
>>>>> Regards,
>>>>>
>>>>>
>>>>> Lyubomir
>>>>> P.S. I will try to play with acpi_ibm.ko and see if things change if I
>>>>> make it auto-load.
>>>>>
>>>>>
>>>>> On 10 June 2013 16:06, Lyubomir Yotov <l.yotov at gmail.com> wrote:
>>>>>> Hello Adrian,
>>>>>>
>>>>>> Attached are files with consecutive vmstat -i when the wlan is working
>>>>>> (vmstat-i_working.txt) and when the wlan is not working
>>>>>> (vmstat-i_not_working.txt). There is also output from ifconfig when
>> the wlan
>>>>>> is not working (ifconfig.txt).
>>>>>> After some more deeper investigation it seems to me that the problem
>>>>>> appears after starting X with Gnome. I will continue investigating
>> with
>>>>>> "reboot"/"halt -p" and inform you.
>>>>>> BTW do you think that starting Gnome session (using startx, as I
>> haven't
>>>>>> set auto start of X if this is of any importance) can cause problems
>> - in
>>>>>> Gnome I have no settings for the network in the "System->Network"
>>>>>> application and I start it with normal user?
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Lyubo
>>>>>>
>>>>>>
>>>>>> On 9 June 2013 18:28, Adrian Chadd <adrian at freebsd.org> wrote:
>>>>>>> Can you please paste the vmstat -i output?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> adrian
>>>>>>>
>>>>>>> On 9 June 2013 06:53, Lyubomir Yotov <l.yotov at gmail.com> wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> After restart from Windows and working wireless the number of
>>>>>>>> interrupts
>>>>>>>> increases and the rate increases. After next restart (the ath0
>> times
>>>>>>>> out)
>>>>>>>> the interrupts increase but the rate is going down.
>>>>>>>> I noticed that after restart from Windows and working wifi if I
>>>>>>>> restart
>>>>>>>> /etc/rc.d/netif the wifi is working again. If I shutdown wlan0 and
>>>>>>>> bring it
>>>>>>>> up again then I wlan0 doesn't get address but ath0 is not timing
>> out.
>>>>>>>> I can
>>>>>>>> still get a list with the available APs around.
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>> Lyubo
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 8 June 2013 18:28, Adrian Chadd <adrian at freebsd.org> wrote:
>>>>>>>>> Hm!
>>>>>>>>>
>>>>>>>>> Ok, this should be working. I frequently test (read: every other
>>>>>>>>> day)
>>>>>>>>> with the AR5416. But you're not the first person to report this
>> bug.
>>>>>>>>>
>>>>>>>>> Unfortunately when this happens, the interrupts aren't actually
>>>>>>>>> making
>>>>>>>>> it to the OS.
>>>>>>>>>
>>>>>>>>> Can you check the output of vmstat -i whilst you're doing it? The
>>>>>>>>> ath0
>>>>>>>>> counter should be increasing.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> adrian
>>>>>>>>>
>>>>>>>>> On 8 June 2013 06:49, Lyubomir Yotov <l.yotov at gmail.com> wrote:
>>>>>>>>>> Hello,
>>>>>>>>>> I have a Thinkpad T60 with dual boot between Windows XP and
>>>>>>>>>> FreeBSD
>>>>>>>>>> 9.1-Release:
>>>>>>>>>>
>>>>>>>>>> uname -a
>>>>>>>>>> FreeBSD T60.workgroup 9.1-RELEASE FreeBSD 9.1-RELEASE #0
>> r243826:
>>>>>>>>>> Tue
>>>>>>>>>> Dec
>>>>>>>>>> 4 06:55:39 UTC 2012
>>>>>>>>>> root at obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
>>>>>>>>>> i386
>>>>>>>>>>
>>>>>>>>>> I am trying to use my wifi card which is:
>>>>>>>>>>
>>>>>>>>>> dmesg
>>>>>>>>>> ....
>>>>>>>>>> ath0: <Atheros 5416> mem 0xedf00000-0xedf0ffff irq 17 at device
>>>>>>>>>> 0.0 on
>>>>>>>>>> pci3
>>>>>>>>>> ath0: AR5418 mac 12.10 RF5133 phy 8.1
>>>>>>>>>> ....
>>>>>>>>>>
>>>>>>>>>> pciconf -lv
>>>>>>>>>> ....
>>>>>>>>>> ath0 at pci0:3:0:0: class=0x028000 card=0x0033168c
>>>>>>>>>> chip=0x0024168c
>>>>>>>>>> rev=0x01 hdr=0x00
>>>>>>>>>> vendor = 'Atheros Communications Inc.'
>>>>>>>>>> device = 'AR5008 Wireless Network Adapter'
>>>>>>>>>> class = network
>>>>>>>>>> .....
>>>>>>>>>>
>>>>>>>>>> I followed several HOW-TOs in order to make it work.
>> Unfortunately
>>>>>>>>>> I it
>>>>>>>>>> is
>>>>>>>>>> working only after I reboot from my Windows installation
>>>>>>>>>> (regardless of
>>>>>>>>>> the
>>>>>>>>>> position of the wifi switch on the front panel of the notebook).
>>>>>>>>>> After
>>>>>>>>>> restart from Windows everything is fine - the wifi associates
>> with
>>>>>>>>>> the
>>>>>>>>>> AP
>>>>>>>>>> and I can use it. If I reboot the system during the boot and
>>>>>>>>>> afterwards
>>>>>>>>>> I
>>>>>>>>>> constantly get:
>>>>>>>>>>
>>>>>>>>>> ath0: device timeout
>>>>>>>>>>
>>>>>>>>>> When I get the device status through ifconfig I can see that
>> ath0
>>>>>>>>>> is
>>>>>>>>>> associated but wlan0 is not associated.
>>>>>>>>>>
>>>>>>>>>> ifconfig ath0
>>>>>>>>>> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric
>> 0
>>>>>>>>>> mtu
>>>>>>>>>> 2290
>>>>>>>>>> ether 00:19:7e:91:xx:xx
>>>>>>>>>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>>>>>>>>>> media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
>>>>>>>>>> status: associated
>>>>>>>>>>
>>>>>>>>>> ifconfig wlan0
>>>>>>>>>> wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>
>> metric 0
>>>>>>>>>> mtu
>>>>>>>>>> 1500
>>>>>>>>>> ether 00:19:7e:91:xx:xx
>>>>>>>>>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>>>>>>>>>> media: IEEE 802.11 Wireless Ethernet autoselect
>>>>>>>>>> (autoselect)
>>>>>>>>>> status: no carrier
>>>>>>>>>> ssid "" channel 5 (2432 MHz 11g)
>>>>>>>>>> regdomain 98 indoor ecm authmode WPA privacy ON deftxkey
>>>>>>>>>> UNDEF
>>>>>>>>>> txpower 20 bmiss 7 scanvalid 450 bgscan bgscanintvl 300
>>>>>>>>>> bgscanidle
>>>>>>>>>> 250
>>>>>>>>>> roam:rssi 7 roam:rate 5 protmode CTS wme burst roaming
>>>>>>>>>> MANUAL
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> In /var/log/messages I get:
>>>>>>>>>>
>>>>>>>>>> Jun 8 16:39:16 PC wpa_supplicant[3463]: Trying to associate
>> with
>>>>>>>>>> 54:e6:fc:ae:xx:xx (SSID='access1' freq=2432 MHz)
>>>>>>>>>> Jun 8 16:39:20 PC kernel: ath0: device timeout
>>>>>>>>>> Jun 8 16:39:26 PC wpa_supplicant[3463]: Authentication with
>>>>>>>>>> 54:e6:fc:ae:xx:xx timed out.
>>>>>>>>>>
>>>>>>>>>> If I scan for wireless networks I get a list and my ap is in the
>>>>>>>>>> list
>>>>>>>>>>
>>>>>>>>>> ifconfig wlan0 scan
>>>>>>>>>> SSID/MESH ID BSSID CHAN RATE S:N INT CAPS
>>>>>>>>>> net1 00:11:11:01:xx:xx 6 54M -68:-96 100 EP
>>>>>>>>>> 5edf9c 70:71:bc:26:xx:xx 11 54M -68:-96 100 EP
>> WPS
>>>>>>>>>> WPA
>>>>>>>>>> WME
>>>>>>>>>> access1 54:e6:fc:ae:xx:xx 5 54M -66:-96 100 EP WPA
>>>>>>>>>> HTCAP
>>>>>>>>>> WME
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> In rc.local I have:
>>>>>>>>>>
>>>>>>>>>> wlans_ath0="wlan0"
>>>>>>>>>> ifconfig_wlan0="WPA DHCP"
>>>>>>>>>>
>>>>>>>>>> In wpa_supplicant I have:
>>>>>>>>>>
>>>>>>>>>> ctrl_interface=/var/run/wpa_supplicant
>>>>>>>>>> eapol_version=2
>>>>>>>>>> ap_scan=1
>>>>>>>>>> fast_reauth=1
>>>>>>>>>>
>>>>>>>>>> network={
>>>>>>>>>> ssid="access1"
>>>>>>>>>> psk="secret1"
>>>>>>>>>> priority=5
>>>>>>>>>> }
>>>>>>>>>> network={
>>>>>>>>>> ssid="access2"
>>>>>>>>>> psk="secret2"
>>>>>>>>>> priority=5
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> I searched the net for solution to my problem but I couldn't
>> find
>>>>>>>>>> one.
>>>>>>>>>> Can
>>>>>>>>>> you help me with this?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>>
>>>>>>>>>> Lyubomir
>>>>>>>>>> _______________________________________________
>>>>>>>>>> freebsd-mobile at freebsd.org mailing list
>>>>>>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
>>>>>>>>>> To unsubscribe, send any mail to
>>>>>>>>>> "freebsd-mobile-unsubscribe at freebsd.org"
>>>>>>>>
>>>>>>
> _______________________________________________
> 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"
>
More information about the freebsd-mobile
mailing list