実際、昨日、Ubuntu 16.04から17.04にアップグレードしましたが、LANケーブルを接続しても何も表示されず、切断されたままになるという問題がありました。しかし、私はWiFiで接続できます。何が問題なのかわかりません。実際には、「Ethernet Network」の下に「管理されていないデバイス」と表示され、両方とも無効になりました。ソリューションを検索しましたが、まだ見つかりませんでした。
ここでは、16.04で最初に軽度に発生し、16.10で少し悪化し、17.04で耐えられなくなって使用できなくなったLAN問題の修正を示します。
Sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
Sudo service network-manager restart
これにより、/etc/NetworkManager/conf.d
ディレクトリに必要な空のファイルが作成され、インストーラーは自動的に作成に失敗します。問われるべき本当の質問は、なぜそんなに重要なことを多くの人々に不必要な心配と時間の損失を引き起こすほど長い間未解決のままにしておくのかということです。
更新:上記に加えて、犯人は/usr/lib/NetworkManager/conf.d/
にある同じ名前のファイルのようです。 (各行の先頭にハッシュを挿入して)コメントアウトするか、geditなどのテキストエディターを使用してすべての内容を削除して空のファイルにします。
Sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null
または、既存のファイルをバックアップして、たとえば_backupを安全な名前に変更し、新しい空のファイルを作成します。この問題のために実際にはしばらくの間16.04LTSに戻りましたが、17.04でネットワークが機能するようになりました。
ほとんどの場合、インターフェイスは/ etc/network/interfacesに表示されます。デフォルトでは、NetworkManagerは/ etc/network/interfacesにあるインターフェースを管理しません。この動作を変更できます。
これを行うには-ターミナルで:
Sudo nano /etc/NetworkManager/NetworkManager.conf
行managed=false
をmanaged=true
に変更します
ネットワークマネージャーを保存、停止、および開始します。
Sudo service network-manager restart
編集1
これを試して。 /etc/network/interfaces
からインターフェイスを削除します。
現在のinterfacesファイルをバックアップします。
Sudo cp /etc/network/interfaces /etc/network_interfaces_backup
次に、ファイルを開きます。
Sudo nano /etc/network/interfaces
そのファイルのすべてを削除し、次をコピーして貼り付けます。
auto lo
iface lo inet loopback
ネットワークマネージャーを保存、停止、および開始します。
Sudo service network-manager restart
このチェックの後、Enabled Networkingがチェックされていることを確認します
これで私の問題は解決しました。このファイルを編集します。
Sudo -H gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
管理するイーサネットデバイスを明示的に追加する必要があります。そのためには、ファイルの内容は次のようになります。
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
その後、NetworkManagerサービスを再起動するだけです。
Sudo service network-manager restart