Linuxに切り替えた後のラップトップインターネット接続が不安定になる

Linuxに切り替えた後のラップトップインターネット接続が不安定になる

最近、WindowsからVoid Linuxに切り替えて以来、インターネット接続は非常に不安定になりました。

兆候:

  • ライブ環境で/ Void Linuxを新しくインストールした後、インターネット検索は約100Mbpsのダウンロードとアップロードのインターネット速度で非常にスムーズでした。
  • 数時間インターネットを閲覧した後でも、ダウンロード速度は約100 Mbps(50〜300 Mbpsの間でわずかに低く(?)一貫性なし)に保たれましたが、アップロード速度は大きく影響されました(テスト済み)。 )速度テストネットワークそしてテストネット)。
  • この問題は、私が試したすべてのブラウザ(FirefoxとChromium)で発生します。
  • 私のラップトップにWindowsがある場合、これは起こりません。
  • この問題は私のVoid Linuxノートブックでのみ発生し、私のホームネットワークの他のデバイスにはこの問題はありません。
  • 私たちの大学のeduroam WiFiではこれは起こりません。
  • pingdigWeb サイトの読み込みに時間がかかる場合は、いつでもその Web サイトにアクセスしてすぐに正確な応答を得ることができます。 CLI速度テストを実行すると(ほとんどの場合)、ダウンロード速度が正常であることがわかります(上記を参照)。
  • Wiresharkは多くのTCP再送と冗長ACKを示し、各再送の間に数秒の間隔がありますが、正常な数字が何であるか100%確信できません。 (私が収集した情報によると、この金額は異例であることが確実です。)
  • インターネット時々ランダムに落ちた。
  • これらの症状はすべて極度にランダムに私はいつも新しい問題に直面しているようです。

私が試したこと:

  • システムアップグレードの実行中にインターネットがダウンし始めたため、以前のカーネルバージョンに切り替えると機能すると思いましたが、動作しませんでした(バージョン5.14、5.15、および5.16でテスト)。
  • 私は持っていますマイノートパソコンのベンダーブラックリストacer_wmiドライバをブラックリストに追加します。、しかし効果がないようです。
  • 頑張りました私のMTU設定さまざまな値(1000 - 1492)に設定することは役に立ちません。
  • いくつかのパブリックDNSサーバー(Cloudflare、Google、OpenDNS)を試してみました。
  • WiFiカードの電源管理を確認しましたが、電源管理がオフになっています。

私の考え:

  • 私のラップトップは何の問題もなく大学のWi-Fiに接続され、ホームネットワークの他のデバイスはルーターに接続され、ダウンロードとアップロードの速度が良いため、これがハードウェアの問題になる可能性があるとは思いません。
  • ドライバの問題かもしれないと思いましたが、WiFiドライバの問題を解決するための良いリソースが見つかりませんでした。 +この信頼できないインターネットは、問題を解決する必要があるときは役に立ちません。

情報:

  • ログファイルまたはdmesg
  • ネットワークカード:Intel Corporation Wi-Fi 6 AX200
  • ファイアウォールがオフになっています。
  • 私のホームネットワークを利用している人は私だけではありませんが、本当に混雑はありません。 (交通量を生成する人は私だけです。)

iwconfig出力:

lo        no wireless extensions.

wlp1s0    IEEE 802.11  ESSID:"energifyn-70209695"
          Mode:Managed  Frequency:5.24 GHz  Access Point: 00:0F:94:C5:7E:D8
          Bit Rate=40.5 Mb/s   Tx-Power=22 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=43/70  Signal level=-67 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:12  Invalid misc:7   Missed beacon:0

ip address出力:

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: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 18:26:49:43:cd:99 brd ff:ff:ff:ff:ff:ff
    inet 192.168.20.251/24 brd 192.168.20.255 scope global dynamic noprefixroute wlp1s0
       valid_lft 85264sec preferred_lft 85264sec
    inet6 fe80::3d37:94bc:a28a:60c5/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

ip route出力:

default via 192.168.20.254 dev wlp1s0 proto dhcp src 192.168.20.252 metric 3002
192.168.20.0/24 dev wlp1s0 proto dhcp scope link src 192.168.20.252 metric 3002

ip -s -s link show dev wlp1s0出力:

2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 18:26:49:43:cd:99 brd ff:ff:ff:ff:ff:ff
    RX: bytes  packets  errors  dropped missed  mcast
    2497582    3439     0       0       0       0
    RX errors: length   crc     frame   fifo    overrun
               0        0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    615263     2579     0       0       0       0
    TX errors: aborted  fifo   window heartbeat transns
               0        0       0       0       2

resolv.confコンテンツ:

# Generated by resolvconf
domain fibernetcpe
nameserver 1.1.1.1
nameserver 1.0.0.1
nameserver 192.168.20.254

ベストアンサー1

Wi-Fiを確認してMTU使用してください。

ip link

または

ip l | grep $(ip r | awk '/default/ {print $5}' ) | awk '{print $2, $4, $5}'

また、WiFiインターフェースの名前も記録しておいてください。

(最大送信単位MTU)は、単一のネットワーク送信で送信できる最大のパケットサイズです。パケットが MTUリンクの容量を超える場合、データは複数のパケットに分割(分割)する必要があります。これらの複数のパケットは、リンクを介して送信、受信、確認、およびリモートエンドで再組み立てする必要があります。リンクが誤って設定され、送信するすべてのパケットを断片化する必要がある場合、実際のデータ転送速度は低下します。

イーサネット(有線)ネットワークはMTU1500バイトを使用します。

WiFiは、パケットあたりのWiFiの追加オーバーヘッド(8バイトのPPPoEヘッダー)のためにMTU1492を使用します。

MTUDHCPサーバーを設定してルーターの設定を確認する必要があります。

直接設定できますMTU(再起動後も設定は保持されません)。

sudo ip link set dev name mtu 1492

ここで、「name」は上記のインタフェース名です。

例は次のとおりです。

walt@squid:~(0)$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff
walt@squid:~(0)$   sudo ip link set dev wlxf46d04b1790f mtu 1492
[sudo] password for walt: 
walt@squid:~(0)$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp63s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:24:21:7f:e5:1c brd ff:ff:ff:ff:ff:ff
3: wlxf46d04b1790f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether f4:6d:04:b1:79:0f brd ff:ff:ff:ff:ff:ff

私のWiFi「インターフェース名」は「wlxf46d04b1790f」です。

おすすめ記事