Intel Gigabit CT Desktop Adapter EXPI9301CTのドライバをアップグレードした時のメモ。
- Vine Linux 5.1
- e1000e 1.2.10
ちょっと見ない間にNICドライバのバージョンが上がってるので、(する事ないので)またまたアップデートする事に。
お約束のNICを確認。
# lspci | grep Ether 02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
インターフェイスも調べておく。
# ifconfig -a eth0 Link encap:Ethernet HWaddr **:**:**:**:**:** inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
そんでインテルのサイトからドライバーを落としてくる。
$ tar zxvf e1000e-1.2.10.tar.gz $ cd e1000e-1.2.10/src
メイクしてアップグレード。
$ su # make install
古いドライバと入れ替え。
ipv6は使わないのでmodprobe.confに追記。
# vi /etc/modprobe.d/modprobe.conf
install ipv6 /bin/true
ここでは仮に
- サーバipは192.168.1.100
- インターフェイスはeth0
として
# rmmod e1000e; modprobe e1000e
# ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
ネットワークを再起動する。
# service network restart インターフェース eth0を停止中: [ OK ] ループバックインターフェースを停止中: [ OK ] ループバックインターフェースを活性化中: [ OK ] インターフェース eth0を活性化中: [ OK ]
ロードされてるか確認。
# lsmod Module Size Used by e1000e 153136 0
# cat /var/log/messages Sep 5 05:01:42 localhost kernel: Intel(R) PRO/1000 Network Driver - 1.2.10-NAPI Sep 5 05:01:42 localhost kernel: Copyright(c) 1999 - 2010 Intel Corporation. Sep 5 05:01:45 localhost kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX