Debian: Fix Squeeze ixgbe kernel module for Intel 10 Gigabit NIC

# download fixed ixgbe module
mkdir /tmp/ixgbe
cd /tmp/ixgbe
wget http://debian.tk-dns.de/dists/stable/tks/binary-amd64/intel/ixgbe-2.6.32-5_3.9.15_amd64.deb
dpkg-deb -x ixgbe-2.6.32-5_3.9.15_amd64.deb .

# extract initrd
mkdir /tmp/new
cd /tmp/new
gunzip < /var/lib/tftpboot/debian/squeeze/amd64/initrd.gz | cpio -i --make-directories

# replace ixgbe module
cp /tmp/initrd/lib/modules/2.6.32-5-amd64/kernel/drivers/net/ixgbe/ixgbe.ko lib/modules/2.6.32-5-amd64/kernel/drivers/net/ixgbe/ixgbe.ko

# compress initrd
find ./ | cpio -H newc -o > ../initrd
gzip ../initrd

# replace initrd
mv /var/lib/tftpboot/debian/squeeze/amd64/initrd.gz /var/lib/tftpboot/debian/squeeze/amd64/initrd.gz.org
cp /tmp/initrd.gz /var/lib/tftpboot/debian/squeeze/amd64/

# Links
# http://debian.tk-dns.de/dists/squeeze/tks/binary-amd64/intel/