# ASUS P5GC-MX/1333
# Network Card: Attansic L2 Fast Ethernet Adapter PCI
# Atheros/Attansic l251x86 L2 Fast Ethernet 10/100
# http://tw.knowledge.yahoo.com/question/?qid=1508030104420
#
# INSTALL.. gcc g++ make
apt-get install gcc g++ make

# INSTALL.. kernel header source code
# 2G Ram
# linux-headers-2.6.18-6-686
## apt-cache search linux header $V | awk '{print $1}' | head -1 | xargs apt-get install
V=`uname -r`
PKG=`apt-cache search linux header $V | awk '{print $1}' | head -1`

# more 2G Ram
# linux-headers-2.6.18-6-686-bigmem
## apt-cache search linux header `uname -r` | awk '{print $1}' | tail -1 | xargs apt-get install 
# V=`uname -r`
# PKG=`apt-cache search linux header $V | awk '{print $1}' | tail -1`

# install kernel header source
apt-get install $PKG

# Mount ASUS Linux Driver (CDROM)
mount /dev/cdrom /media/cdrom

# COPY Linux Driver to ~/
# cp /media/cdrom/LinuxDrivers/Lan/Attansic/l2-linux-v1.0.40.4.tar.gz
cp /media/cdrom/LinuxDrivers/Lan/Attansic/l2-linux-*.tar.gz /usr/local/src/
cd /usr/local/src/

# Unzip and make install...
tar zxvf l2-linux-*.tar.gz
cd l2-linux*/src/
make install

# Modify eth0 => eth1 from /etc/network/interfaces
cp /etc/network/interfaces /etc/network/interfaces.$$ | cat /etc/network/interfaces | sed 's/eth0/eth1/g' > /tmp/interfaces | mv /tmp/interfaces /etc/network
