I’ve just bought myself a new motherboard and was initially quite concerned to find that the latest daily-built Debian-Installer image didn’t support the on-board Ethernet, especially when lspci couldn’t even identify it. But luckily I was able to track down the PCI ID and find a driver and equally as lucky I had another AMD64 system with the exact same kernel used on the Debian-Installer CD on which I could compile it.
Since most people won’t be so lucky, I figured I should share my compiled kernel module so people with the same problem can simply drop it in and load it. You’ll need this module if you want to install Debian Testing (Etch) using the netinst CD on an Asus M2V, P5B-E, P5L-MX or P5L-VM 1394 motherboard. It will work with the current daily built AMD64 images of the Debian Installer which use kernel 2.6.18-4.
To use it, copy it to a floppy or USB drive as preferred, then boot the Debian installer. Switch to a console (Alt+F2), mount your floppy or USB device and copy the file to /tmp. Then simply ‘insmod /tmp/atl1.ko’. Now switch back to the installer (Alt+F1) and continue the install normally.
The module won’t get installed by the installer, so once your system is installed and running you’ll need to copy it into /lib/modules/2.6.18-4-amd64/kernel/drivers/net/. With any luck newer releases of the Debian kernel will include the driver, so this process won’t be necessary.