Intel D510MO に搭載されている NIC, Realtek RTL8111D 用 Linux ドライバは,本来 r8168 を使うべきところ,自動判別では r8169 が使われてしまう. その理由は,ドライバ r8169 に RTL8111D で使えると間違って書いてあるからだ,という話. ドライバの alias が不正確 PnP の昔ではあるまいし,品種ごとにシリアル番号 (PCI デバイス ID) が付与されているのに,ドライバを間違えるとはどういうことなのだろうか? ドライバには,対応デバイスの PCI デバイス ID 一覧表が含まれている.r8168 に RTL8111D のデバイス ID が含まれているのは正しい. $ modinfo r8168 filename: /lib/modules/2.6.31-19-server/updates/dkms/r8168.ko