Медленная скорость на Hotspot, созданная с Ubuntu 16.04 с помощью адаптера беспроводной сети RTL8723BE

История

Вчера я столкнулся с странной проблемой (13 января 2018 года). Мой Ubuntu не смог получить сильные сигналы от Wi-Fi. Я однажды столкнулся с этой проблемой раньше и смог исправить ее с помощью этого сообщения. Решение состояло в том, чтобы сделать конфигурационный файл следующим образом -

sudo tee /etc/modprobe.d/rtl8723be.conf <<< "options rtl8723be ant_sel=1"

Но на этот раз он не работал. Я нашел этот пост и смог успешно решить проблему «слабый сигнал Wifi». Он попросил загрузить драйверы из этого репо и установить его с помощью

sudo make install

Выполняется выполнение этих команд, а затем создается файл конфигурации, чтобы сделать настройку постоянной

sudo modprobe -rv rtl8723be sudo modprobe -v rtl8723be ant_sel=2 sudo ip link set wlp13s0 up echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/50-rtl8723be.conf

Проблема

Но вскоре я обнаружил, что горячая точка, которую я использовал, созданная с моего ноутбука, давала ужасную скорость (всего около 0,5 Мбит / с). Скорость, которую я получаю в своей локальной сети, составляет около 80 Мбит / с. Я переключился на Windows и обнаружил, что созданная там Hotspot дает скорость Wi-Fi около 30 Мбит / с. Я также хотел бы добавить, что я использую этот repo , и Ping в каждом speedtest является нормальным (в диапазоне от 8 до 10), который я использовал раньше. Таким образом, нет никаких изменений в ping. Я попытался найти эту проблему, но не смог найти ничего связанного.

Дополнительная информация

Мой беспроводной драйвер: rtl8723be

Выход iwconfig

enp2s0 no wireless extensions. lo no wireless extensions. wlo1 IEEE 802.11 Mode:Master Tx-Power=20 dBm Retry short limit:7 RTS thr=2347 B Fragment thr:off Power Management:on

Выход из ifconfig

enp2s0 Link encap:Ethernet HWaddr a0:8c:fd:4d:1b:0d inet addr:172.25.30.203 Bcast:172.25.30.255 Mask:255.255.255.0 inet6 addr: fe80::90b5:2747:93a9:f969/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:39347 errors:0 dropped:0 overruns:0 frame:0 TX packets:22188 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:9004186 (9.0 MB) TX bytes:14741038 (14.7 MB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:1608 errors:0 dropped:0 overruns:0 frame:0 TX packets:1608 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:141049 (141.0 KB) TX bytes:141049 (141.0 KB) wlo1 Link encap:Ethernet HWaddr 74:df:bf:8b:11:17 inet addr:10.42.0.1 Bcast:10.42.0.255 Mask:255.255.255.0 inet6 addr: fe80::76df:bfff:fe8b:1117/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12069 errors:0 dropped:1 overruns:0 frame:0 TX packets:8846 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13285506 (13.2 MB) TX bytes:2959250 (2.9 MB)

Выход lspci | grep Wireless

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter

Выход route

Здесь 10.42.0.47 - мое устройство, подключенное к hotspot.

Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 172.25.30.1 0.0.0.0 UG 100 0 0 enp2s0 10.42.0.0 * 255.255.255.0 U 600 0 0 wlo1 link-local * 255.255.0.0 U 1000 0 0 enp2s0 172.25.30.0 * 255.255.255.0 U 100 0 0 enp2s0

Журнал недавнего обновления программного обеспечения

Я считаю, что существует большая вероятность того, что проблема связана с автоматическим обновлением какого-либо программного обеспечения. Я уверен, что эта проблема началась между 8-11 января, и она была обнаружена 13 января. [D10] ужасная скорость (всего около 0.5 Мбит / с) Я вижу, что ядро ​​было обновлено до v4.13 в 11 Jan. Я подозреваю, что проблема возникла из-за этого обновления. 80 Мбит / с Я попытался вернуться к предыдущему ядру (v4.10) через grub и последовали за этой записью, которая объясняет, что делать, когда ядро ​​обновляется (или, возможно, даже понижено). Это не сработало.

Start-Date: 2018-01-05 10:31:01 Commandline: /usr/bin/unattended-upgrade Upgrade: ruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), python3-apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), apport-gtk:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), gir1.2-webkit2-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), libjavascriptcoregtk-4.0-18:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), python3-problem-report:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37-gtk2:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), gir1.2-javascriptcoregtk-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1) Error: Sub-process /usr/bin/dpkg returned an error code (2) End-Date: 2018-01-05 10:31:01 Start-Date: 2018-01-07 08:51:55 Commandline: /usr/bin/unattended-upgrade Upgrade: ruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), python3-apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), apport-gtk:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), gir1.2-webkit2-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), libjavascriptcoregtk-4.0-18:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), python3-problem-report:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37-gtk2:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), gir1.2-javascriptcoregtk-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1) Error: Sub-process /usr/bin/dpkg returned an error code (2) End-Date: 2018-01-07 08:51:55 Start-Date: 2018-01-08 16:34:54 Commandline: /usr/bin/unattended-upgrade Upgrade: ruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), python3-apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), apport-gtk:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), gir1.2-webkit2-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), libjavascriptcoregtk-4.0-18:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), python3-problem-report:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37-gtk2:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), gir1.2-javascriptcoregtk-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1) Error: Sub-process /usr/bin/dpkg returned an error code (2) End-Date: 2018-01-08 16:34:54 Start-Date: 2018-01-09 16:32:45 Commandline: /usr/bin/unattended-upgrade Upgrade: ruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libruby2.3:amd64 (2.3.1-2~16.04.2, 2.3.1-2~16.04.4), python3-apport:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), apport-gtk:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), gir1.2-webkit2-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), libjavascriptcoregtk-4.0-18:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), python3-problem-report:amd64 (2.20.1-0ubuntu2.14, 2.20.1-0ubuntu2.15), libwebkit2gtk-4.0-37-gtk2:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1), gir1.2-javascriptcoregtk-4.0:amd64 (2.18.3-0ubuntu0.16.04.1, 2.18.4-0ubuntu0.16.04.1) End-Date: 2018-01-09 16:34:23 Start-Date: 2018-01-10 16:55:32 Commandline: /usr/bin/unattended-upgrade Upgrade: poppler-utils:amd64 (0.41.0-0ubuntu1.5, 0.41.0-0ubuntu1.6), linux-libc-dev:amd64 (4.4.0-104.127, 4.4.0-108.131), firefox-locale-en:amd64 (57.0.3+build1-0ubuntu0.16.04.1, 57.0.4+build1-0ubuntu0.16.04.1), firefox:amd64 (57.0.3+build1-0ubuntu0.16.04.1, 57.0.4+build1-0ubuntu0.16.04.1), libpoppler-glib8:amd64 (0.41.0-0ubuntu1.5, 0.41.0-0ubuntu1.6), libpoppler58:amd64 (0.41.0-0ubuntu1.5, 0.41.0-0ubuntu1.6) End-Date: 2018-01-10 16:56:08 ===================================================================== Start-Date: 2018-01-11 14:39:00 Commandline: /usr/bin/unattended-upgrade Install: linux-image-4.13.0-26-generic:amd64 (4.13.0-26.29~16.04.2, automatic), linux-headers-4.13.0-26:amd64 (4.13.0-26.29~16.04.2, automatic), linux-signed-image-4.13.0-26-generic:amd64 (4.13.0-26.29~16.04.2, automatic), linux-image-extra-4.13.0-26-generic:amd64 (4.13.0-26.29~16.04.2, automatic), linux-headers-4.13.0-26-generic:amd64 (4.13.0-26.29~16.04.2, automatic) Upgrade: linux-libc-dev:amd64 (4.4.0-108.131, 4.4.0-109.132), ruby2.3:amd64 (2.3.1-2~16.04.4, 2.3.1-2~16.04.5), linux-image-generic-hwe-16.04:amd64 (4.10.0.42.44, 4.13.0.26.46), linux-signed-generic-hwe-16.04:amd64 (4.10.0.42.44, 4.13.0.26.46), linux-generic-hwe-16.04:amd64 (4.10.0.42.44, 4.13.0.26.46), linux-signed-image-generic-hwe-16.04:amd64 (4.10.0.42.44, 4.13.0.26.46), libruby2.3:amd64 (2.3.1-2~16.04.4, 2.3.1-2~16.04.5), linux-headers-generic-hwe-16.04:amd64 (4.10.0.42.44, 4.13.0.26.46) End-Date: 2018-01-11 14:42:54 ===================================================================== Start-Date: 2018-01-13 15:57:28 Commandline: apt upgrade Requested-By: rohan (1000) Install: libllvm5.0:amd64 (1:5.0-3~16.04.1, automatic), libdrm-common:amd64 (2.4.83-1~16.04.1, automatic) Upgrade: suru-icon-theme:amd64 (14.04+16.04.20161024-0ubuntu1, 14.04+16.04.20171116-0ubuntu1), libgles2-mesa:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), libseccomp2:amd64 (2.2.3-3ubuntu3, 2.3.1-2.1ubuntu2~16.04.1), intel-microcode:amd64 (3.20170707.1~ubuntu16.04.0, 3.20180108.0~ubuntu16.04.2), libdrm-nouveau2:amd64 (2.4.76-1~ubuntu16.04.1, 2.4.83-1~16.04.1), libgweather-3-6:amd64 (3.18.2-0ubuntu0.1, 3.18.2-0ubuntu0.2), grub-common:amd64 (2.02~beta2-36ubuntu3.14, 2.02~beta2-36ubuntu3.15), libglapi-mesa:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), snapd:amd64 (2.28.5, 2.29.4.2), squashfs-tools:amd64 (1:4.3-3ubuntu2, 1:4.3-3ubuntu2.16.04.1), google-chrome-stable:amd64 (63.0.3239.108-1, 63.0.3239.132-1), libxatracker2:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), grub2-common:amd64 (2.02~beta2-36ubuntu3.14, 2.02~beta2-36ubuntu3.15), libegl1-mesa:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), initramfs-tools-bin:amd64 (0.122ubuntu8.9, 0.122ubuntu8.10), libgbm1:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), adapta-gtk-theme:amd64 (3.92.2.57-0ubuntu1~xenial1, 3.93.0.38-0ubuntu1~xenial1), libdrm-amdgpu1:amd64 (2.4.76-1~ubuntu16.04.1, 2.4.83-1~16.04.1), grub-efi-amd64-bin:amd64 (2.02~beta2-36ubuntu3.14, 2.02~beta2-36ubuntu3.15), libwayland-egl1-mesa:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), ubuntu-core-launcher:amd64 (2.28.5, 2.29.4.2), libdrm2:amd64 (2.4.76-1~ubuntu16.04.1, 2.4.83-1~16.04.1), libwebkit2gtk-4.0-37:amd64 (2.18.4-0ubuntu0.16.04.1, 2.18.5-0ubuntu0.16.04.1), ubuntu-mobile-icons:amd64 (14.04+16.04.20161024-0ubuntu1, 14.04+16.04.20171116-0ubuntu1), libgl1-mesa-dri:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), grub-efi-amd64:amd64 (2.02~beta2-36ubuntu3.14, 2.02~beta2-36ubuntu3.15), xserver-xorg-core-hwe-16.04:amd64 (2:1.19.3-1ubuntu1~16.04.4, 2:1.19.5-0ubuntu2~16.04.1), light-themes:amd64 (14.04+16.04.20161024-0ubuntu1, 14.04+16.04.20171116-0ubuntu1), ubuntu-artwork:amd64 (1:14.04+16.04.20161024-0ubuntu1, 1:14.04+16.04.20171116-0ubuntu1), libgl1-mesa-glx:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), grub-efi-amd64-signed:amd64 (1.66.14+2.02~beta2-36ubuntu3.14, 1.66.15+2.02~beta2-36ubuntu3.15), gir1.2-webkit2-4.0:amd64 (2.18.4-0ubuntu0.16.04.1, 2.18.5-0ubuntu0.16.04.1), unattended-upgrades:amd64 (0.90ubuntu0.8, 0.90ubuntu0.9), libdrm-intel1:amd64 (2.4.76-1~ubuntu16.04.1, 2.4.83-1~16.04.1), libdrm-radeon1:amd64 (2.4.76-1~ubuntu16.04.1, 2.4.83-1~16.04.1), xserver-xorg-legacy-hwe-16.04:amd64 (2:1.19.3-1ubuntu1~16.04.4, 2:1.19.5-0ubuntu2~16.04.1), mesa-vdpau-drivers:amd64 (17.0.7-0ubuntu0.16.04.2, 17.2.4-0ubuntu1~16.04.2), libjavascriptcoregtk-4.0-18:amd64 (2.18.4-0ubuntu0.16.04.1, 2.18.5-0ubuntu0.16.04.1), ubuntu-mono:amd64 (14.04+16.04.20161024-0ubuntu1, 14.04+16.04.20171116-0ubuntu1), libgweather-common:amd64 (3.18.2-0ubuntu0.1, 3.18.2-0ubuntu0.2), initramfs-tools-core:amd64 (0.122ubuntu8.9, 0.122ubuntu8.10), initramfs-tools:amd64 (0.122ubuntu8.9, 0.122ubuntu8.10), libwebkit2gtk-4.0-37-gtk2:amd64 (2.18.4-0ubuntu0.16.04.1, 2.18.5-0ubuntu0.16.04.1), gir1.2-javascriptcoregtk-4.0:amd64 (2.18.4-0ubuntu0.16.04.1, 2.18.5-0ubuntu0.16.04.1) End-Date: 2018-01-13 16:00:19 Start-Date: 2018-01-13 18:09:45 Commandline: apt install papirus-icon-theme Requested-By: rohan (1000) Install: libreoffice-style-papirus:amd64 (20170914-44+pkg3~ubuntu16.04.1, automatic), papirus-icon-theme:amd64 (20180113-2047+pkg17~ubuntu16.04.1) End-Date: 2018-01-13 18:10:12 Start-Date: 2018-01-13 18:14:39 Commandline: apt-get install arc-theme Requested-By: rohan (1000) Install: gnome-themes-standard:amd64 (3.18.0-2ubuntu1, automatic), gnome-themes-standard-data:amd64 (3.18.0-2ubuntu1, automatic), arc-theme:amd64 (1488477732.766ae1a-0) End-Date: 2018-01-13 18:14:43 Start-Date: 2018-01-13 21:22:41 Commandline: apt autoremove Requested-By: rohan (1000) Remove: linux-image-4.10.0-40-generic:amd64 (4.10.0-40.44~16.04.1), linux-signed-image-4.10.0-40-generic:amd64 (4.10.0-40.44~16.04.1), libllvm4.0:amd64 (1:4.0-1ubuntu1~16.04.2), linux-image-extra-4.10.0-40-generic:amd64 (4.10.0-40.44~16.04.1), linux-headers-4.10.0-40:amd64 (4.10.0-40.44~16.04.1), linux-headers-4.10.0-40-generic:amd64 (4.10.0-40.44~16.04.1) End-Date: 2018-01-13 21:24:20
5
задан 15 January 2018 в 23:50

8 ответов

Что касается https://forum.ubuntuusers.de/topic/w-lan-geht-nicht-auf-laptop-bzw-hat-starke-sch/#post-8108483 (немецкий форум), причиной может быть

Чтобы проверить использование modinfo -F parm rtl8723be

Выход должен выглядеть следующим образом:

parm: swlps:bool parm: swenc:using hardware crypto (default 0 [hardware]) (bool) parm: ips:using no link power save (default 1 is open) (bool) parm: fwlps:using linked fw control power save (default 1 is open) (bool) parm: msi:Set to 1 to use MSI interrupts mode (default 0) (bool) parm: debug:Set debug level (0-5) (default 0) (int) parm: disable_watchdog:Set to 1 to disable the watchdog (default 0) (bool) parm: ant_sel:Set to 1 or 2 to force antenna number (default 0) (int)

Последняя строка - это интересный. Вы можете изменить значение ant_sel с 0 на 1 до 2. Перезагрузите и проверьте. Вы должны попытаться выяснить правильное значение самостоятельно.

echo "options rtl8723be swenc=1 fwlps=0 ips=0 ant_sel=1" | sudo tee /etc/modprobe.d/rtl8723be.conf

Я не знаю, разрешает ли это вашу проблему, но вы можете попробовать.

3
ответ дан 17 July 2018 в 23:10

Я думаю, что управление питанием wifi отвечает за медленные скорости, его можно отключить с помощью echo "options rtl8723be ips=0" | sudo tee -a /etc/modprobe.d/50-rtl8723be.conf sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf Reboot

3
ответ дан 17 July 2018 в 23:10

Проверьте доступность вашей энтропии:

cat /proc/sys/kernel/random/entropy_avail

из вики-арки по hasged и entropy:

Если [энтропия] довольно низкая (& lt; 1000), вы должны, вероятно, install hasged. В противном случае криптографические приложения будут блокироваться до тех пор, пока не будет достаточно энтропии, например. может привести к замедлению скорости wlan, если ваш сервер является точкой доступа к программному обеспечению.

Установите hasged:

sudo apt install haveged

Проверьте скорость вашего Wi-Fi, а затем запустите:

sudo service haveged start

Теперь запустите свою AP и снова проверьте скорость. Надеюсь, ваша проблема должна быть решена

3
ответ дан 17 July 2018 в 23:10

Антенна № 2 была решением

Оглядываясь назад на сообщения об ошибках github, установка вашего Wi-Fi для использования антенны №2 была решением на ядрах> = до 4.12. Один человек нашел успех, переключив его обратно на Antennae # 1 под ядром 4.13:

Ах, да, после обнаружения того, что мое ядро ​​загружает прошивку, которой оно не было раньше (rtl8723befw_36.bin вместо обычного) i нашел этот вопрос, очень рад! Насколько я вижу, 4.13.7 уже включает в себя патч, поэтому никаких действий в этом нет. в /etc/modprobe.d/rtl8723be.conf у меня было options rtl8723be fwlps=0 options rtl8723be ant_sel=2 , но теперь мне нужно ant_sel=1 для хорошего сигнала. Мне пришлось довольно долго размышлять над этим.

Множество Антенны # 1 , когда Ubuntu HWE (стековый уровень аппаратного обеспечения) переместил пользователей из ветки Kernel 4.10 в ядро ​​4.13 около 11 января 2018 года. Что касается ваши попытки перейти к ядру 4.10 у некоторых были успешными. Другие сообщают о успехе вручную установки ядра 4.14 для проблем без использования Wi-Fi. Остальные остались на ветке 4.13 ядра и использовали rmmod и modprobe как временные исправления.

Отключить Network Manager WiFi Энергосбережение

Сетевое управление энергосбережением может быть включено по умолчанию , Кто-то сообщает, что отключение этого улучшает скорость. Посмотрите на файл /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf:

[connection] #wifi.powersave = 3 # Slow speed fix: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1670041 wifi.powersave = 2

Комментирование powersave = 3 и использование powersave = 2 отключает энергосбережение.

Все доступные опции:

NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0): используйте значение по умолчанию NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1): не трогайте существующую настройку NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2): отключить powerave NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3 ): включить powerave

Отключить ВСЕ энергосбережение WiFi

Доступны доступные опции энергосбережения. Чтобы отключить все три использования:

cat > /etc/modprobe.d/options-rtl8723be.conf <<EOF options rtl8723be ips=0 swlps=0 fwlps=0 EOF

Не загружать и make старые драйверы

В свое время вам приходилось загружать исходный код и make сами драйверы , Это уже не нужно:

Ах, да, после обнаружения того, что мое ядро ​​загружает прошивку, которой оно не было раньше (rtl8723befw_36.bin вместо обычного), я нашел эту проблему, очень рад !

Модули rtl8723ae и rtl8723be включены в основное ядро ​​Linux.

1
ответ дан 17 July 2018 в 23:10

Что касается https://forum.ubuntuusers.de/topic/w-lan-geht-nicht-auf-laptop-bzw-hat-starke-sch/#post-8108483 (немецкий форум), причиной может быть

Чтобы проверить использование modinfo -F parm rtl8723be

Выход должен выглядеть следующим образом:

parm: swlps:bool parm: swenc:using hardware crypto (default 0 [hardware]) (bool) parm: ips:using no link power save (default 1 is open) (bool) parm: fwlps:using linked fw control power save (default 1 is open) (bool) parm: msi:Set to 1 to use MSI interrupts mode (default 0) (bool) parm: debug:Set debug level (0-5) (default 0) (int) parm: disable_watchdog:Set to 1 to disable the watchdog (default 0) (bool) parm: ant_sel:Set to 1 or 2 to force antenna number (default 0) (int)

Последняя строка - это интересный. Вы можете изменить значение ant_sel с 0 на 1 до 2. Перезагрузите и проверьте. Вы должны попытаться выяснить правильное значение самостоятельно.

echo "options rtl8723be swenc=1 fwlps=0 ips=0 ant_sel=1" | sudo tee /etc/modprobe.d/rtl8723be.conf

Я не знаю, разрешает ли это вашу проблему, но вы можете попробовать.

3
ответ дан 24 July 2018 в 13:42
  • 1
    У меня есть ant_sel=2 в файле конфигурации. Уменьшение этого приводит к более слабой мощности сигнала Wifis, которые обнаруживаются и создаются горячие точки. Кроме того, я пытался экспериментировать с другими переменными, но ничего не получилось. – Rohan Bhatia 15 January 2018 в 23:26

Я думаю, что управление питанием wifi отвечает за медленные скорости, его можно отключить с помощью echo "options rtl8723be ips=0" | sudo tee -a /etc/modprobe.d/50-rtl8723be.conf sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf Reboot

3
ответ дан 24 July 2018 в 13:42
  • 1
    Пробовал. Теперь управление питанием выключено, но проблема все еще сохраняется. – Rohan Bhatia 13 January 2018 в 18:40
  • 2
    Является ли ваша точка доступа с использованием режима AP, а не ad-hoc. Я бы также использовал WPA2 encrytpion – Jeremy31 13 January 2018 в 22:00
  • 3
    Да, мой Hotspot использует AP mode, и я использую шифрование WPA & WPA2 Personal. – Rohan Bhatia 13 January 2018 в 22:53
  • 4
    Я попытался создать соединение adhoc, но мое устройство не подключится к нему. – Rohan Bhatia 13 January 2018 в 22:55
  • 5
    Я сделал некоторые изменения, так как вы ответили. – Rohan Bhatia 15 January 2018 в 12:58

Проверьте доступность вашей энтропии:

cat /proc/sys/kernel/random/entropy_avail

из вики-арки по hasged и entropy:

Если [энтропия] довольно низкая (& lt; 1000), вы должны, вероятно, install hasged. В противном случае криптографические приложения будут блокироваться до тех пор, пока не будет достаточно энтропии, например. может привести к замедлению скорости wlan, если ваш сервер является точкой доступа к программному обеспечению.

Установите hasged:

sudo apt install haveged

Проверьте скорость вашего Wi-Fi, а затем запустите:

sudo service haveged start

Теперь запустите свою AP и снова проверьте скорость. Надеюсь, ваша проблема должна быть решена

3
ответ дан 24 July 2018 в 13:42
  • 1
    Ничего себе, я не знал об этом. Спасибо. Хотя моя энтропия - 3733. Что мне теперь делать? – Rohan Bhatia 17 January 2018 в 02:15

Антенна № 2 была решением

Оглядываясь назад на сообщения об ошибках github, установка вашего Wi-Fi для использования антенны №2 была решением на ядрах> = до 4.12. Один человек нашел успех, переключив его обратно на Antennae # 1 под ядром 4.13:

Ах, да, после обнаружения того, что мое ядро ​​загружает прошивку, которой оно не было раньше (rtl8723befw_36.bin вместо обычного) i нашел этот вопрос, очень рад! Насколько я вижу, 4.13.7 уже включает в себя патч, поэтому никаких действий в этом нет. в /etc/modprobe.d/rtl8723be.conf у меня было options rtl8723be fwlps=0 options rtl8723be ant_sel=2 , но теперь мне нужно ant_sel=1 для хорошего сигнала. Мне пришлось довольно долго размышлять над этим.

Множество Антенны # 1 , когда Ubuntu HWE (стековый уровень аппаратного обеспечения) переместил пользователей из ветки Kernel 4.10 в ядро ​​4.13 около 11 января 2018 года. Что касается ваши попытки перейти к ядру 4.10 у некоторых были успешными. Другие сообщают о успехе вручную установки ядра 4.14 для проблем без использования Wi-Fi. Остальные остались на ветке 4.13 ядра и использовали rmmod и modprobe как временные исправления.

Отключить Network Manager WiFi Энергосбережение

Сетевое управление энергосбережением может быть включено по умолчанию , Кто-то сообщает, что отключение этого улучшает скорость. Посмотрите на файл /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf:

[connection] #wifi.powersave = 3 # Slow speed fix: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1670041 wifi.powersave = 2

Комментирование powersave = 3 и использование powersave = 2 отключает энергосбережение.

Все доступные опции:

NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0): используйте значение по умолчанию NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1): не трогайте существующую настройку NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2): отключить powerave NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3 ): включить powerave

Отключить ВСЕ энергосбережение WiFi

Доступны доступные опции энергосбережения. Чтобы отключить все три использования:

cat > /etc/modprobe.d/options-rtl8723be.conf <<EOF options rtl8723be ips=0 swlps=0 fwlps=0 EOF

Не загружать и make старые драйверы

В свое время вам приходилось загружать исходный код и make сами драйверы , Это уже не нужно:

Ах, да, после обнаружения того, что мое ядро ​​загружает прошивку, которой оно не было раньше (rtl8723befw_36.bin вместо обычного), я нашел эту проблему, очень рад !

Модули rtl8723ae и rtl8723be включены в основное ядро ​​Linux.

1
ответ дан 24 July 2018 в 13:42
  • 1
    Перед обновлением до 4.13 я использовал options rtl8723be ant_sel=1 в моем файле конфигурации. Затем, после того как я обновился, я получал слабые сигналы Wi-Fi, поэтому я установил драйверы и использовал значение 2. Он исправил мои проблемы с слабым Wi-Fi, но скорость горячей точки все еще была ужасной. Должен ли я попытаться установить v4.14 вручную? Это в бета-версии? – Rohan Bhatia 21 January 2018 в 01:06
  • 2
    Версия 4.14 давно отсутствует (в еженедельные программные годы). Я запускал 4.14.13 в течение недели, а 4.14.14 только что вышел сегодня: askubuntu.com/questions/997861/… сказал, что иногда изменения в github исправляют ошибки WiFi, которые не доходят до ядра ядра в течение недель, если не месяцев. Также версия ядра 4.15 является новым кандидатом на выпуск (бета), который, вероятно, будет использоваться Ubuntu 18.04 LTS (Bionic Beaver) – WinEunuuchs2Unix 21 January 2018 в 01:34
  • 3
    @RohanBhatia Я добавил еще один вариант отключения энергосбережения Wi-Fi. – WinEunuuchs2Unix 21 January 2018 в 03:31
  • 4
    @RohanBhatia Старшие ядра не обновляются. Я изменил формулировку в ссылке. В большинстве случаев вы обнаружите отчет об ошибке, который указывает на конкретную версию ядра для ручной установки. Когда отчет об ошибке не найден, я сначала попробую новое ядро ​​mainline, чтобы убедиться, что оно исправлено. – WinEunuuchs2Unix 21 January 2018 в 22:58
  • 5
    И способ найти отчет об ошибке - это просто Google? Поверь мне, я попробовал. – Rohan Bhatia 22 January 2018 в 01:42

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

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