数ヶ月前、私はLinux Mint 20.3とWindowsをダブルブートしましたが、コンピュータを起動するとインターネットが接続されていると表示されますが、実際には機能しない迷惑なバグに遭遇しました。
この問題を解決するには、インターネットを手動でオフにして再びオンにする必要がありました。
これが私がすることです...
次のアイコンをクリックします。
次に、このスイッチコントロールをダブルクリックします。
はい、些細なことはわかりましたが、これはFOSSオペレーティングシステムの最高レベルではなく、正しく機能するためにものをオン/オフする必要がある1990年代のいくつかのおもちゃで発生した問題です。この質問は迷惑なほど原始的です。
この問題のためにLinuxをあきらめました。私が経験した多くのエラーは私に迷惑で失望しました。 Windowsユーザーの観点から見ると、これがLinuxがPCの主流ではない理由の1つです。
今度はLinux Mint 21をデュアルブートしており、新しいスタートになることを願っています。
最初の数日間はうまくいきましたが、今日はこのエラーが発生しましたが、インターネットはオンになっていましたが、うまくいきませんでした。本物この問題を解決するには、電源を切ってから再度オンにする必要があります。 2回再起動してみましたが、まだこのエラーが発生します。
私は助けを探しています。私はLinuxの可能性を見るので、Windowsに戻りたくありませんが、同時にLinuxの膨大な数のバグも嫌いです。この問題が解決し、再び円滑な体験ができるようになりますように。
私はこの問題を解決する方法についてのアドバイスを切望しています。似たような質問をする人を見たことがないので驚きです。これにご協力いただきありがとうございます。
コメントに誰かが詳細を要求しました。
tom@TO:~$ lsusb
Bus 002 Device 002: ID 0bc2:ac19 Seagate RSS LLC BUP Slim
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 03f0:0024 HP, Inc KU-0316 Keyboard
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1307:0165 Transcend Information, Inc. 2GB/4GB/8GB Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
tom@TO:~$ lspci
00:00.0 Host bridge: Intel Corporation 10th Gen Core Processor Host Bridge/DRAM Registers (rev 03)
00:02.0 VGA compatible controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630] (rev 03)
00:14.0 USB controller: Intel Corporation Comet Lake PCH-V USB Controller
00:16.0 Communication controller: Intel Corporation Comet Lake PCH-V HECI Controller
00:17.0 SATA controller: Intel Corporation 400 Series Chipset Family SATA AHCI Controller
00:1b.0 PCI bridge: Intel Corporation Device a3e9 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Device a392 (rev f0)
00:1c.3 PCI bridge: Intel Corporation Device a393 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port 9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation B460 Chipset LPC/eSPI Controller
00:1f.2 Memory controller: Intel Corporation Memory controller
00:1f.3 Audio device: Intel Corporation Comet Lake PCH-V cAVS
00:1f.4 SMBus: Intel Corporation Comet Lake PCH-V SMBus Host Controller
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
追加情報:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether fc:34:97:17:cb:ec brd ff:ff:ff:ff:ff:ff
inet 192.168.1.105/24 brd 192.168.1.255 scope global dynamic noprefixroute enp3s0
valid_lft 80991sec preferred_lft 80991sec
inet6 fd00::80c5:5179:63bb:dabe/64 scope global temporary dynamic
valid_lft 121sec preferred_lft 31sec
inet6 fd00::6396:1cef:eacc:8cc/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 121sec preferred_lft 31sec
inet6 fe80::febd:3faa:176f:41f3/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:e7:0d:72 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
下品
この面倒な問題に対処するのに疲れたので、この質問に賞金をかけて、この問題にもっと注意を払いたいと思います。
答え1
ここで説明した問題とは異なる問題が発生しているかどうか疑問に思います。https://askubuntu.com/questions/954236/wired-network-connection-keeps-dropping-out-dual-boot。
選択した答えは、Ubuntu(Mintのベース)に同じチップセット用に更新されたイーサネットドライバをインストールし、もう1つはリンクが表示されるたびにオペレーティングシステムにネットワーク設定を再ロードするようにifplugdをインストールすることでした。 。変化。
答え2
ルーターとWindowsおよびLinuxに関連するDHCPリースとの間にいくつかの競合がある可能性があります。 LinuxでMACアドレスを変更すると、まったく別のデバイスとして表示され、問題が解決する可能性があります。
答え3
一時的な回避策としてNetworkManagerサービスを再起動できます。
$ sudo systemctl restart NetworkManager
このコマンドを root として起動時に実行するには、以下に説明するように起動時にスクリプトを実行するサービスを生成できます。ここ。サービスの起動に使用するスクリプトを生成するには、次のコマンドを実行できます。
$ cat > restartnetwork << EOF
#!/bin/bash
systemctl restart NetworkManager
EOF
$ chmod +x ./restartnetwork
$ sudo mv ./restartnetwork /usr/bin/
その後、生成するサービスファイルの実行パスとして/usr/bin/restartnetworkパスを使用できます。
一般に、追加情報がなければ、根本的な問題を解決することは困難です。私の考えでは、お使いのコンピュータがデフォルトゲートウェイからIPを取得できない可能性があるようです。起動時に次のコマンドの出力を確認してください。
ip a
すべてのインターフェイスを一覧表示する必要があります。ネットワークを再起動してやり直してください。出力を比較すると、いくつかの便利な方向を見つけることができます。