Ubuntuを使用しているときに、ネットワークがダウンし、有線ネットワークを戻すオプションがない場合があります。ワイヤレスには常にオプションがありますが、有線ネットワークにはオプションがありません。そのような場合、私はSudo service network-manager restart
を試します(インターフェイスを開始するためだけにコマンドラインを使用します)。これは時々機能し、時には多くの反復を必要とすることもあれば、開始しないこともあります。私の国では、ネットワークは理由もなく停止します。上記のスクリプトを少なくとも10回繰り返し実行するPerlスクリプトを作成し、Cronを使用してスケジュールしました。最近、コンピューターを再起動しない限り、上記のコマンドを使用してネットワークを開始することはできません。コンピューターの問題は何ですか、ネットワークの再起動がUbuntuの第一級市民になれないので、コンピューターの再起動が必要です。有線ネットワークを開始するために、無線ネットワークのように決してダウンしないオプションがないのはなぜですか。何か足りないものはありますか。コマンドSudo /etc/init.d/networking restart
は何もしないようです。
このコマンドを実行して、すべてのインターフェイスを停止できます。
Sudo ifdown -a
次に、これを実行して、それらを再び起動します。
Sudo ifup -a
お役に立てば幸いです!
こちらもご覧ください:
ケーブルを介した接続が検出されない場合、NetworkManagerインジケータの「有線ネットワーク」オプションはグレー表示になります。まず、障害のあるケーブルやルーターを使用していないことを確認します。
本当にコンピューターのドライバーまたはネットワークハードウェアに問題がある場合は、有線ネットワークアダプターの処理を担当するカーネルモジュールのアンロードと再ロードを試してください。モジュールの名前を見つけるには、lspci -k
を実行し、ネットワークカードに対応するエントリを探し、「Kernel driver in use」行から名前を読み取ります。次に、Sudo rmmod <name> ; sleep 5 ; Sudo modprobe <name>
を実行し、<name>
を問題のカーネルモジュールの名前に置き換えます。プロセスでネットワークハードウェアを再初期化する必要があります。そのため、再起動の効果はかなり近いはずです。
Ubuntuとは異なる可能性のあるXubuntuでは、Panelでネットワーク全体を非アクティブ化できます(Ethだけでなく)。
あなたの問題は通常の振る舞いのようには聞こえないので、それに対処する通常の方法はありません。
再起動を引き起こす可能性のある別の解決策は、ケーブルを引っ張り、再度接続することです。
ルックファイルを調査すると、何が起こっているのか、何を修正するのかを見つけるのに役立ちます。試してみる
dmesg | tail -n 30
次回接続が切断されたとき。
別のアイデアは、ネットワークチップのモジュールをアンロードし、そのように再ロードすることです。
Sudo rmmod 8139too
Sudo modprobe 8139too
ただし、8139tooの代わりに、カード/チップとは何か、どのモジュールを使用しているかを調べる必要があります。