最近一个公司里的古老项目重新上线运行,用的操作系统版本低,是Debian6.0.2_i386的,服务器是Dell R420的这样就出现了系统安装后无法找到网卡驱动的问题,本文记录下来,要不以后找不到了。

### 网卡驱动下载

http://down.51cto.com/data/2274577


### For Debian6.0.2_amd64


# apt-get install  build-essential


# unmae -r   //得到内核版本信息,例如:2.6.32-5-amd64

# apt-get install inux-headers-2.6.32-5-amd64   //关盘安装对应内核版本信息

# tar zxvf tg3-3.129d.tar.gz

# cd tg3-3.129d

# make

# insomd tg3.ko

# make install

# vim /etc/network/interfaces     //配置IP地址

# reboot

# 核查是否安装成功

# lsmod |grep tg3

# ls -l /lib/modules/2.6.32-5-amd64/kernel/drivers/net |grep tg3




### For Debian6.0.2_i386


# 说明:无大内存识别时,可以查考以上 adm64安装过程

# 以下是安装了大内存识别软件包后,安装网卡驱动


# apt-get install  build-essential

# 核查是否安装 gcc-4.3,若安装的是 gcc-4.4需要重新安装 gcc-4.3

# aptitude install gcc-4.3   //关盘安装


# Debian官网下载以下deb软件包

linux-headers-2.6.32-5-686-bigmem_2.6.32-48squeeze3_i386.deb

linux-headers-2.6.32-5-common_2.6.32-48squeeze3_i386.deb

linux-p_w_picpath-2.6.32-5-686-bigmem_2.6.32-48squeeze3_i386.deb

linux-kbuild-2.6.32_2.6.32-1_i386.deb


# dpkg -i *.deb   //安装以上 deb 软件包

# reboot


# tar zxvf tg3-3.129d.tar.gz

# cd tg3-3.129d

# make

# insomd tg3.ko

# make install

# vim /etc/network/interfaces     //配置IP地址

# reboot

# 核查是否安装成功

# lsmod |grep tg3

# ls -l /lib/modules/2.6.32-5-686-bigmem/kernel/drivers/net |grep tg3