To apply a patch, navigate to kernel source directory (typically, it'll be named linux-2.6.18 or similar) and execute patch -p1 < path-to-patch-file After applying the patch, you'll need to alter the kernel config file (using, say, make menuconfig) to select Attansic L1 support. It's at Device Drivers | +->Network device support | +->Ethernet (1000 Mbit) | +-> Attansic(R) L1 Gigabit Ethernet support We recommend you build it as a module. By installing the module this way, you will have tainted your kernel. If you encounter problems, don't blame the kernel -- it might well be the Attansic driver. This thing is HIGHLY EXPERIMENTAL right now and might cause problems. Jay Cliburn 20061111