Intel I219-V を Linux で使う方法
ASUS H170 PRO GAMING を買ったら、オンボードの NIC Intel I219-V が新しすぎて Linux 上で動かなかったので、備忘録として。
結論としては、新しめのe1000eで動きます。
Linux Mint 17.2 kernel 3.16 (Ubuntu 14.04ベース? すみませんよく分かってません)
Gentoo Linux gentoo-sources-4.0.5
では動かない、
Ubuntu 15.04 kernel 3.19
では動く。
[net-next 01/16] e1000e: initial support for i219 — Linux Network Development
これが2015/02/22なので、Ubuntuはドライバをバックポートしたりしてるんですかね……
# lspci -vk 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31) Subsystem: ASUSTeK Computer Inc. Ethernet Connection (2) I219-V Flags: bus master, fast devsel, latency 0, IRQ 123 Memory at df200000 (32-bit, non-prefetchable) [size=128K] Capabilities: <access denied> Kernel driver in use: e1000e
vanilla kernel 4.2 と gentoo-sources-4.2.0 では何もしなくてもe1000eがロードされて認識されました。
$ zcat /proc/config.gz |grep E1000E CONFIG_E1000E=y