[Risolto] Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

[Risolto] Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

Ciao ragazzi,
ho aggiornato qualche giorno fa da Ubuntu 16.04 alla 18.04.1, ed il Wi-Fi non funziona correttamente.
Ironicamente, con la 16.04 stavo avendo problemi con delle nuove cuffie bluetooth, che avevo risolto scaricando e compilando dei driver appositi. Ora, dopo l'aggiornamento, le cuffie vanno senza dover fare niente, ma ho questa seccatura del Wi-Fi! :muro:

Comunque, all'epoca del passaggio alla 16.04 avevo avuto problemi col Wi-Fi (ho una scheda Realtek RTL8723BE), avevo verificato che si poteva risolvere impostando l'antenna giusta coi comandi:

Codice: Seleziona tutto

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=1
e reso definitiva la modifica con:

Codice: Seleziona tutto

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

(su consulenza di thece :D ).
Ora sono nella stessa situazione, ossia le reti Wi-Fi vengono rilevate a stento, e la connessione non funziona o salta subito.
Ma stavolta, anche modificando l'antenna coi primi due comandi qui sopra, il risultato non cambia!
Ho dual boot con Windows 10, lì il WI-Fi funziona perfettamente.

Qualche idea? Grazie!
Ultima modifica di Lews Therin il giovedì 10 gennaio 2019, 0:34, modificato 1 volta in totale.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

:ciao:

proviamo a tornare indietro e controlliamo la situazione

Codice: Seleziona tutto

sudo rm -rf /etc/modprobe.d/rtl8723be.conf
riavvi il PC e poi posti l'output di

Codice: Seleziona tutto

modinfo rtl8723be
grep -R [[:graph:]] /sys/module/rtl8723be/parameters
sudo iwlist DEVICE scan
sostituisci DEVICE con il nome della tua scheda di rete WIFI.
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

Grazie della risposta!
Perdonami, mi sono spiegato male...non avendo visto risultati quando ho cambiato il numero dell'antenna, stavolta non avevo creato il file rtl8723be.conf!

Ad ogni modo, questi sono gli output:

modinfo rtl8723be

Codice: Seleziona tutto

filename:       /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko
firmware:       rtlwifi/rtl8723befw_36.bin
firmware:       rtlwifi/rtl8723befw.bin
description:    Realtek 8723BE 802.11n PCI wireless
license:        GPL
author:         Realtek WlanFAE	<wlanfae@realtek.com>
author:         PageHe	<page_he@realsil.com.cn>
srcversion:     4460AA5584590927164B1F2
alias:          pci:v000010ECd0000B723sv*sd*bc*sc*i*
depends:        rtlwifi,rtl8723-common,rtl_pci,btcoexist,mac80211
retpoline:      Y
intree:         Y
name:           rtl8723be
vermagic:       4.15.0-43-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           swenc:Set to 1 for software crypto (default 0)
 (bool)
parm:           ips:Set to 0 to not use link power save (default 1)
 (bool)
parm:           swlps:Set to 1 to use SW control power save (default 0)
 (bool)
parm:           fwlps:Set to 1 to use FW control power save (default 1)
 (bool)
parm:           msi:Set to 1 to use MSI interrupts mode (default 0)
 (bool)
parm:           aspm:Set to 1 to enable ASPM (default 1)
 (int)
parm:           debug_level:Set debug level (0-5) (default 0) (int)
parm:           debug_mask:Set debug mask (default 0) (ullong)
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)
grep -R [[:graph:]] /sys/module/rtl8723be/parameters

Codice: Seleziona tutto

/sys/module/rtl8723be/parameters/swlps:N
/sys/module/rtl8723be/parameters/swenc:N
/sys/module/rtl8723be/parameters/debug_level:0
/sys/module/rtl8723be/parameters/msi:N
/sys/module/rtl8723be/parameters/debug_mask:0
/sys/module/rtl8723be/parameters/ant_sel:0
/sys/module/rtl8723be/parameters/ips:Y
/sys/module/rtl8723be/parameters/aspm:1
/sys/module/rtl8723be/parameters/disable_watchdog:N
/sys/module/rtl8723be/parameters/fwlps:Y
per curiosità, parameters/aspm:1 che vedo qui sarebbe il numero attuale dell'antenna?


Ok, ho provato a dare:

Codice: Seleziona tutto

sudo iwlist rtl8723be scan
ma ottengo

Codice: Seleziona tutto

rtl8723be  Interface doesn't support scanning.
ho sbagliato io ad usare rtl8723be come nome del device o c'è un altro problema?


EDIT:
Prima dell'upgrade, stavo avendo problemi con delle nuove cuffie bluetooth, sostanzialmente potevo far funzionare solo il WiFi oppure solo le cuffie (queste ultime nemmeno tanto bene) selezionando l'antenna 1.
Ho risolto installando dei nuovi driver con:

Codice: Seleziona tutto

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
sudo make
sudo make install
Dici che potrebbe aiutare anche in questo caso?
Non l'ho ancora provato, nonostante sia suggerito anche in altre pagine che ho consultato, perchè sulla pagina GitHub dei nuovi driver c'è scritto:

Codice: Seleziona tutto

This code will build on any kernel 4.2 and newer as long as the distro has not modified any of the kernel APIs. IF YOU RUN UBUNTU, YOU CAN BE ASSURED THAT THE APIs HAVE CHANGED. NO, I WILL NOT MODIFY THE SOURCE FOR YOU. YOU ARE ON YOUR OWN!!!!!
quindi temevo potesse essere un problema usarlo su Ubuntu.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Lews Therin [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106803#p5106803][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: per curiosità, parameters/aspm:1 che vedo qui sarebbe il numero attuale dell'antenna?
No. Da che cosa lo hai dedotto?
Hai sbagliato. rtl8723be è il nome del driver, non il nome dell'interfaccia di rete WIFI. Quest'ultimo lo puoi ricavare ad esempio dall'output del comando

Codice: Seleziona tutto

ifconfig
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

Avevo pensato che il comando riportasse i parametri attuali del driver, e semplicemente quello era l'unico parametro numerico che avevo visto.
Non granché come ricostruzione, immagino :D


thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106814#p5106814][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Hai sbagliato. rtl8723be è il nome del driver, non il nome dell'interfaccia di rete WIFI. Quest'ultimo lo puoi ricavare ad esempio dall'output del comando...
Ho dato ifconfig, ed ottengo:

Codice: Seleziona tutto

enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 140.105.75.186  netmask 255.255.252.0  broadcast 140.105.75.255
        inet6 fe80::cf74:eaf0:335b:c235  prefixlen 64  scopeid 0x20<link>
        ether 98:e7:f4:0f:1e:69  txqueuelen 1000  (Ethernet)
        RX packets 103592  bytes 81908525 (81.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 43579  bytes 5657212 (5.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Loopback locale)
        RX packets 1968  bytes 161067 (161.0 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1968  bytes 161067 (161.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlo1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 54:8c:a0:ac:76:4f  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
avevo capito da questa pagina che il nome fosse wlo1, ma dando:

Codice: Seleziona tutto

sudo iwlist wlo1 scan
ottengo

Codice: Seleziona tutto

wlo1      No scan results
di nuovo errore mio?

Per il discorso dei nuovi driver, quindi non è una buona idea?
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Non è detto.

Prova così:

Codice: Seleziona tutto

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=2
grep -R [[:graph:]] /sys/module/rtl8723be/parameters
sudo iwlist wlo1 scan
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106828#p5106828][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Prova così:

Codice: Seleziona tutto

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=2
grep -R [[:graph:]] /sys/module/rtl8723be/parameters
sudo iwlist wlo1 scan

sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=2 (questo immagino non ti interessi, posto l'output per sicurezza)

Codice: Seleziona tutto

insmod /lib/modules/4.15.0-43-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/4.15.0-43-generic/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko 
insmod /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko 
insmod /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko 
insmod /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko 
insmod /lib/modules/4.15.0-43-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko ips=0 fwlps=0 ant_sel=2
grep -R [[:graph:]] /sys/module/rtl8723be/parameters

Codice: Seleziona tutto

/sys/module/rtl8723be/parameters/swlps:N
/sys/module/rtl8723be/parameters/swenc:N
/sys/module/rtl8723be/parameters/debug_level:0
/sys/module/rtl8723be/parameters/msi:N
/sys/module/rtl8723be/parameters/debug_mask:0
/sys/module/rtl8723be/parameters/ant_sel:2
/sys/module/rtl8723be/parameters/ips:N
/sys/module/rtl8723be/parameters/aspm:1
/sys/module/rtl8723be/parameters/disable_watchdog:N
/sys/module/rtl8723be/parameters/fwlps:N
(qui è chiaro il numero dell'antenna :D )

sudo iwlist wlo1 scan
stesso risultato di prima

Codice: Seleziona tutto

wlo1      No scan results
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Prima dell'applicazione di questo driver, la scheda di rete WIFI funzionava? Io proverei a tornare indietro
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106833#p5106833][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Prima dell'applicazione di questo driver, la scheda di rete WIFI funzionava? Io proverei a tornare indietro
Ok, temo di essermi spiegato male, mi spiace!
Provo ad essere più chiaro, perdona se il messaggio è un po' lungo.

Prima dell'aggiornamento dalla 16.04 alla 18.04, e con i driver standard, il WiFi funzionava senza problemi (una volta settato il giusto numero di antenna), ma stavo avendo problemi con le nuove cuffie bluetooth, come avevo spiegato qui. Quindi ho installato i driver seguendo la procedura che ho descritto prima (la riporto per comodità):

Codice: Seleziona tutto

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
sudo make
sudo make install
A questo punto, mi sembra che sia il WiFi che le cuffie stessero funzionando senza problemi. In realtà, all'epoca ero a casa con una connessione WiFi molto forte. Magari il problema al WiFi c'era già lì, e non me ne sono accorto! Avevo i nuovi driver scaricati e compilati nella partizione del disco con la Home.

Dopo qualche giorno ho fatto l'aggiornamento alla 18.04, sovrascrivendo solo la partizione /, quindi quella con la Home è rimasta intatta, con la cartella coi nuovi driver ancora lì. Avevo pensato, e me l'avevano confermato nella discussione in cui chiedevo aiuto per le cuffie, che a questo punto il sistema stesse usando comunque i driver di default, anche se come ho detto la cartella dei nuovi driver nella partizione Home era rimasta intatta.

Ora, non capisco se dopo l'aggiornamento il sistema stia usando i nuovi driver di default, oppure quelli alternativi presi da GitHub, e quindi non capisco quali stiano creando il problema.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Al fine di mantenere il sistema pulito, i progetti / sorgenti del driver non vanno memorizzati nella propria Home Directory, ma nella directory /usr/src , preposta appunto a questo scopo.

A seguito di quanto hai precisato, ti confermo anche io che stai utilizzando il driver installato di default con l'installazione. A questo punto, visto che comunque la scheda di rete WIFI non funziona prova ad installare il driver da GitHub
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106856#p5106856][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Al fine di mantenere il sistema pulito, i progetti / sorgenti del driver non vanno memorizzati nella propria Home Directory, ma nella directory /usr/src , preposta appunto a questo scopo.

A seguito di quanto hai precisato, ti confermo anche io che stai utilizzando il driver installato di default con l'installazione. A questo punto, visto che comunque la scheda di rete WIFI non funziona prova ad installare il driver da GitHub
Si, questa cosa mi stava tormentando, devo studiare per bene il filesystem di Linux per capire dove vada cosa...non ti nascondo che ho fatto la reinstallazione anche per ovviare a situazioni del genere!

Comunque, arrivato a

Codice: Seleziona tutto

sudo make
ottengo l'output

Codice: Seleziona tutto

make -C /lib/modules/4.15.0-43-generic/build M=/usr/src/rtlwifi_new modules
make[1]: ingresso nella directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:975: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /usr/src/rtlwifi_new/base.o
cc1: error: code model kernel does not support PIC mode
scripts/Makefile.build:332: recipe for target '/usr/src/rtlwifi_new/base.o' failed
make[2]: *** [/usr/src/rtlwifi_new/base.o] Error 1
Makefile:1551: recipe for target '_module_/usr/src/rtlwifi_new' failed
make[1]: *** [_module_/usr/src/rtlwifi_new] Error 2
make[1]: uscita dalla directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:58: recipe for target 'all' failed
make: *** [all] Error 2
Se non sto capendo male, devo installare libelf-dev, libelf-devel o elfutils-libelf-devel...cambia qualcosa?
Ma addirittura, ho provato a compilare roba e non avevo nè gcc nè g++ (che invece avevo prima dell'upgrade alla 18.04)...è normale che succeda? Sono abbastanza certo di non aver fatto l'installazione minima!
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Il kit minimo necessario per compilare progetti è build-essential

Codice: Seleziona tutto

sudo apt-get install build-essential
Installalo e ripeti la compilazione del driver
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

thece [url=https://forum.ubuntu-it.org/viewtopic.php?p=5106888#p5106888][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Il kit minimo necessario per compilare progetti è build-essential

Codice: Seleziona tutto

sudo apt-get install build-essential
Installalo e ripeti la compilazione del driver
Niente, ho installato build essentials e mi dà lo stesso errore:

Codice: Seleziona tutto

make -C /lib/modules/4.15.0-43-generic/build M=/usr/src/rtlwifi_new modules
make[1]: ingresso nella directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:975: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /usr/src/rtlwifi_new/base.o
cc1: error: code model kernel does not support PIC mode
scripts/Makefile.build:332: recipe for target '/usr/src/rtlwifi_new/base.o' failed
make[2]: *** [/usr/src/rtlwifi_new/base.o] Error 1
Makefile:1551: recipe for target '_module_/usr/src/rtlwifi_new' failed
make[1]: *** [_module_/usr/src/rtlwifi_new] Error 2
make[1]: uscita dalla directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:58: recipe for target 'all' failed
make: *** [all] Error 2
Ma quando sono passato ad Ubuntu 16.04 non ho assolutamente avuto tutti questi problemi (mi riferisco alla compilazione, non al WiFi)...è cambiato qualcosa, o posso aver fatto qualcosa io durante l'installazione? :muro:
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Installa la libreria libelf-dev

Codice: Seleziona tutto

sudo apt-get install libelf-dev
e ripeti la compilazione del driver.
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

Scusa, mi starai odiando a morte...ora mi esce

Codice: Seleziona tutto

make -C /lib/modules/4.15.0-43-generic/build M=/usr/src/rtlwifi_new modules
make[1]: ingresso nella directory "/usr/src/linux-headers-4.15.0-43-generic"
  CC [M]  /usr/src/rtlwifi_new/base.o
cc1: error: code model kernel does not support PIC mode
scripts/Makefile.build:332: recipe for target '/usr/src/rtlwifi_new/base.o' failed
make[2]: *** [/usr/src/rtlwifi_new/base.o] Error 1
Makefile:1551: recipe for target '_module_/usr/src/rtlwifi_new' failed
make[1]: *** [_module_/usr/src/rtlwifi_new] Error 2
make[1]: uscita dalla directory "/usr/src/linux-headers-4.15.0-43-generic"
Makefile:58: recipe for target 'all' failed
make: *** [all] Error 2
Tra l'altro, non riesco a usare make con nessuno dei miei vecchi progetti, non ho più gfortran...non capisco cosa stia succedendo (vabbè, questo è un altro problema) :muro:
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Ma fIgurati.

Visto il messaggio di errore direi che i sorgenti di questo progetto non sono compatibili con la tua versione del kernel.

Giusto per essere precisi: hai riscaricato il progetto da GitHub vero ? Perchè stando alla pagina su GitHub il progetto supporta la tua versione di kernel.

Codice: Seleziona tutto

sudo -s
apt-get install linux-headers-generic build-essential git
cd /usr/src
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
make install
Cancella pure il progetto che hai memorizzato nella tua Home Directory
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

Ok, mi dispiace, non ho veramente idea di cosa fosse successo...ho cancellato la cartella (che avevo effettivamente riscaricato da GitHub) in /usr/src, rifatto la procedura dall'inizio ed adesso è andato tutto bene (restano da risolvere i miei problemi con la compilazione di tutto il resto dei miei progetti, ma come dicevo è un'altra questione).

Ora, tanto per semplificare le cose l'INTERO NODO UNIVERSITARIO CITTADINO (che uso per il WiFi) è saltato poco fa. :muro:
Adesso sono in tethering dal cellulare, che però funzionava anche prima (ho il cellulare a fianco al PC), quindi non saprei dire se l'installazione dei nuovi driver abbia effettivamente migliorato la situazione. C'è qualcosa che posso fare per verificare il corretto funzionamento della scheda?
Altrimenti, aspetto che torni il segnale WiFi e ti faccio sapere, intanto scusa ancora per la seccatura, e grazie infinite per la tua disponibilità!
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

Codice: Seleziona tutto

sudo lshw -c network
lspci -knn | grep -A 2 -i net
grep -R [[:graph:]] /sys/module/rtl8723be/parameters
ifconfig
rfkill list all
sudo iwlist wlo1 scan
Lews Therin
Prode Principiante
Messaggi: 52
Iscrizione: giovedì 10 luglio 2008, 23:39
Desktop: Unity
Distribuzione: 18.04
Sesso: Maschile

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da Lews Therin »

sudo lshw -c network

Codice: Seleziona tutto

  *-network                 
       description: Ethernet interface
       product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 07
       serial: 98:e7:f4:0f:1e:69
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:123 ioport:4000(size=256) memory:b1200000-b1200fff memory:b1000000-b1003fff
  *-network
       description: Wireless interface
       product: RTL8723BE PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlo1
       version: 00
       serial: 54:8c:a0:ac:76:4f
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8723be driverversion=4.15.0-43-generic firmware=N/A ip=192.168.43.177 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:17 ioport:3000(size=256) memory:b1100000-b1103fff

lspci -knn | grep -A 2 -i net

Codice: Seleziona tutto

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 07)
	Subsystem: Hewlett-Packard Company RTL810xE PCI Express Fast Ethernet controller [103c:81ef]
	Kernel driver in use: r8169
	Kernel modules: r8169
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
	Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:81c1]
	Kernel driver in use: rtl8723be
	Kernel modules: rtl8723be
grep -R [[:graph:]] /sys/module/rtl8723be/parameters

Codice: Seleziona tutto

/sys/module/rtl8723be/parameters/swlps:N
/sys/module/rtl8723be/parameters/swenc:N
/sys/module/rtl8723be/parameters/msi:N
/sys/module/rtl8723be/parameters/ant_sel:0
/sys/module/rtl8723be/parameters/ips:Y
/sys/module/rtl8723be/parameters/disable_watchdog:N
/sys/module/rtl8723be/parameters/debug:0
/sys/module/rtl8723be/parameters/fwlps:Y
ifconfig

Codice: Seleziona tutto

enp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 98:e7:f4:0f:1e:69  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Loopback locale)
        RX packets 271  bytes 20382 (20.3 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 271  bytes 20382 (20.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.43.177  netmask 255.255.255.0  broadcast 192.168.43.255
        inet6 fe80::13a7:d267:483a:ef47  prefixlen 64  scopeid 0x20<link>
        ether 54:8c:a0:ac:76:4f  txqueuelen 1000  (Ethernet)
        RX packets 1840  bytes 1220544 (1.2 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1631  bytes 340085 (340.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
rfkill list all

Codice: Seleziona tutto

0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no


sudo iwlist wlo1 scan

Codice: Seleziona tutto

wlo1      Scan completed :
          Cell 01 - Address: 30:4B:07:EB:10:AA
                    Channel:10
                    Frequency:2.457 GHz (Channel 10)
                    Quality=36/70  Signal level=-74 dBm  
                    Encryption key:on
                    ESSID:"moto g(6) plus 1066"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=0000000e9172065f
                    Extra: Last beacon: 68ms ago
                    IE: Unknown: 00136D6F746F206728362920706C75732031303636
                    IE: Unknown: 010482848B96
                    IE: Unknown: 03010A
                    IE: Unknown: 072A4954200101140201140301140401140501140601140701140801140901140A01140B01140C01140D0114
                    IE: Unknown: 3B0E51515354737475767778797A7B80
                    IE: Unknown: 2A0100
                    IE: Unknown: 32080C1218243048606C
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 2D1A2D0113FF00000000000000000000000000000000000000000000
                    IE: Unknown: 3D160A000400000000000000000000000000000000000000
                    IE: Unknown: DD180050F2020101810003A4000027A4000042435E0062322F00
                    IE: Unknown: BF0C12718033FEFF8601FEFF8601
                    IE: Unknown: C005000000FEFF
                    IE: Unknown: 7F080400000000000040
          Cell 02 - Address: DC:66:72:8A:63:AB
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=34/70  Signal level=-76 dBm  
                    Encryption key:on
                    ESSID:"AndroidAP"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 11 Mb/s
                              12 Mb/s; 24 Mb/s; 9 Mb/s
                    Bit Rates:18 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=000000013a3a3188
                    Extra: Last beacon: 2104ms ago
                    IE: Unknown: 0009416E64726F69644150
                    IE: Unknown: 010882848B8C9698B012
                    IE: Unknown: 030106
                    IE: Unknown: 2A0100
                    IE: Unknown: 32042448606C
                    IE: Unknown: 05050103000000
                    IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: 2D1A2C101DFF00000000000000000000000000000006000000000000
                    IE: Unknown: 3D1606080400000000000000000000000000000000000000
EDIT:
per provare a vedere se migliora cambiando l'antenna (sempre se può servire a qualcosa), posso usare sempre

Codice: Seleziona tutto

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=1
???
Ultima modifica di Lews Therin il mercoledì 9 gennaio 2019, 16:27, modificato 1 volta in totale.
Avatar utente
thece
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 13186
Iscrizione: lunedì 23 aprile 2007, 14:16
Distribuzione: Debian 12 (Bookworm) - KDE

Re: Ubuntu 18.04.1, Realtek RTL8723BE, Wi-Fi debole

Messaggio da thece »

OK, adesso le reti WIFI appaiono. Il segnale è un pò basso, proviamo a migliorare la ricezione

Codice: Seleziona tutto

sudo modprobe -rv rtl8723be
sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=1
grep -R [[:graph:]] /sys/module/rtl8723be/parameters
sudo iwlist wlo1 scan
Se il segnale dovesse essere ancora basso prova a commutare su ant_sel=2

Codice: Seleziona tutto

sudo modprobe -v rtl8723be ips=0 fwlps=0 ant_sel=2
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 5 ospiti