Wi-Fi работает при ограничивании с телефона не непосредственно

Мой Wi-Fi действительно быстр, когда я получаю доступ к нему через способную привязью горячую точку своего смартфона на базе Android (загрузка на 80,5 Мбит/с, загрузка на 14,8 Мбит/с), но супер замедляюсь, когда я получаю доступ к Wi-Fi непосредственно.

Какова могла бы быть причина этой проблемы? Я использую Ubuntu 18.04. Существует вопросительный знак в пятне Wi-Fi если это имеет значение.

Вот Pastbin: https://pastebin.com/m3LsqXt5 Примечание, что wireless-info скрипт был запущен с помощью моей tetherable-горячей-точки.

Сообщите мне, могу ли я больше предоставлять полезную информацию.

Спасибо!

0
задан 18 February 2020 в 19:57

1 ответ

От Вашего первого pastebin это выскакивает:

##### ifconfig ##########################

...
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether <MAC 'wlo1' [IF1]> brd <MAC address>
    inet 192.168.2.23/24 brd 192.168.2.255 scope global dynamic noprefixroute wlo1
       valid_lft 197775sec preferred_lft 197775sec
    inet6 fe80::<IP6 'wlo1' [IF1]>/64 scope link 
       valid_lft forever preferred_lft forever
...

and

##### NetworkManager info ###############

...
GENERAL.DEVICE:                         wlo1
GENERAL.TYPE:                           wifi
GENERAL.NM-TYPE:                        NMDeviceWifi
GENERAL.VENDOR:                         Intel Corporation
GENERAL.PRODUCT:                        --
GENERAL.DRIVER:                         iwlwifi
GENERAL.DRIVER-VERSION:                 5.3.0-050300-generic
GENERAL.FIRMWARE-VERSION:               46.6bf1df06.0
GENERAL.HWADDR:                         <MAC 'wlo1' [IF1]>
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
...

Ваш MTU для wlo1 1500. Это приводит к фрагментации. Попробуйте 1492 или работайте tracepath от iputils-tracepath.

Однажды tracepath доступно,

newMTU=$(tracepath -n -m 6 askubuntu.com| grep -o 'pmtu [0-9]\+'| tail -n 1 | awk '{print $2}')
sudo ip link set dev wlo1 mtu $newMTU

изменит Ваш MTU, пока сети не будут перезапущены.

Постоянные изменения MTU должны будут быть сделаны в Вашей конфигурации DHCP маршрутизатора Wi-Fi.

1
ответ дан 20 February 2020 в 22:50

Другие вопросы по тегам:

Похожие вопросы: