Attansic atl1e eeePC 1000 LAN Driver Compile Install
Categories: 1000, Asus, Attansic, LAN, Uncategorized, atl1e, compile, driver, eeePC, modprobe, source.
To install the the lan driver for the eeePC 1000 you need build dependencies. If you are using a usb cd then after installation just use:
sudo apt-get install build-essential linux-headers-$(uname -r) unrar
If you don’t have anything you need to get the build dependencies onto your system the hard way. Luckily I spent 2 hours downloading every single package and associated dependencies from the Hardy repositories. The packages are for a default Hardy kernel 2.6.24 series straight off the CD. I also included the packages rerquired to build a kernel if you want to build the eeePC kernel provided at eeepc.asus.com.
hardy_i386_build_dep_with_Kernel_build_support.tar.bz2
Unzip the package and use dpkg to take care of everything. Change to the directory:
cd Desktop/hardy_i386_build_dep_with_kernel_build_support
sudo dpkg -i *
You will have to flip back and forth with the following command:
sudo dpkg –configure -a
Lots of files require configuration prior to installation of subsequent files. This took some time, but most of the time was because the packages were bad downloads and I had to keep downloading them form different sources till they all worked. The folder contains the default kernel headers requires, and basically its an all in 1 package with everything you’ll need.
Now download the driver source direct from ASUS:
http://dlsvr04.asus.com/pub/ASUS/mb/socket775/P5KPL-CM/LinuxDrivers.zip
Unzip, and cd to the directory. Then cd to the src directory. Compile:
sudo KBUILD_NOPEDANTIC=1 make sudo KBUILD_NOPEDANTIC=1 make install
After compilation and installation:
cd /lib/modules/2.6.24-19-generic/kernel/drivers/net/atl1e/atl1e.ko sudo insmod ./atl1e.ko Then run: sudo depmod so modprobe knows the driver exists. If for some reason the driver dousn't load automatically you can manually add it to /etc/modules.





