
I switched my notebook from CentOS 4 to Fedora Core 6 (”Would I switch over to FC6 on baremetal? Nope.” Can I have a “take back” please?) I got bored with CentOS 4 (it is stable, it is conservative, and it works…But, on a desktop system, it just wasn’t fun…) CentOS 4 still powers my two servers, which I won’t change anytime soon.
Anyways, the configuration for my wifi network (which runs WPA) was not that bad with FC6. It is not as involved as with CentOS 4. But, I still wanted to document it for myself. The madwifi instructions are here. NetworkManager is already installed with FC6, so that makes things a lot easier to configure. It really boils down to:
- Add the ATrpms signing key:
rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms - Add ATrpms to your repos by adding this file /etc/yum.repos/atrpms.repo:
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
enabled=1
includepkgs=madwifi madwifi-kmdl* madwifi-hal-kmdl*
- Install madwifi drivers:
yum install madwifi madwifi-kmdl-`uname -r` - Update /etc/modprobe.conf:
alias ath0 ath_pci
options ath_pci autocreate=sta
- Turn on NetworkManager:
/sbin/chkconfig NetworkManager on - Reboot
Enjoy!
Update: The “includepkgs” in the atrpms.repo will limit updates to only those three packages. This will allow you to keep atrpms enabled when doing upgrades. This is good for when there are kernel updates and you do not want to have other packages from atrpms installed, but still want your wireless networking to work — and keep all your updates only from Fedora Updates.
Mar 15th, 2007 at March 15, 2007 11:38 pm
Hi There! Thanks for the info, but i don’t get it. Before a type de yum command i get the next mesage:
Error: Missing Dependency: madwifi-kmdl-1:0.9.3-33_r2088.fc6.at is needed by package madwifi
Any Help? Thanks.
Mar 16th, 2007 at March 16, 2007 8:18 am
Japega: Sorry about that, typo on my part. Added asterisks after madwifi-kmdl and madwifi-hal-kmdl in the /etc/yum.repos/atrpms.repo on the includepkgs line (I just adjusted my posting, see above for the correction).
Apr 11th, 2007 at April 11, 2007 3:00 am
I had I bit of a prob, yum said it wanted to update my kernal from 2911 to 2925. But I aleady had 2933 so it didn’t work. I just del. the old kernal and run the yum comand agian with the kernal ver. tagged at the end. Worked and thanks to you guys my switch to Linux is final. Thank you Kyle.