Linux-ネットワークカードドライバーの曲線? または動作していないBCM5906Mコミュニティの助けが必要です!

当社には素晴らしいHP 6710sラップトップがあり、バージョン8までのubuntuがそれらの上に立っていました、そして経営陣はOpenSUSEへの移行を試みると言いました(私たちは皆長い間休みましたが、明らかに悪い)

ラップトップ上のOpenSuse 11.1では、ネットワークカードが消え始めましたが、私たちのほぼ全員が他のことに忙しく、一部のユーザーは残念ながらこの問題を投げていました。

後で判明したように、問題は単純にethtool -K eth0 tso offで処理され、問題はtg3カーネルにありました。 これらはOpenSuseの問題ではありません。 大規模なトラフィックフロー中にマップが途切れ途切れになりました(大きなトラフィックフローは約10メガバイト以上です^ _ ^)安全にubuntu 9.04に移行しましたが、1台のマシンにネットワークカードがありませんでした。 カードはシステムに表示されますが、オフになっており、ifconfig eth0 upでは、SIOCADDRT:No such deviceのように書き込まれます。 最も興味深いのは、Windowsでネットワークカードが正常に動作することです(つまり、ハードウェアはまだ機能していると言われています)

はい、ラップトップにはネットワーク(Wifi、Bluetooth)用の「オン」ボタンがあります。ネットワークデバイスがウィンドウでオフになり、再びオンにならないときのネットワークデバイスのゲームを覚えていますが、ウィンドウがなく、ウィンドウでオンにすることは役に立ちませんでした。 また、このマシン用のDHCPに別のMACがあったため、LinuxでMACアドレスを変更しようとする疑いもあります(残念ながら証明できません)。しかし、100%とは言えません。

一般的に、Linuxでこのマシンでネットワークカードを機能させる方法は? どういうわけかethtool -d eth0カードパラメータのステータスを読み取り、この状態を別の状態に移行できますか? または、あるマシンからeepromを完全に書き換えて別のマシンに転送することもできます(Macの変更あり)

その結果、ネットワークカードはLinuxのラップトップに挿入されたコードを認識しませんが、Windowsではすべて正常に動作します。



PS私はそれが可能であることを理解しています-この投稿はこのセクションにありません、もし-これはそう正しいテーマセクションを教えてください。



All Articles