Date: Thu, 13 Jun 2013 08:03:43 +0300 From: Lyubomir Yotov <l.yotov@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: freebsd-wireless@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Thinkpad T60 with Atheros working only after restart from Windows Message-ID: <CAHUyByR5gRAQ0o-3ZS%2B4X2Vcbfg6Tgb_6jVbmMxCOKo3izPB0g@mail.gmail.com> In-Reply-To: <CAHUyByRxi0GWU__3bp%2BHtwjkoJE2fUON_SdEh=7q7q%2BAhZEWWA@mail.gmail.com> References: <CAHUyByT1NuNNWmRnqeR-QqfHB=Gm9ffs_fEEX9XP8gidVUk-Bg@mail.gmail.com> <CAJ-VmonT6S%2BkW6uJwtsBEVjqSYoC7Bm5zqTzNPf2QcMUJ1f-9A@mail.gmail.com> <CAHUyByQAKaM5mScGYquousRbKLBnJn1PJaQ9inOc=gfn=LMe3w@mail.gmail.com> <CAJ-Vmonk45yeQ%2BBpXdnb7O=upB1srvr3zHGQgEztxXNTi4x-7Q@mail.gmail.com> <CAHUyByRxi0GWU__3bp%2BHtwjkoJE2fUON_SdEh=7q7q%2BAhZEWWA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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@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@freebsd.org> wrote: > >> Can you please paste the vmstat -i output? >> >> >> >> adrian >> >> On 9 June 2013 06:53, Lyubomir Yotov <l.yotov@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@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@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@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@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@freebsd.org mailing list >> >> > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile >> >> > To unsubscribe, send any mail to >> >> > "freebsd-mobile-unsubscribe@freebsd.org" >> > >> > >> > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHUyByR5gRAQ0o-3ZS%2B4X2Vcbfg6Tgb_6jVbmMxCOKo3izPB0g>