On Wed, Dec 23, 2009 at 8:24 PM, David C. Rankin <drankinatty@suddenlinkmail.com> wrote:
I forgot to add: Anyone know how to fix this?? Is there a way to force opensuse to recognize the chip as the AR2425? I would just dump this install and start over with 11.0 and take the kernels sequentially from the original to the next, to the next to 2.6.25.20-0.5 which must force the retention of the correct ath5k information. This box worked fine with 11.0 and ath_pci from June 6, 08 until November when I dumped 11.0 for 11.2. However, I have got hours and gigs of tweaks in this install that I don't want to have to recreate. (Yes, fglrx is beautiful and my palmrest is coooooollll again.)
I had this problem with a 24xx card. However, it was on ppc and it took a while to figure out. The problem is that the new ath5k driver only works with the 5xxx series chipsets. You have to compile the madwifi driver for the 2xxx cards. It's a problem with the driver that it falsely loads on the wrong hardware. You have to rmmod the ath5k driver and THEN modprobe with ath_pci I'm not sure about the current kernels, but I know that under 2.6.25, the ath5k driver sucks. I delete it from: /lib/modules/2.6.25-whatever/kernel/drivers/net/wireless I delete the entire ath5k directory If you have the update repo install in YaST it SHOULD update the driver when you update the kernel. Personally, I just recompile it with every update. On the 5xxx series, you can tell it's running ath5k because the lights on the card don't work right(at least on my card). When I notice that then I realize I have to recompile the driver. I don't have my 2xxx card anymore, but since they haven't updated the ath_pci driver in a while I don't see why it won't work. That driver couldn't be included in the kernel because the ath_hal module uses proprietary code IIRC. The ath5k is a clean driver but still under heavy development. Good luck -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org