IBM Thinkpad T40 with the Atheros WiFi chipset.

linux-oh5w:~ # cat /etc/SuSE-release
SUSE LINUX 10.1 (i586)
VERSION = 10.1
linux-oh5w:~ # uname -r

I downloaded madwifi-0.9.0.tar.gz from

I used the older version of madwifi because my homework indicated that
later versions wouldn't work with my relatively early SuSE version.

I've had the laptop for over a year and struggled several times to get the
on-board WiFi to work without success (Linux runs here in spite of my
efforts, not because of them).

This time I got it to work but it won't start automatically. It will only
appear if I first go to YaST > Network Devices > Network Card. "User
Controlled with Network Manager" is checked. When I go to the next screen
"Network Card Configuration Overview" the wireless wakes up, the WiFi LED
blinks and valid WiFi transmitters appear on the pull-up network menu from
the bottom toolbar (Wireless is not an option before this point). I need
do nothing else in YaST, I can abort and continue using WiFi until I
shutdown. On the next power-up I'll have to tickle it with YaST again to
make it work.

Here I'm out of my depth. I don't know if this is a configuration error
on my part, a permission issue or something else. What should I do to
avoid needing this odd little work-around?

"We began to realize, as we plowed on with the destruction of New Jersey,
that the extent of our American lunatic fringe had been underestimated."
Orson Wells on the reaction to the _War Of The Worlds_ broadcast.