Hi all,
Someone else might end up in this thread because the problem is quite common. The first answer given was the right info, but just missed one crucial thing that a newbie would not perhaps pick up on.
I had the exact same problem, and managed to work it out, so here is the full solution:
Asus P5Q motherboard, needs atl1e driver for Attansic/Atheros LAN, kernel 2.6.24 fc8.
The easist answer is to upgrade the kernel to 2.2.26, but without a LAN that might be tricky. In my case I'm using a packaged distro (mythdora5), and want to keep that as standard as possible, so need the harder approach.
Please note that this solution does not build a custom kernel, it simply builds the required kernel module (driver file) against the installed kernel. The info says that it's good for 2.6.24 and 2.6.26
If not done already get the driver here (on some other working internet machine):
http://dlsvr04.asus.com/pub/ASUS/mb/...nuxDrivers.zip
This archive has both sound and LAN drivers, use winrar to open it (see why in a minute), navigate to "L1e_LAN", and open the winrar archive (that's why), extract the files to a USB stick.
insert the usb stick into the fc8 box. Now, on mythdora5 it automounts for me, but this may not happen in your fc8, you're on your own there sorry. Once you get the USB stick mounted in fc8, copy the files into the suggested directory
/usr/local/src/atl1e
Check that you have in that location at least the file
atl1e.7
and a dir called
src
(then as root, don't type the #, that's the root prompt...)
#cd /usr/local/src/atl1e
#KBUILD_NOPEDANTIC=1 make install
the result will be a driver file called atl1e.ko loaded into
/lib/modules/<KVER>/kernel/drivers/net/atl1e
where <KVER> is your kernel version. Check this with:
#find / -name atl1e.ko
Two locations should show up, one in /lib/modules and one where the driver was built.
The driver file will be automatically 'probed' by the system, the build process will automatically install
alias eth0 atl1e
into the system setup file /etc/modprobe.conf
(note there's no action required by you here, but this explains how it works....)
Now reboot
#init 6
And then enjoy my friends...