Hi,

Tp-Link TL-WN881ND PCI-E ( Atheros / AR9287 / athn0 )

This adapter works fantastic when it is plugged in to my motherboard, can even 
set it up with
hostap for an access point - great!!

..Until I try to reboot the machine, then it goes crazy and ifconfig says the 
device doesn't exist
etc.. and dmesg is saying not configured!

..But if I place the AR9287 in to a different PCI-E slot and boot up the 
system, everything is
back to normal until I reboot!

This happens in a loop, after every reboot I have to open up the computer case 
and move the
wifi adapter in to another PCI-E slot. The man pages state that the AR9287 
adapter is supported.

Have I stumbled across a bug or am I doing something wrong? Can someone help 
bring reason or
logic to this madness? Here are the outputs:

$ifconfig athn0
athn0: no such interface

$ifconfig athn0 up
ifconfig: SIOCGIFFLAGS: Device not configured.

$cat /etc/hostname.athn0
inet 10.0.0.1 hostap
mediaopt hostap
nwid OpenBSD
wpakey MYPASSWORD

$dmesg | grep athn0
athn0 at pci1 dev 0 function 0 "Atheros AR9287" rev 0x01: apic 6 int 4
athn0: AR9287 rev 2 (2TR2), ROM rev 4, address c4:a4:42:8d:eb:4d

$dmesg | grep Atheros
athn0 at pci1 dev 0 function 0 "Atheros AR9287" rev 0x01: apic 6 int 4
vendor "Atheros", unknown product 0xff1c (class network subclass ethernet, rev 0
x01) at pci1 dev 0 function 0 not configured

-=-=-=-=-=-=
AFTER switching the PCI-E slot and powering up again! Everything just works the 
way it should:
-=-=-=-=-=-=

$ifconfig athn0
athn0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr c4:a4:42:8d:eb:4d
priority: 4
groups: wlan
media: IEEE802.11 autoselect hostap
status: active
ieeee80211: nwid OpenBSD chan 1 bssid c4:a4:42:8d:eb:4d wpakey 0xf53a736
273ab364c83b836e73273ab364c83b836e73273ab36 wpaprotos wpa1, wpa2
wpaakms psk wpaciphers tkip,ccmp wpagroupcipher tkip
inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255

$dmesg | grep athn0
athn0 at pci1 dev 0 function 0 "Atheros AR9287" rev 0x01: apic 6 int 0
athn0: AR9287 rev 2 (2TR2), ROM rev 4, address c4:a4:42:8d:eb:4d

$dmesg | grep Atheros
athn0 at pci1 dev 0 function 0 "Atheros AR9287" rev 0x01: apic 6 int 0

Reply via email to