T43 ThinkPad Wifi Under Fedora Core 5
Good news! Fedora Core 5 is NICE.
Bad news! Getting my wireless connection to work was a pain.
The IBM/Lenovo ThinkPad T43 uses an Atheros chipset in the built-in wireless card (WARNING: I understand that this is not the only card they used). Fedora Core 5 installs smoothly (just set your LCD screen and resolution during setup) with the hitch being an inability to detect/install the wifi card. Here's what I did to get it running.
1. Add the Livna RPM repository to your yum configuration. The easiest way to do this is using the configuration RPM provided by Livna. Install the RPM and yum will now see Livna as a valid repository.
2. Use yum to install MadWifi (drivers for Atheros chipsets available from the MadWifi Project):
yum install madwifi
You probably need to reboot at this point to make sure everything gets installed properly (but maybe not).
3. You now should have an ath0 network device. HOWEVER, if you try to manage this via System | Administration | Networking or NetworkManager you'll find that it identifies itself as an ethernet device instead of wireless. If you try to add a device under Networking you'll get an Ethernet device instead of wifi. That's no good, so create it by hand:
#Atheros Communications, Inc. |AR5212 802.11abg
NICDEVICE=ath0
ONBOOT=no
BOOTPROTO=dhcp
TYPE=wireless
ESSID=***********
KEY=************
MODE=Managed
RATE=AUTO
You have to change this to match your environment. For UNC-CH you can look up the settings on the UNC Help Page (not published here for security). The asterisks are blocking out the UNC ESSID and KEY. Don't put asterisks there!!!
4. Save the above file as "ifcfg-ath0" in the following locations:
/etc/sysconfig/networking/devices/
/etc/sysconfig/networking/profiles/default/
/etc/sysconfig/network-scripts/
5. Bring up the connection:
ifup ath0
You should now be up and running!
I can't promise this will work for you or even that everything was done the "right" way. In fact, I know that there are still some problems to iron out (networking control panel can't edit the device). What I can say is that I can now connect to our campus network with a simply "ifup ath0". I hope this helps someone else out there!

