Kabylake+Z270なマザーでUbuntu 16.04が使えた -ネットワーク(イーサーネット)のみ設定が必要

Kabylake
最近PCの老朽化が著しく、KabylakeなIntel Core i7 7700Kに買い換えた。インストールは無事終わったのだが、唯一イーサーネットアダプタのみ認識してくれない。Intelからドライバをダウンロードすることでなんとかなったので、ご紹介。

私が購入したのは下記の製品。


Z270 + Kabylakeだと、初期状態でIntelのイーサーネットを認識しない

Z270チップだと、基本的にIntelの1000BASE/Tのイーサーネットコネクタがオンボードで設置されているようである。

ただし、Ubuntuの標準状態では下記のようにチェックサムエラーと言われて、ドライバがロードされていない。

Intelの公式サイトから、Linux用のドライバをインストールする

結論から言ってしまうと、「e1000e」のモジュールでnvmのチェックサムを無視する改変してロードすれば、イーサーネットアダプタを利用することが出来るようになる。

I219-Vのドライバをダウンロードする

まずはIntelの公式サイトからドライバをダウンロード。といっても、Ubuntuからはダウンロードできないので、他のPCでDLしたあとにUSBメモリなどで入れ込む。

Checksum Is Not Validならチェックサムをしないように改変する

その後、解凍した後のファイルのなかにある「nvm.c」を開き、「e1000e_validate_nvm_checksum_generic」関数が何もしないよう、下記のような形で編集をする。

コンパイルしてmodprobe

このあと、make & make installを行い、modprobeを行えば正常に動作するはず。

認識していることを確認。

改変版e1000eをブート時に読み込むようにする

自動的にロードするように/boot配下のinitramfsに念のため変更をかける

再起動して、認識しているか確認してみる

これで無事インターネットに接続できるようになる。

ちなみにOCは?性能アップは?

i7 7700Kはそんなに評判が良くない(所詮はSkylakeのリフレッシュだろ、と言われている)が、これまでIvyBridgeで必至にエンコードをしていた身としては、それなりに速度が出ているなという印象。
なお、購入はAmazonが一番安かった(スタートダッシュで4万円ちょいで買えた。入荷待ちだが今も一番安いと思う)。

地道にOCなんかやってみたりしているのだが、それは別途ご紹介。

Pocket
LINEで送る

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です