web-dev-qa-db-ja.com

ネットワークケーブルを再接続しても再接続されない

私はubuntu 18.04を使用しています。ラップトップを起動してネットワークケーブルを接続すると、接続されます。しかし、ケーブルを抜いて再度差し込んでも、再接続されません。次に、ラップトップをスリープモードにする必要があります。そうすると、再接続されます。つまり、2つのサスペンドの間、ラップトップはLANポートに1回だけ接続されます。プラグが外れている場合は、スリープ状態にし、ウェイクアップしてから再度プラグを差し込みます。 tlpのインストールが原因で問題が発生していることがわかりました。 tlpをインストールするとすぐにこの問題が発生し、アンインストールするとすべてがうまくいきます。ファイル転送用のペンドライブに使用するポートではなく、LANポートについて話していることに注意してください。また、ラップトップがデュアルブートされているため、Windows 10では問題は発生しません。

1
Nikhil Rathore

TLPに関するこのDell LANの問題から: サスペンドから再開した後、有線ネットワークが機能しない(Ubuntu 16.04)#222

次を使用してTLP構成を編集します:Sudo -H gedit /etc/default/tlp

次の行を見つけます。

# Disable wake on LAN: Y/N
WOL_DISABLE=Y
  • Y」を「N」に変更

USB_BLACKLISTの行(ある場合)を見つけ、先頭に#を配置して、ブラックリストから外します。

#USB_BLACKLIST="10ec:8168"
#USB_BLACKLIST="103c:832b"
  • ファイルを保存して終了
  • 次のコマンドでTLPを再起動します:Sudo tlp start

2番目のオプション:PCIe電源管理を無効にする

From: TLPトラブルシューティング

ランタイム電源管理を完全に無効にする

先頭に '#'を付けて、関連する両方の構成行をコメント化します。

#RUNTIME_PM_ON_AC=on
#RUNTIME_PM_ON_BAT=auto

問題が解決したら、上の行のコメントを外して次のセクションに進みます。

それ以外の場合、原因はPCIeデバイスではありません。USBに進みます。


バグウォッチ

以下は、R8169ユーザーが関心を持ついくつかの関連するバグです。

2018年3月21日- Fix Runtime PM for r8169

=== SRUの正当化===
[影響]
イーサネットケーブルが接続されていなくても、r8169はD0のままです。これにより、大量の電力が消費されます(約3 W)。テストしたラップトップは、r8169がD0にある場合は5.5W、r8169がD3にある場合は1.8Wを使用します。節約される電力はかなりのものです。

[修正]
改善されたrumtime PMポートが使用されておらず、リンクがダウンしているときにデバイスがサスペンド(D3)できるようにするロジック。

2018年7月3日- r8169一時停止後インターネットなし

=== SRUの正当化===
[影響]
LPの修正後、r8169が接続の確立に失敗しました:#1752772が着陸しました。

[修正]
BIOS WoL設定を再度受け入れ、特定のチップリビジョンのMSI-Xを無効にします。

2018年3月2日- サスペンドから復帰した後、r8169イーサネットカードが機能しない

このバグは127人に影響します:

=== SRUの正当化===
[影響]
Ethernet r8169は、システムがサスペンドから再開した後、動作を停止します。

[テスト]
ユーザーはこれらのパッチが問題を修正することを確認しました。サスペンドからの再開後も、r8169は引き続き機能します。

[回帰の可能性]
中。修正は1つのデバイスに限定され、すべてのパッチがメインラインにあります。 WOLのデフォルトの変更により、BIOS設定に依存するユーザーに回帰が発生する可能性があります。代わりにユーザースペースツール(systemd、ethtoolなど)を使用するようにアドバイスできます。

概要

2018年のr8169にはかなりの数のバグがありました。2017(4.13.0-36)のカーネルを使用しているため、TLPで同じ問題を経験していません。私が経験していないバグを修正することはより困難です。カーネル開発者は、新しいカーネルをインストールし、バグをテストし、解決策を考え出す時間があります。少しはできますが、時間の制約により新しいカーネルをインストールできません。

1