Thinkpad T60 with Atheros working only after restart from Windows
Lyubomir Yotov
l.yotov at gmail.com
Sat Jun 8 13:49:49 UTC 2013
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
More information about the freebsd-mobile
mailing list