web-dev-qa-db-ja.com

Windowsから再起動した後、Linuxにインターネットがありません

再起動 WindowsからXP Gentoo Linuxに、どこにも接続できません(インターネット、他のコンピューター、ルーター)。再起動する代わりにインターネットが正常に機能しているPCをシャットダウンしてから、正しく起動します。

Ifconfigは、パケットの送受信がないことを除いて、すべてが正常であることを示しています。

ping 192.168.9.1
-> Destination Host Unreachable

mtr <ip>は何も表示せず、空の行だけを表示します。 configで指定されたループバックとIPでのみ機能します:/etc/conf.d/net.eth0

IPはDHCPとMAC​​アドレスによって自動的に割り当てられます(したがって、LinuxとWindowsの両方が同じIPを持ちます)
IPは静的です192.168.9.3

使用したルーター:Asus WL-500gP(Olegファームウェアを使用)、ネットワーク全体は100 Base-T、IP:192.168.9.1 マスク: 255.255.255.0

Windows情報:

  • NIC:Realtek RTL8139/810x Family
  • ドライバーバージョン:5.719.325.2009

Linux情報:

  • DMESG:8139too RealTek RTL8139
  • カーネル組み込みドライバー:RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter
  • カーネルバージョン3.5.7&最新3.7.4(gentoo-sources)

NICのLEDはWindowsでのみ点滅し、POST中も黒のままです。

2
A.D.

Googleは私の友達です。おかげで buntuフォーラム そして素晴らしい ArchWiki

Realtek 8168 8169 8101 8111(C)ベースのNIC(カード/およびオンボード)を使用しているユーザーは、NICが起動時に無効になっているようで、リンクライトがないという問題に気付く場合があります。通常、Windowsもインストールされているデュアルブートシステムで見つかります。Windowsで公式のRealtekドライバー(2007年5月以降のもの)を使用することが原因のようです。これらの新しいドライバーは、=を無効にすることでWake-On-LAN機能を無効にします。 NIC Windowsのシャットダウン時に、次にWindowsが起動するまで無効のままになります。Windowsが起動するまでリンクライトがオフのままである場合、この問題が影響しているかどうかを確認できます。 Windowsのシャットダウンリンクライトがオフになります。通常の操作では、POST中であっても、システムがオンである限りリンクライトは常にオンになります。この問題は、新しいドライバ(ライブCDなど)がない他の動作中のシステムにも影響します。

可能な解決策:

  1. Windowsドライバーのロールバック/変更
  2. WindowsドライバーでWOLを有効にする
  3. 新しいRealtekLinuxドライバー
  4. BIOS/CMOSでLANブートを有効にするROM

動作する2番目のものを試しました。 4番目はしませんでした(MBはいくつかの古いEPoXです)。

WOLヒットを有効にするには WIN+R -> devmgmt.msc-> NIC-> Advanced Tab setShutdown Wake-On-Lanto Enabled 。再起動!

enter image description here

興味がある場合は、ここにバグが記入されています: https://bugzilla.kernel.org/show_bug.cgi?id=53521

3
A.D.

どのカーネルバージョンを使用していますか?少なくとも、Linuxカーネルの最新の安定したポイントリリースを使用してみます。

これについての私の最初の洞察は、Windowsがハードウェアに対して「何かをする」バグである可能性が高く、通常の再起動では正しくリセットされないが、であるということです。 )フルパワーオフ中にリセットします。 Windowsが行うことは、8139tooドライバーの動作方法と互換性がありません。

最新のカーネルバージョンを使用すると、すでに修正されているバグが存在する可能性が低くなります。最新のカーネルバージョンでバグが解決しない場合は、LKML(Linuxカーネルメーリングリスト)または少なくともGentoo開発者への電子メールに以下を含めます。

  • lspci -nnvvの出力
  • イーサネットが機能するコールドブートでのdmesgの出力
  • Windowsからの再起動時のdmesgの出力
1
allquixotic