最近、Ubuntu 15.10から16.04にアップグレードしました。 15.10イーサネットを使用していたときは問題なく動作します。ただし、16.04にアップグレードすると、ネットワークケーブルが接続されていないことが表示されなくなります。ドライバーを再インストールしようとしましたが、次のエラーが発生しました
sumit@Lenovo-Z50-70:~/Desktop/r8168-8.041.01$ Sudo ./autorun.sh
[Sudo] password for sumit:
Check old driver and unload it.
rmmod r8169
Build the module and install
make[2]: *** No rule to make target 'kernel/drivers/net/ethernet/realtek'. Stop.
make[1]: *** [install] Error 2
make: *** [install] Error 2
15.10でインストールすると、正常にインストールされました。私のイーサネットコントローラーは、Realtek Semiconductor Co.、Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168](rev10)です。すべてのプロキシ設定は、15.10と同じです。
助けてください。 :(
インターネット接続を取得します(Wi-Fi経由で取得しました)。次のコマンドを使用します。
Sudo apt-get install r8168-dkms
パスワードを入力してください。これにより、ドライバーの最新バージョンがインストールされます。インストール後にイーサネット接続を確立する必要があります(再起動して再確認できます)。
製品:RTL8101/2/6E PCI Express Fast/Gigabit Ethernetコントローラの場合、上記のソリューションは機能しませんでした。 here からドライバーをダウンロードし、./autorun.sh
でインストールする必要がありました。
その後、私はまだインターネットに接続できませんでした。しかし、r8101カーネルモジュールがロードされ、nmで接続が確立されました。 MACアドレスがないことに気付きました。次のコマンドを使用して、ランダムに選択したMACアドレスを強制しました。
Sudo ifconfig enp3s0 hw ether 00:04:FE:11:22:38
ここで、enp3s0はイーサネットnicでした。これでインターネットに接続できましたが、永続的ではありませんでした。追加しなければならなかった
pre-up ifconfig enp3s0 hw ether 00:04:FE:11:22:38
/etc/network/interfaces
ファイルの最後
Sudo nano /etc/network/interfaces