Wi-Fiはルーターに直接接続すると速度が遅くなりますが、モバイルホットスポット経由で接続すると高速になります。

Wi-Fiはルーターに直接接続すると速度が遅くなりますが、モバイルホットスポット経由で接続すると高速になります。

私はMint 18.0でこの問題を経験しました。しかしそれは真実ではない。私のホームルーターに接続するとき、私のミントWiFi速度は20mbps計画で約2mbpsであり、すべてのモバイルデバイスに接続されている他のWindowsラップトップから20mbpsを取得します。興味深いことに、私のミントラップトップをこのルーターに接続されている私の携帯電話(ホットスポット経由)に接続すると、私のラップトップから20mbpsを得ることができます。

何が起こっているのか、問題をデバッグする方法がわかりません。問題や解決策を見つける方法について提案をいただきありがとうございます。より多くの情報が必要な場合はお問い合わせください。

$iwconfig

wlp3s0    IEEE 802.11  ESSID:"FTTH-BBB6"  
          Mode:Managed  Frequency:2.432 GHz  Access Point: 14:A7:2B:96:BB:B6   
          Bit Rate=72.2 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=69/70  Signal level=-41 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:80   Missed beacon:0

lo        no wireless extensions.

enp2s0    no wireless extensions.

$lspci

00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Intel Corporation Wireless 3160 (rev 93)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile] (rev 83)

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: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether 50:7b:9d:f1:cf:55 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 2c:6e:85:a7:87:bc brd ff:ff:ff:ff:ff:ff

答え1

これはUbuntu、YMMVで動作します。

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

ip link

また、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」です。

関連情報