イーサネットアダプターがUbuntu 17.04で無効になりました


9

Ubuntu 17.04を使用していますが、イーサネットインターフェイスが無効にされた理由がわかりません。

私が試したところlshw -C network、これが示されています:

WARNING: you should run this program as super-user.
  *-network DISABLED        
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: enp0s25
       version: 04
       serial: 00:21:cc:cd:28:8f
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.13-3 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:28 memory:f2500000-f251ffff memory:f253b000-f253bfff ioport:6080(size=32)

どうすれば有効にできますか?


の結果はip l 何ですか?
2017

enp0s25: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
minhky

1
で試してくださいsudo ip l s dev enp0s25 up。イーサネットケーブルが接続されていることを確認します。
2017

どういたしまして。:-)
逃亡

この質問は別の質問とほぼ同じです:askubuntu.com/questions/905552/wired-networking-ubuntu-17-04
morhook

回答:


23

この問題を解決する方法は次のとおりです。

ファイル/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.confを編集して、その内容を次のように変更します。

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

へ:

[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan

次に実行します:

sudo service network-manager restart

それで全部です。


/ usr / lib / NetworkManagerが存在しない場合は、最初にnetwork-managerをインストールする必要があります
Wax Cage

7

LTS 16.04から16.10に、次に17.04にアップグレードした後、イーサネットも無効になりました。私は手動で以下を実行することで解決できました:

sudo ifconfig eth0 up 
sudo dhclient eth0

これは役に立ちました!しかし、再起動後、接続を確立するためにこれをもう一度入力する必要があります。これを自動的に構成する適切な方法はありますか?
ソクラテス

@ソクラテス最初の解決策は、それを自動的にaskubuntu.com/a/909185/170833にするように機能しました。私の知る限り、内部的には似たようなことをしています(インターフェースを起動し、その後dhcpクライアントを呼び出す)
morhook

@morhookこれには、ubuntuサーバーにデフォルトでインストールされていない追加のソフトウェア「network-manager」をインストールする必要があります
rtaft

ubuntu serverなしで設定を介してこのコマンドをスケジュールする方法がわかりませんnetwork-manager
morhook

18.04サーバー(新規インストール)でNICが無効になりました...これにより、ネットワークマネージャーをインストールせずにNICを起動してネットワークに接続できましたが、再起動時にNICが再び無効になります。オンラインになったら、ネットワークマネージャーをインストールし、このソリューションを永続的な修正に使用しました:askubuntu.com/a/909185/283005
Chris B

1

17.04にアップグレードすると、このネットワークマネージャーファイルが原因で、システムがデバイスを自動的に管理できなくなりました。

/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

コンテンツ:

[キーファイル]

unmanaged-devices = *、except:type:wifi、except:type:wwan

私はそれをすべてコメントアウトして再起動しましたが、すべて正常に機能します。削除することもできます。

参考:有線インターフェースの管理を拒否するNetwork Manager


1
  1. /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.confのすべてを削除します

  2. /etc/NetworkManager/NetworkManager.confで[ifupdown] managed = falseをtrueに変更します

  3. sudoサービスで再起動しますnetwork-manager restart


0

他の回答で問題は解決しますが、次のアップグレード時に変更が上書きされる可能性があるため、システムファイルを編集しないで/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.confください。関係するファイルがどれか覚えていない可能性があります。

代わりに新しいファイルを作成します。/etc/NetworkManager/conf.d/10-globally-managed-devices.confこれにより、最初のファイルが上書きされます。空にするか、ハッシュ記号でコンテンツにコメントを付けます。

[keyfile]
# unmanaged-devices=*,except:type:wifi,except:type:wwan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.