Ubuntuでdockerを使用した後、インターネットに接続できないことに気付いた人はいますか?昨日初めて使い始めましたが、今日はwifiやイーサネット経由で接続できません!
私は最後の日かそこらのトラブルシューティングを過ごしましたが、ドライバーが欠落していることがわかりました(少なくともそれが問題の原因だと思います)。
どうやら私の現在のLinuxバージョンではカーネルがこれを処理することになっているので、新しいものをダウンロードするだけではありません。
•ifconfigは、wifiまたはイーサネットアダプターを明らかにしません。
•lspciは、それらがそこにあることを示します。
•lshwは、ドライバーがないことを教えてくれます。
USBで転送していくつかのパッケージをダウンロードしてインストールしようとしましたが、何もうまくいかないようです。
私はUbuntu16.04.2LTSを使用しています。
この時点でどうしたらよいか本当にわかりません。
かなり掘り下げて、オペレーティングシステムの新規インストールに頼る寸前だった後。別のカーネルからの起動が役立つかもしれないと提案した@weronikaによる post を発見しました。
これを行う方法がわからないので、さらに掘り下げて、grubファイルの変更方法を説明した@DaimyoKirbyというユーザーがaskubuntu.comで post を見つけました。
/ etc/default/grubのコピーを作成し、コマンドを使用して/etc/default/grub.bakと呼びました。
Sudo cp /etc/default/grub /etc/default/grub.bak
@DaimyoKirbyによって提案された変更を/ etc/default/grubに変更しました
GRUB_DEFAULT = 0
に
GRUB_DEFAULT = "Ubuntu> Ubuntuの詳細オプション、Linux4.4.0-81-generic"
(/ usr/srcディレクトリを調べて、以前のバージョンのカーネルを見つけました)。この後、私はグラブを再構築しました
Sudo update-grub
再起動すると、以前のバージョンのカーネルに戻り、再びインターネットに接続しました。それが必要かどうかはわかりませんが、保留中の更新があったことを考慮して、
Sudo apt-get update
Sudo apt-get upgrade
と
Sudo apt-get -f install
提案されたように。
この後、すべてがまだ機能することを期待して、元々使用していた新しいカーネルに戻ってみようと思いました。安全のためにgrubファイルのコピーをgrub.prev.bakと呼び、他のバックアップファイルを現在のgrubファイルと交換し、もう一度grubを再構築しました。
Sudo cp /etc/default/grub /etc/default/grub.prev.bak
Sudo cp /etc/default/grub.bak /etc/default/grub
Sudo update-grub
再起動すると、使用していた最新のカーネルバージョンに戻り、インターネットを使用していました。 ifconfig
は、かつて欠落していたネットワークインターフェースを明らかにしました。
私はもう一度しました
Sudo apt-get update
Sudo apt-get upgrade
そしてこの後、私は金色になりました。 = D