web-dev-qa-db-ja.com

インターネット接続は再起動後にのみ機能します-Manjaro / Ubuntu

私は現在、Linuxのフルタイムユーザーです。 Ubuntuは最初はその仕事をしていましたが、団結に取り組んだ数か月後、KDEに切り替えることを考えました。 KDEに飽きた後、XFCEに切り替えたところ、問題が発生しました。 PCを起動してログインすると、インターネットが利用できなくなります。 eth0がlspci/ifconfigにありません、l0のみが表示されます。再起動後、すべて問題ありません。検索して検索したところ、手がかりが見つからず、Ubuntuが原因である可能性があると考えたため、ManjaroXFCEに切り替えました。ここでも同じことが起こっていますが、システムは高速で、ログインする前に再起動する必要はありません。

Manjaroのネットワークマネージャーに関するハードウェアの問題なのかソフトウェアのバグなのかはわかりませんが、Live USBから起動すれば、すべて問題ありません。

この問題を解決して、インターネットを再起動せずに機能させるにはどうすればよいですか?

3
crishu

私は3つの可能性を疑っています:

  • ハードウェア障害(壊れたコンポーネントまたは単に実現不可能な接続)
  • ドライバーの障害(一部の状態を正しく処理しません)
  • ソフトウェア障害(いくつかの機能/バグのためにインターフェースが表示されない)

試すべきこと(使用するコマンドを調整/変更する必要がある場合があります):

ifconfig -a
ifconfig eth0 up
dhclient eth0

rmmod/modprobeを使用してドライバーモジュールをリロードすることもできます。

編集:

以前の試みは役に立たなかったので、ハードウェアに関連する何か(信頼性の低い接続、揚げたコンポーネントなど)が疑われます。再起動が役立つ場合、問題は電源に関連している可能性があります-次のことを試してください。

  • 再起動する代わりに、PCの電源を完全にオフにし(おそらく商用電源からプラグを抜いても)、数分待ってから再度オンにします。
  • oSが起動を開始する前にマシンをリセットしてみてください(電源を入れ、ブートローダーが表示されるまで待ってからリセットします)。
  • lANカードを取り出して挿入してみてください(統合されていない場合)。

EDIT2:

コメントから、問題が起動中の「TCS高速キャリブレーションに失敗しました」メッセージに関連していることは明らかです。試すべきいくつかのこと:

  • チェックcat /sys/devices/system/clocksource/clocksource0/available_clocksource-インターネットが機能しているときと機能していないときで内容は異なりますか?
  • カーネルブートパラメータclocksource=acpi_pmまたはclocksource=hpetを追加してみてください( this ページからアイデアを得ました)
  • pSUをチェックしてください コンデンサの疫病 (MBはコメントに従ってすでにチェックされています)
  • lANカードを取り外してみてください-それでもTSCエラーが表示されますか?
  • オプションの場合-古いLinuxディストリビューションをハードディスク(CD/USBブートではない)にインストールしてみて、LANカードでうまく機能するかどうかを確認してください。
  • pSUまたはLANカードを交換してみてください。これらは故障している可能性が高いコンポーネントです。

私の経験から、ソースはPSUであるに違いありません(同様のハードウェアで十分な奇妙な問題が発生していました)。

EDIT4:

PSUではないようです...上記の他のオプションが失敗した場合は、キャプチャしてみてください。

dmesg > boot.log

また、LANが機能している場合と機能していない場合の違いを確認してください。少なくとも前に説明したTSCエラーが表示されるはずですが、他にも違いがある可能性があります。

diff bott_ok.log boot_fail.log

EDIT5:

コメントから、シームの問題は、コールドリセットおよびホットリセット中のPCI列挙に関連しており、GRUBローダー(Linuxカーネルがロードされる前)でlspciを使用して識別されます。試してください:

  • reset_devicesnobiosconf1conf2などのオプションを使用してカーネルを起動します(私の注意を引いたのはほんの数例です。Documentation/kernel-parameters.txtでさらに多くを見つけることができます。最初にBIOSまたはPCI関連のオプションを探します);
  • siceマシンはUSBから正常にロードされ、HDDからの起動中にUSBデバイスを接続すると、正しい動作がトリガーされる場合があります。

EDIT6:

BIOS設定をクリアします(リセット、MBのジャンパーを使用してクリア、アップグレード/書き換え)。 「構成データのリセット」、「PnP OSのインストール」、PCIタイミング、または同様のBIOSサーティングを試してみてください。

4
kestasx