Strona 1 z 1

WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 28 lis 2021, 12:05
autor: Potargany
Cześć,

Po kilku latach wracam do ubuntu (linuksa w ogóle) i mam problem z wykryciem i połączeniem wifi 5ghz. Na tym samym PC mam windowsa i tam 5ghz działa, więc nie ma mowy o problemie ze sprzętem. Sterownik mam "standardowy" lub https://github.com/jeremyb31/rtl8192eu-linux-driver (próbowałem naprawić brak połączenia wifi mimo dobrego hasła, ale tutaj pomogło wyłączenie oszczędzania energii).

Poniżej kilka poleceń:

To jedyny sposób w jaki udało mi się zobaczyć w konsoli 5ghz (przynajmniej tak mi się wydaje):

nmcli dev wifi list

Kod: Zaznacz cały

IN-USE  BSSID              SSID  MODE            CHAN  RATE      SIGNAL  BARS >
*       90:4D:4A:9A:7F:DC  ESEL  Infrastruktura  1     130 Mb/s  100     ▂▄▆█ >
        F8:D1:11:79:C5:A0  ESEL  Infrastruktura  1     65 Mb/s   20      ▂___
lshw -C network

Kod: Zaznacz cały

*-network:0
       description: Wireless interface
       physical id: 2
       bus info: usb@5:2
       logical name: wlx18a6f716405d
       serial: 18:a6:f7:16:40:5d
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8xxxu driverversion=5.11.0-40-generic firmware=N/A ip=192.168.1.13 link=yes multicast=yes wireless=IEEE 802.11
iwconfig

Kod: Zaznacz cały

wlx18a6f716405d  IEEE 802.11  ESSID:"ESEL"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: F8:D1:11:79:C5:A0   
          Bit Rate=0 kb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=20/70  Signal level=-90 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:2   Missed beacon:0
Tutaj powinny być jeszcze kanały z 5ghz, w ruterze jest to kanał nr 36 (nie wiem jak zmienić kanał wifi w ubuntu, może ręczne ustawienie kanału 36 rozwiązałoby sprawę? Jeśli go nie ma na liście, to pewnie nie):

iwlist chan

Kod: Zaznacz cały

wlx18a6f716405d  13 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Current Frequency:2.412 GHz (Channel 1)

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 28 lis 2021, 12:40
autor: kobrawerde
A ten adapter na pewno ma obsługę 5Ghz ? https://www.tp-link.com/en/support/down ... wn821n/v5/
z tego co można poczytać to raczej nie :mrgreen:

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 29 lis 2021, 00:22
autor: Potargany
Faktycznie, jednak zmyliło mnie to, że mam do wyboru dwie przepustowości. Chciałbym korzystać z tej 130, zamiast 65. Na windzie speed test pokazuje 60-80mbs, na Ubuntu 10-15mbs.

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 29 lis 2021, 17:00
autor: kobrawerde

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 30 lis 2021, 08:29
autor: Potargany
Hej,
Zainstalowałem sterownik z https://github.com/Mange/rtl8192eu-linux-driver, jednak nadal mam max 18mbs. W readme jest sprawdzenie sterownika:

Kod: Zaznacz cały

$ sudo lshw -c network;
You should see the line driver=8192eu
Jednak u mnie widzę trochę inny:

Kod: Zaznacz cały

configuration: broadcast=yes driver=rtl8192eu driverversion=5.11.0-40-generic ip=192.168.1.13 multicast=yes wireless=IEEE 802.11bgn
Wydaje mi się, że zdążyłem zainstalować inny sterownik. Jak go odinstalować lub lepiej przełączyć na ten poprawny, żeby nie stracić całkiem połączenia?

P.S.
Jaki adapter 5ghz polecacie dla Ubuntu?

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 30 lis 2021, 18:02
autor: kobrawerde
Może to howto ( jeśli nie zadziała to możesz usunąć a nawet najlepiej usunąć ! ) :
Sprawdź, czy ładowane są dwa potencjalnie sprzeczne sterowniki:

Kod: Zaznacz cały

lsmod | grep rtl
Jeśli stwierdzisz, że załadowane są zarówno rtl8192cu, jak i rtl8xxxu, użyj czarnej listy:

Kod: Zaznacz cały

sudo -i
echo "blacklist rtl8192cu"  >>  /etc/modprobe.d/blacklist.conf
exit
Po wprowadzeniu tej zmiany uruchom ponownie komputer i sprawdź .
Co do sterownika to może takie howto:
https://itectec.com/ubuntu/ubuntu-inter ... tl-wn821n/
jednak w tym howto do czarnej listy dodajesz rtl8xxxu ( trochę to wszystko mylące więc jeśli dany wpis nie zadziała to najlepiej usunąć i restart PC )
Add blacklist rtl8xxxu in /etc/modprobe.d/blacklist.conf
lub
https://ubuntuforums.org/showthread.php?t=2330295

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 01 gru 2021, 20:51
autor: Potargany
W ogóle nie widzę tu sterowników rtl:
lsmod | grep rtl

Kod: Zaznacz cały

btrtl                  24576  1 btusb
bluetooth             638976  31 btrtl,btintel,btbcm,bnep,btusb,rfcomm
Jednak poniżej widać, że mam zainstalowany:
lsmod | grep 8192

Kod: Zaznacz cały

ufs                    81920  0
rfcomm                 81920  4
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
8192eu               1355776  0
cfg80211              888832  1 8192eu
sudo lshw -c network

Kod: Zaznacz cały

 *-network:0
       description: Wireless interface
       physical id: 3
       bus info: usb@5:2
       logical name: wlx18a6f716405d
       serial: 18:a6:f7:16:40:5d
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192eu driverversion=5.11.0-41-generic ip=192.168.1.13 multicast=yes wireless=IEEE 802.11bgn
Zamówiłem już adapter 5Ghz i jak przyjdzie, będę walczył dalej.

Edit:

Po przepięciu do portu USB 2.0 prędkość spadła do 3 Mbs. Jak mogę sprawdzić czy ze sterownikami USB jest wszystko ok?

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 01 gru 2021, 21:26
autor: kobrawerde
Nie wiem czy jeśli instalowałeś driver z jednego howt-o to tam w opisach masz że trzeba dodać do czarnej listy driver rtl8192eu który jest dostarczany z kernelem systemu i dalej na końcu pisze :
Sprawdź, czy twoje jądro załadowało właściwy moduł:

Kod: Zaznacz cały

sudo lshw -c network;
Powinieneś zobaczyć sterownik w linii
driver=8192eu
dodanie do czarnej listy czyli utworzenie pliku rtl8xxxu.conf

Kod: Zaznacz cały

echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf;
restart systemu

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 01 gru 2021, 21:39
autor: Potargany
etc/modprobe.d/blacklist.conf

Kod: Zaznacz cały

blacklist rtl8192cu
blacklist rtl8xxxu
rtl8192eu też musi tam być, chyba chodziło CI o rtl8192cu właśnie.

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 01 gru 2021, 22:20
autor: kobrawerde
Jeśli z tego instalowałeś : https://github.com/Mange/rtl8192eu-linux-driver
pisze:
Dystrybucje oparte na Debianie i Ubuntu mają sterownik RTL8XXXU obecny i działający w przestrzeni jądra. Aby korzystać z naszego sterownika RTL8192EU, musimy umieścić na czarnej liście RTL8XXXU. $ echo "blacklist rtl8xxxu" | sudo tee /etc/modprobe.d/rtl8xxxu.conf;
Tak że wynika że tylko RTL8XXXU

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 01 gru 2021, 22:43
autor: Potargany
Oczywiście:
etc/modprobe.d/rtl8xxxu.conf

Kod: Zaznacz cały

blacklist rtl8xxxu
Próbowałem kilku howto, na razie obawiam się o prędkość na porcie USB. Wyłączyłem w biosie usb legacy, niestety bez zmian.

Re: WiFi TL-WN821N ver.5 - Nie widzi 5ghz

: 10 gru 2021, 19:23
autor: lcoyote
Miałem podobny problem na Debian 11

Polecenie z terminala z poziomu root'a

Kod: Zaznacz cały

dmesg
Wyświetliło na czerwono błędy sterownika karty sieciowej - czasem nawet internet zrywał połączenie. Wyłączenie i ponowne włączenie na pewien czas eliminowało problem.
Wcześniejsze błędy sterownika
[ 14.795163] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8105e-1.fw (-2)
[ 14.795191] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 14.795197] r8169 0000:02:00.0: Direct firmware load for rtl_nic/rtl8105e-1.fw failed with error -2
[ 14.795208] r8169 0000:02:00.0: Unable to load firmware rtl_nic/rtl8105e-1.fw (-2)

po zassaniu i instalacji sterownika

[ 14.920453] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8105e-1.fw
[ 14.926292] RTL8208 Fast Ethernet r8169-0-200:00: attached PHY driver (mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[ 15.284259] r8169 0000:02:00.0 enp2s0: Link is Down
****
[ 16.845745] r8169 0000:02:00.0 enp2s0: Link is Up - 100Mbps/Full - flow control off
[ 16.845798] IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready
... i nie zrywa połączeń

[ 18.628311] usb 1-4: Failed to query (GET_DEF) UVC control 13 on unit 1: -32 (exp. 8).
[ 18.672875] usb 1-4: Failed to query (GET_DEF) UVC control 13 on unit 1: -32 (exp. 8).
Można pobrać sterownik z
https://packages.debian.org/buster/firmware-realtek

http://ftp.fr.debian.org/debian/pool/no ... -2_all.deb
oczywiście w Polsce zmieniacie fr na pl
... i instalacja po ściągnięciu
root@christophe ~#

Kod: Zaznacz cały

 cd /home/christophe/Pobrane

Kod: Zaznacz cały

dpkg -i *.deb
:pt36: :mrgreen: