Thinkpad T60 with Atheros working only after restart from Windows

Lyubomir Yotov <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <CAHUyByT1NuNNWmRnqeR-QqfHB=Gm9ffs_fEEX9XP8gidVUk-Bg@mail.gmail.com>
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
[email protected]:/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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.