Intel e1000e Driver 1.4.4 Update (source)


Intel Gigabit CT Desktop Adapter EXPI9301CTのドライバをアップグレードした時のメモ。

  • Vine Linux 5.2
  • e1000e 1.4.4

また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.4.4.tar.gz
$ cd e1000e-1.4.4/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                159796  0
# cat /var/log/messages

Jul 21 00:46:51 localhost kernel: Intel(R) PRO/1000 Network Driver - 1.4.4-NAPI
Jul 21 00:46:51 localhost kernel: Copyright(c) 1999 - 2011 Intel Corporation.
Jul 21 00:46:54 localhost kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx

ギガビット CT デスクトップ・アダプタ EXPI9301CT