From owner-freebsd-wireless@FreeBSD.ORG Fri Jun 21 09:02:34 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 144A13AE; Fri, 21 Jun 2013 09:02:34 +0000 (UTC) (envelope-from l.yotov@gmail.com) Received: from mail-qc0-x22a.google.com (mail-qc0-x22a.google.com [IPv6:2607:f8b0:400d:c01::22a]) by mx1.freebsd.org (Postfix) with ESMTP id A83AD1365; Fri, 21 Jun 2013 09:02:33 +0000 (UTC) Received: by mail-qc0-f170.google.com with SMTP id s1so4478237qcw.29 for ; Fri, 21 Jun 2013 02:02:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=V1rc+WUiwxl5MabkduseJJskguvB+fbBluqitqFuQVI=; b=YqIHGsa8H50TGwg9f5Hx9sGP0YOmptF8+b6ZEMnS4+oNUY01K7P5Ohq73JwHCKSO8H hOdnJe+QN8QFvbX5h7+4P5Kyft85fispWHDSvNtDFe/B1/sxD8dhnLgvsMCcpci0tAyX CZdzVqPA6ki2eZppyfiSR7K8ZQfNwdwU6vz+9kW3XPyj1ALm44QDjyspCqDyPMyG+8Ys +X4A2enNOYPB4HIw87rhbRCKdx4m4EcEYtNw1HbJyjt4JknLcbA6y7tbsnWDNEWYJIuA sN/xPqH284LHc4eCyNgf7wae7aEm80IOrmtx8M2xYyvshaKXiSXtPf1NxbvfzQ3GksTS KD5A== MIME-Version: 1.0 X-Received: by 10.224.13.19 with SMTP id z19mr13193567qaz.12.1371805353157; Fri, 21 Jun 2013 02:02:33 -0700 (PDT) Received: by 10.224.212.129 with HTTP; Fri, 21 Jun 2013 02:02:33 -0700 (PDT) In-Reply-To: References: Date: Fri, 21 Jun 2013 12:02:33 +0300 Message-ID: Subject: Re: Thinkpad T60 with Atheros working only after restart from Windows From: Lyubomir Yotov To: Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-wireless@freebsd.org, freebsd-mobile@freebsd.org X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2013 09:02:34 -0000 Hello Adrian, Do you have any feedback on the matter? Regards, Lyubomir On 13 June 2013 10:09, Lyubomir Yotov 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 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 metric 0 mtu 2290 >> >> ether 00:19:7e:91:xx:xx >> nd6 options=29 >> 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 metric 0 mtu 2290 >> ether 00:19:7e:91:xx:xx >> nd6 options=29 >> 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 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 wrote: >>> >>>> Can you please paste the vmstat -i output? >>>> >>>> >>>> >>>> adrian >>>> >>>> On 9 June 2013 06:53, Lyubomir Yotov 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 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 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: 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 metric 0 >>>> mtu >>>> >> > 2290 >>>> >> > ether 00:19:7e:91:xx:xx >>>> >> > nd6 options=29 >>>> >> > media: IEEE 802.11 Wireless Ethernet autoselect mode 11g >>>> >> > status: associated >>>> >> > >>>> >> > ifconfig wlan0 >>>> >> > wlan0: flags=8843 metric 0 >>>> mtu >>>> >> > 1500 >>>> >> > ether 00:19:7e:91:xx:xx >>>> >> > nd6 options=29 >>>> >> > 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" >>>> > >>>> > >>>> >>> >>> >> >