Everybody and their dog seems to have ath5k working fine on newer kernel versions, but god forbid it works for me </rant>
In all seriousness, I can’t seem to figure out why (on 2 different architectures) our favorite atheros driver doesn’t work. What does work, however, is any kernel 126.96.36.199-2 or below. Now I am running to all the PCs I have using the ath5k driver to downgrade the kernel. Oh, but this can’t be a bug, because I am the one having problems. killall rant. By not working, I mean dhcpcd times out every time. And don’t even get me started on dhclient or netcfg. Okay, well, I am now scared to ever upgrade my kernel again, fearing I will need to bring out my old kernel files stored conveniently in my /boot directory. Please Arch devs, FIX THIS
EDIT: Even better, downgrading the kernel still was useless for the x86_64 driver. Fun. Now I have my mom harping on me asking “Why can’t I see my wallpaper?”, because Ubuntu spontaneously failed after a kernel upgrade I assume, so I popped an Arch64 CD in that sucker and hoped for the best. Because ath5k didn’t work with the kernel out-of-the-box (strange), I upgraded to the latest. I never bothered to install X or anything, because it is completely useless to her without an internet connection.