HOWTO: madwifi in FC2 (& FC2T3)
First off, I spent many many hours trying to get this to work on my friend's Fujitsu Laptop with his WPC55AG based on the atheros (5212?) chipset. It took a lot of tinkering but I got it to work, and I think those results are reproduceable.
1) (This is extremely crucial and took me awhile to figure out) download and install the sharutils rpm (check to see if you have it installed with rpm -qa | grep shar)
2) Install the kernel-source rpm for your particular kernel
3) Do a cvs checkout of madwifi with the command
Code:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/madwifi co madwifi
4) cd /usr/src/linux-2.6.5-1.358 (adjust for your particular kernel
5)make oldconfig
make all
6) ln -s /usr/src/linux-2.6.5-1.358/vmlinux /lib/modules/2.6.5-1.358/build/vmlinux
7)cd into the directory that you did the cvs checkout of madwifi
8)make
make install
9)insmod wlan/wlan.ko
insmod ath_hal/ath_hal.ko
insmod driver/ath_pci.ko
10)ifconfig ath0 up
EDIT:
11)create a file named ifcfg-ath0 in /etc/sysconfig/network-scripts
with the contents:
STARTMODE=hotplug
DEVICE=ath0
BOOTPROTO=dhcp
WIRELESS=yes
MODE=Managed
ESSID=any
KEY=
12)type ifup ath0
13) good luck...
Hopefully everything is correct