From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 13 07:10:00 2013 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 05EEA475; Thu, 13 Jun 2013 07:10:00 +0000 (UTC) (envelope-from l.yotov@gmail.com) Received: from mail-la0-x22e.google.com (mail-la0-x22e.google.com [IPv6:2a00:1450:4010:c03::22e]) by mx1.freebsd.org (Postfix) with ESMTP id 1B9C51C30; Thu, 13 Jun 2013 07:09:58 +0000 (UTC) Received: by mail-la0-f46.google.com with SMTP id eg20so8773618lab.33 for ; Thu, 13 Jun 2013 00:09:58 -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=7tJ1vDlMR2Q50zBTfANZr0HyyxFZVYhXWYbqxfBC0g0=; b=b70NAV/njupLCVZB0dlHqbEzfnsitTZg5UK4nLEotsSYv9GwY+WyPyFZKlXu3+AVB6 EnOUeYKIGIULeU0EvTf2+4XoHZCCozXvncM/8LIpQ0NBpMY16AwMCFKmE9yXslSYNrCV EgHEv93/JNnMtq1WxkaLDJns2u0mRTMmuJAmF27N1n9j+XJZJWpTeUd63R577gGeaeuL PbnMv7OSMG+h32ftZD7V5J3MSMdyJjW9comw/+y2IxKEUmDAbQM3mOGVzK3Pvzwbfd6r OM9TvQahFd1xpYkPZSB6TQi21/aYH2QEAEfBgtbZE14VBwjKhdLUeM6Ho+ZWkHs8kqaT 53FQ== MIME-Version: 1.0 X-Received: by 10.152.43.82 with SMTP id u18mr11001001lal.86.1371107398066; Thu, 13 Jun 2013 00:09:58 -0700 (PDT) Received: by 10.114.78.193 with HTTP; Thu, 13 Jun 2013 00:09:57 -0700 (PDT) In-Reply-To: References: Date: Thu, 13 Jun 2013 10:09:57 +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-mobile@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jun 2013 07:10:00 -0000 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" >>> > >>> > >>> >> >> >