過去1週間ほどでアップデートを実行したので、有線接続を取得できませんでした。具体的には:
私の問題は以下で説明されているものと似ています: ケーブルが接続されていて動作していないときにイーサネットライトが点灯しない
lspciエントリ:
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Sudo ethtool eth0:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: no
ifconfig -a
eth0 Link encap:Ethernet HWaddr d4:3d:7e:26:b2:20
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:300 errors:0 dropped:0 overruns:0 frame:0
TX packets:300 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:25463 (25.4 KB) TX bytes:25463 (25.4 KB)
lxcbr0 Link encap:Ethernet HWaddr 7a:01:dd:5c:17:99
inet addr:10.0.3.1 Bcast:10.0.3.255 Mask:255.255.255.0
inet6 addr: fe80::7801:ddff:fe5c:1799/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:11788 (11.7 KB)
syslog:
Feb 8 18:20:42 newdesk kernel: [ 4.048721] r8169 0000:03:00.0 eth0: link down
Feb 8 18:20:42 newdesk kernel: [ 4.048751] r8169 0000:03:00.0 eth0: link down
Feb 8 18:20:42 newdesk kernel: [ 4.048760] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 8 18:20:42 newdesk kernel: [ 4.048905] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
別のネットワークカードがないため、現在使用できるのはウィンドウのみです。これを修正する方法についてのアドバイスを歓迎します。
ありがとう!
このバグを確認できます。同じ問題に直面し、それは配線の問題ではなく、最近のアップデートに登場したr8169ドライバーの問題です。彼らはすでにこのモジュールのバグを発見したと思う https://lkml.org/lkml/2015/2/21/161
一時的な修正は、オリジナルのrealtekドライバー(r8168)をビルドし、現在のr8169をそれで置き換えることです。
https://unixblogger.wordpress.com/2011/10/18/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/
Sudo apt-get install build-essential
ドライバーのビルドとインストール:
Sudo make cleanモジュール
Sudo make install
カーネルドライバーにr8168.koが存在することを確認します。
Sudo Locate -i r8168
出力の行の1つは次のようになります。
/modules/3.13.0-46-generic/kernel/drivers/net/ethernet/realtek/r8168.ko
r8169の禁止とカーネル依存関係の再構築
須藤エコー「ブラックリストr8169」>> /etc/modprobe.d/blacklist.conf
須藤depmod -a
起動できるようにする
Sudo echo“ r8168″ >>/etc/modules
再起動後、ロードされたドライバーを確認します
lspci -v | grep -A 7 Realtek
最後の行は「使用中のカーネルドライバー:r8168」である必要があります
これがお役に立てば幸いです。