web-dev-qa-db-ja.com

RealtekイーサネットドライバーエラーUbuntu 16.04

最近、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と同じです。

助けてください。 :(

2
Sumit Kumar

インターネット接続を取得します(Wi-Fi経由で取得しました)。次のコマンドを使用します。

Sudo apt-get install r8168-dkms

パスワードを入力してください。これにより、ドライバーの最新バージョンがインストールされます。インストール後にイーサネット接続を確立する必要があります(再起動して再確認できます)。

8
Sumit Kumar

製品: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  
3
Filip