CoreDuoマシン作ったよ。

ネットワークカードドライバ e1000 の更新

省電力のため CoreDuo マシンを会社で自作
内蔵 LAN のチップが Intel 82573L だったのでVine3.2の e1000.o では未対応。最新版を取ってきてコンパイル

kernel-headers
kernel-source
が必要

ほしいバージョンを指定するなら。

[root@localhost hogege]# uname -r
2.4.31-0vl1.8smp

apt-get install kernel-headers#2.4.31-0vl1.8
apt-get install kernel-source#2.4.31-0vl1.8

wget e1000-7.1.9.tar.gz

# cp e1000-5.2.30.1.tar.gz /usr/src
# cd /usr/src/linux
# make mrproper (設定の初期化→.configも削除される)
# cd /usr/src/linux/configs
# cp kernel-2.4.31-i686-smp.config ../.config
# cd ..
# vi Makefile
EXTRAVERSION = -0vl1.8smp   ←smpをつける

# make oldconfig (古い設定ファイルにしたがってカーネルを構築)
# make dep   (依存関係の確認)
# cd /usr/src
# tar -xzvf e1000-5.2.30.1.tar.gz
# cd e1000-5.2.30.1
# cd src
# make install

後は modprobeで認識させるだけ。