Messaggi: 237
Discussioni: 64
Registrato: 19 Feb 2020
07/10/2023, 17:31
(Questo messaggio è stato modificato l'ultima volta il: 08/10/2023, 22:03 da Sargon6.)
Salve a tutti.
Il mese scorso ho avuto problemi a far funzionare il mio WiFi integrato, problemi che, per LMDE5, ho risolto in questa discussione:
https://www.ergosumracalmuto.org/informa...p?tid=2217
Oggi, in una diversa partizione del medesimo hardware, ho installato LMDE6 e, avendo riscontrato il medesimo problema, ho pensato di applicare la medesima soluzione, ma a quanto pare le istruzioni che funzionano su LMDE5 non funzionano su LMDE6
Come potete constatare consultando l'output che riporto in calce, l'istruzione make non va a buon fine.
Qualcuno è in grado di dirmi l'origine del problema e proporre una soluzione?
Ringrazio sin d'ora chi mi aiuterà.
L'output "nefasto" è il seguente:
Codice: lmde6c@i7-11390H:~/Documenti/rtl8852be$ inxi -SCnxxxz # Verifica Sistema Operativo, CPU ed hardware per connettersi ad Internet
System:
Kernel: 6.1.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
Desktop: Cinnamon v: 5.8.4 tk: GTK v: 3.24.38 wm: muffin vt: 7 dm: LightDM
v: 1.26.0 Distro: LMDE 6 Faye base: Debian 12.1 bookworm
CPU:
Info: quad core model: 11th Gen Intel Core i7-11390H bits: 64 type: MT MCP
smt: enabled arch: Tiger Lake rev: 2 cache: L1: 320 KiB L2: 5 MiB L3: 12 MiB
Speed (MHz): avg: 641 high: 915 min/max: 400/5000:4800 cores: 1: 400
2: 915 3: 908 4: 850 5: 400 6: 857 7: 400 8: 400 bogomips: 54681
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: 4000
bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek driver: N/A pcie: speed: 2.5 GT/s lanes: 1 port: 3000
bus-ID: 03:00.0 chip-ID: 10ec:b852 class-ID: 0280
lmde6c@i7-11390H:~/Documenti$ sudo apt update # Aggiorna il Sistema Operativo
[sudo] password di lmde6c:
Trovato:1 http://security.debian.org bookworm-security InRelease
Trovato:2 https://deb.debian.org/debian bookworm InRelease
Trovato:3 https://deb.debian.org/debian bookworm-updates InRelease
Trovato:4 https://deb.debian.org/debian bookworm-backports InRelease
Ignorato:5 http://packages.linuxmint.com faye InRelease
Trovato:6 http://packages.linuxmint.com faye Release
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
Tutti i pacchetti sono aggiornati.
lmde6c@i7-11390H:~/Documenti$ sudo apt install git bc # Installa i pacchetti necessari per compilare il driver del WiFi
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
git è già alla versione più recente (1:2.39.2-1.1).
bc è già alla versione più recente (1.07.1-3+b1).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
lmde6c@i7-11390H:~/Documenti$ git clone https://github.com/HRex39/rtl8852be.git # Copia, nella cartella di lavoro, la cartella rtl8852be contenente i driver del WiFi
Clone in 'rtl8852be' in corso...
remote: Enumerating objects: 1070, done.
remote: Counting objects: 100% (157/157), done.
remote: Compressing objects: 100% (91/91), done.
remote: Total 1070 (delta 73), reused 137 (delta 57), pack-reused 913
Ricezione degli oggetti: 100% (1070/1070), 4.56 MiB | 11.15 MiB/s, fatto.
Risoluzione dei delta: 100% (250/250), fatto.
lmde6c@i7-11390H:~/Documenti$ cd rtl8852be # Accede alla cartella rtl8852be contenente i driver del WiFi
lmde6c@i7-11390H:~/Documenti/rtl8852be$ make # Compila i driver contenuti nella cartella
#rm -f .symvers.8852be
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.1.0-13-amd64/build M=/home/lmde6c/Documenti/rtl8852be modules
make[1]: ingresso nella directory «/usr/src/linux-headers-6.1.0-13-amd64»
CC [M] /home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.o
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c: In function ‘pci_cache_wback’:
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c:21:17: error: implicit declaration of function ‘pci_dma_sync_single_for_device’; did you mean ‘dma_sync_single_for_device’? [-Werror=implicit-function-declaration]
21 | pci_dma_sync_single_for_device(hwdev, *bus_addr, size,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| dma_sync_single_for_device
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c: In function ‘pci_cache_inv’:
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c:30:17: error: implicit declaration of function ‘pci_dma_sync_single_for_cpu’; did you mean ‘dma_sync_single_for_cpu’? [-Werror=implicit-function-declaration]
30 | pci_dma_sync_single_for_cpu(hwdev, *bus_addr, size, direction);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| dma_sync_single_for_cpu
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c: In function ‘pci_get_bus_addr’:
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c:39:29: error: implicit declaration of function ‘pci_map_single’; did you mean ‘dma_map_single’? [-Werror=implicit-function-declaration]
39 | *bus_addr = pci_map_single(hwdev, vir_addr, size, direction);
| ^~~~~~~~~~~~~~
| dma_map_single
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c: In function ‘pci_unmap_bus_addr’:
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c:50:17: error: implicit declaration of function ‘pci_unmap_single’; did you mean ‘dma_unmap_single’? [-Werror=implicit-function-declaration]
50 | pci_unmap_single(hwdev, *bus_addr, size, direction);
| ^~~~~~~~~~~~~~~~
| dma_unmap_single
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c: In function ‘pci_free_noncache_mem’:
/home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.c:97:17: error: implicit declaration of function ‘pci_free_consistent’ [-Werror=implicit-function-declaration]
97 | pci_free_consistent(pdev, size, vir_addr, *bus_addr);
| ^~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-6.1.0-13-common/scripts/Makefile.build:255: /home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.o] Errore 1
make[1]: *** [/usr/src/linux-headers-6.1.0-13-common/Makefile:2039: /home/lmde6c/Documenti/rtl8852be] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-6.1.0-13-amd64»
make: *** [Makefile:637: modules] Errore 2
lmde6c@i7-11390H:~/Documenti/rtl8852be$
-*-*-
Edit
Ho notato che il problema si presenta anche da live sia con
lmde-6-cinnamon-64bit.iso
sia con
ubuntu-mate-22.04.3-desktop-amd64.iso
ma non con
linuxmint-21.2-mate-64bit.iso
Messaggi: 868
Discussioni: 49
Registrato: 14 Jul 2020
08/10/2023, 11:03
(Questo messaggio è stato modificato l'ultima volta il: 08/10/2023, 11:05 da adrianomorselli.)
https://askubuntu.com/questions/1455396/...-rtl8852be
Forse adesso il kernel attuale non vuole digerirlo per niente, o magari è il gcc di compilazione
Messaggi: 237
Discussioni: 64
Registrato: 19 Feb 2020
(08/10/2023, 11:03)adrianomorselli Ha scritto: https://askubuntu.com/questions/1455396/...-rtl8852be
Forse adesso il kernel attuale non vuole digerirlo per niente, o magari è il gcc di compilazione Forse sono io che ho capito male ma... non funziona.
Codice: lmde6c@i7-11390H:~/Documenti$ git clone https://github.com/HRex39/rtl8852be.git -b dev
Clone in 'rtl8852be' in corso...
remote: Enumerating objects: 1070, done.
remote: Counting objects: 100% (157/157), done.
remote: Compressing objects: 100% (91/91), done.
remote: Total 1070 (delta 73), reused 137 (delta 57), pack-reused 913
Ricezione degli oggetti: 100% (1070/1070), 4.56 MiB | 11.20 MiB/s, fatto.
Risoluzione dei delta: 100% (250/250), fatto.
lmde6c@i7-11390H:~/Documenti$ cd rtl8852be
lmde6c@i7-11390H:~/Documenti/rtl8852be$ make
#rm -f .symvers.8852be
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.1.0-13-amd64/build M=/home/lmde6c/Documenti/rtl8852be modules
make[1]: ingresso nella directory «/usr/src/linux-headers-6.1.0-13-amd64»
CC [M] /home/lmde6c/Documenti/rtl8852be/platform/platform_linux_pc_pci.o
CC [M] /home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service.o
CC [M] /home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.o
/home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.c: In function ‘rtw_change_ifname’:
/home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.c:810:28: warning: passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
810 | _rtw_memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
| ~~~~~~~^~~~~~~~~~
/home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.c:48:24: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
48 | void _rtw_memcpy(void *dst, const void *src, u32 sz)
| ~~~~~~^~~
/home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.c: In function ‘rtw_random32’:
/home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.c:850:16: error: implicit declaration of function ‘prandom_u32’; did you mean ‘prandom_u32_max’? [-Werror=implicit-function-declaration]
850 | return prandom_u32();
| ^~~~~~~~~~~
| prandom_u32_max
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-6.1.0-13-common/scripts/Makefile.build:255: /home/lmde6c/Documenti/rtl8852be/os_dep/osdep_service_linux.o] Errore 1
make[1]: *** [/usr/src/linux-headers-6.1.0-13-common/Makefile:2039: /home/lmde6c/Documenti/rtl8852be] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-6.1.0-13-amd64»
make: *** [Makefile:637: modules] Errore 2
lmde6c@i7-11390H:~/Documenti/rtl8852be$
Messaggi: 868
Discussioni: 49
Registrato: 14 Jul 2020
Il tuo GCC potrebbe essere troppo avanzato per la riconpilazione di questo obsoleto modulo, puoi tentare l'installazione di un Gcc più vecchio e ricompilarlo con questo
Messaggi: 237
Discussioni: 64
Registrato: 19 Feb 2020
(08/10/2023, 11:43)adrianomorselli Ha scritto: Il tuo GCC potrebbe essere troppo avanzato per la riconpilazione di questo obsoleto modulo, puoi tentare l'installazione di un Gcc più vecchio e ricompilarlo con questo Con LMDE6:
Codice: lmde6c@i7-11390H:~$ inxi -SCnxxxz; git -v; bc -v
System:
Kernel: 6.1.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
Desktop: Cinnamon v: 5.8.4 tk: GTK v: 3.24.38 wm: muffin vt: 7 dm: LightDM
v: 1.26.0 Distro: LMDE 6 Faye base: Debian 12.1 bookworm
CPU:
Info: quad core model: 11th Gen Intel Core i7-11390H bits: 64 type: MT MCP
smt: enabled arch: Tiger Lake rev: 2 cache: L1: 320 KiB L2: 5 MiB L3: 12 MiB
Speed (MHz): avg: 469 high: 956 min/max: 400/5000:4800 cores: 1: 956
2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 bogomips: 54681
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: 4000
bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek driver: N/A pcie: speed: 2.5 GT/s lanes: 1 port: 3000
bus-ID: 03:00.0 chip-ID: 10ec:b852 class-ID: 0280
git version 2.39.2
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
lmde6c@i7-11390H:~$
Con LMDE5:
Codice: lmde5i7@i7-11390h:~$ inxi -SCnxxxz; git --version; bc -v
System: Kernel: 5.10.0-25-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Cinnamon 5.6.8 tk: GTK 3.24.24 wm: muffin
dm: LightDM 1.26.0 Distro: LMDE 5 Elsie base: Debian 11.2 bullseye
CPU: Info: Quad Core model: 11th Gen Intel Core i7-11390H bits: 64 type: MT MCP arch: Tiger Lake rev: 2 L2 cache: 12 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 54681
Speed: 1042 MHz min/max: 400/5000 MHz Core speeds (MHz): 1: 1042 2: 866 3: 935 4: 496 5: 1025 6: 635 7: 792 8: 739
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 v: kernel port: 4000 bus ID: 02:00.0
chip ID: 10ec:8168 class ID: 0200
IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek driver: rtl8852be v: N/A port: 3000 bus ID: 03:00.0 chip ID: 10ec:b852 class ID: 0280
IF: wlp3s0 state: up mac: <filter>
git version 2.30.2
bc 1.07.1
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006, 2008, 2012-2017 Free Software Foundation, Inc.
lmde5i7@i7-11390h:~$
Cosa dovrei fare esattamente?
Messaggi: 868
Discussioni: 49
Registrato: 14 Jul 2020
Ok, è abbastanza complesso perchè lmde è una debian, su Ubuntu è possibile installare più gcc e usare update-alternative per scegliere il gcc. Qui invece richiede di operare in chroot, scaricare il gcc desiderato e.....compilarlo, soluzione difficile, oppure inserire repositories oldstable, soluzione più semplice, e sempre con update-alternatives scegliere il gcc da usare per la compilazione. Vedi tu se ne vale la pena
Messaggi: 237
Discussioni: 64
Registrato: 19 Feb 2020
08/10/2023, 22:05
(Questo messaggio è stato modificato l'ultima volta il: 09/10/2023, 07:55 da Sargon6.)
Ho provato anche il suggerimento trovato qui.
https://easylinuxtipsproject.blogspot.co...k.html#ID9
Funziona!
Riassumo i comandi:
Codice: sudo apt-get install mokutil && mokutil --sb-state
sudo apt-get install gcc git build-essential linux-headers-$(uname -r)
git clone https://github.com/lwfinger/rtw89.git
cd rtw89
make
sudo make install
cd .. # Comando aggiunto da me
rm -v -R --interactive=never rtw89 # Comando modificato da me
Spegnere e riaccendere il computer; verificare se il WiFi funziona.
Se il WiFi funziona, ricordarsi di non aggiornare il kernel, in quanto ciò potrebbe costringerci a ripetere tutta la procedura.
Il mio output
Codice: lmde6c@i7-11390H:~/Documenti/Prova02$ sudo apt-get install mokutil && mokutil --sb-state
[sudo] password di lmde6c:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
mokutil è già alla versione più recente (0.6.0-2).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
SecureBoot disabled
Platform is in Setup Mode
lmde6c@i7-11390H:~/Documenti/Prova02$ sudo apt-get install gcc git build-essential linux-headers-$(uname -r)
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
gcc è già alla versione più recente (4:12.2.0-3).
git è già alla versione più recente (1:2.39.2-1.1).
build-essential è già alla versione più recente (12.9).
linux-headers-6.1.0-13-amd64 è già alla versione più recente (6.1.55-1).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
lmde6c@i7-11390H:~/Documenti/Prova02$ git clone https://github.com/lwfinger/rtw89.git
Clone in 'rtw89' in corso...
remote: Enumerating objects: 2847, done.
remote: Counting objects: 100% (682/682), done.
remote: Compressing objects: 100% (188/188), done.
remote: Total 2847 (delta 557), reused 568 (delta 494), pack-reused 2165
Ricezione degli oggetti: 100% (2847/2847), 6.06 MiB | 11.66 MiB/s, fatto.
Risoluzione dei delta: 100% (2150/2150), fatto.
lmde6c@i7-11390H:~/Documenti/Prova02$ cd rtw89
lmde6c@i7-11390H:~/Documenti/Prova02/rtw89$ make
make -C /lib/modules/6.1.0-13-amd64/build M=/home/lmde6c/Documenti/Prova02/rtw89 modules
make[1]: ingresso nella directory «/usr/src/linux-headers-6.1.0-13-amd64»
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/core.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/chan.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/mac80211.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/mac.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/phy.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/fw.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/cam.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/efuse.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/regd.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/sar.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/acpi.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/coex.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/ps.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/debug.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/ser.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/wow.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89core.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852a.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852a_table.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852a_rfk.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852a_rfk_table.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852a.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852ae.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ae.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8851b.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8851b_table.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8851b_rfk.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8851b_rfk_table.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851b.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8851be.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851be.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852b.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852b_table.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852b_rfk.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852b_rfk_table.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852b.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852be.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852be.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852c.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852c_table.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852c_rfk.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852c_rfk_table.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852c.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw8852ce.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ce.o
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/pci.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89pci.o
MODPOST /home/lmde6c/Documenti/Prova02/rtw89/Module.symvers
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89core.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89core.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89core.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw89core.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89pci.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89pci.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw89pci.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw89pci.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851b.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851b.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851b.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851b.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851be.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851be.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851be.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8851be.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852a.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852a.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852a.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852a.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ae.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ae.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ae.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ae.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852b.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852b.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852b.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852b.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852be.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852be.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852be.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852be.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852c.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852c.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852c.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852c.ko due to unavailability of vmlinux
CC [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ce.mod.o
LD [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ce.ko
BTF [M] /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ce.ko
Skipping BTF generation for /home/lmde6c/Documenti/Prova02/rtw89/rtw_8852ce.ko due to unavailability of vmlinux
make[1]: uscita dalla directory «/usr/src/linux-headers-6.1.0-13-amd64»
lmde6c@i7-11390H:~/Documenti/Prova02/rtw89$ sudo make install
make -C /lib/modules/6.1.0-13-amd64/build M=/home/lmde6c/Documenti/Prova02/rtw89 modules
make[1]: ingresso nella directory «/usr/src/linux-headers-6.1.0-13-amd64»
make[1]: uscita dalla directory «/usr/src/linux-headers-6.1.0-13-amd64»
Install rtw89 SUCCESS
mde6c@i7-11390H:~/Documenti/Prova02/rtw89$ cd .. # Comando aggiunto da me
lmde6c@i7-11390H:~/Documenti/Prova02$ rm -v -R --interactive=never rtw89 # Comando modificato da me
'rtw89/ps.h' rimosso
'rtw89/rtw8852b.o' rimosso
'rtw89/.rtw_8852a.o.cmd' rimosso
'rtw89/.rtw_8851be.o.cmd' rimosso
'rtw89/.rtw89pci.mod.o.cmd' rimosso
'rtw89/Module.symvers' rimosso
'rtw89/regd.o' rimosso
'rtw89/rtw8852c_rfk_table.h' rimosso
'rtw89/rtw_8851be.mod' rimosso
'rtw89/.mac.o.cmd' rimosso
'rtw89/.rtw_8852ae.mod.o.cmd' rimosso
'rtw89/.rtw_8852be.mod.cmd' rimosso
'rtw89/.rtw_8852b.mod.o.cmd' rimosso
'rtw89/rtw8852a_rfk_table.o' rimosso
'rtw89/.rtw_8852ae.mod.cmd' rimosso
'rtw89/rtw_8852ce.mod.c' rimosso
'rtw89/rtw8851b_rfk_table.o' rimosso
'rtw89/.rtw89pci.ko.cmd' rimosso
'rtw89/rtw_8851be.ko' rimosso
'rtw89/rtw8852a_rfk_table.c' rimosso
'rtw89/.rtw_8852a.mod.cmd' rimosso
'rtw89/rtw_8852b.mod' rimosso
'rtw89/.rtw8852c.o.d' rimosso
'rtw89/.rtw8851b_rfk_table.o.cmd' rimosso
'rtw89/rtw_8852ce.mod.o' rimosso
'rtw89/rtw89core.ko' rimosso
'rtw89/.rtw_8852a.mod.o.cmd' rimosso
'rtw89/.rtw8852b.o.cmd' rimosso
'rtw89/.mac80211.o.cmd' rimosso
'rtw89/debug.o' rimosso
'rtw89/efuse.h' rimosso
'rtw89/.rtw_8851be.mod.cmd' rimosso
'rtw89/mac80211.c' rimosso
'rtw89/rtw_8852b.mod.c' rimosso
'rtw89/.rtw8852c_rfk.o.cmd' rimosso
'rtw89/wow.c' rimosso
'rtw89/core.o' rimosso
'rtw89/acpi.o' rimosso
'rtw89/rtw8851b_rfk_table.c' rimosso
'rtw89/ps.c' rimosso
'rtw89/ser.o' rimosso
'rtw89/rtw_8851b.o' rimosso
'rtw89/rtw8852c_rfk.h' rimosso
'rtw89/.rtw_8852ce.o.cmd' rimosso
'rtw89/rtw_8852c.mod.c' rimosso
'rtw89/rtw_8852c.ko' rimosso
'rtw89/rtw89pci.o' rimosso
'rtw89/rtw8852c.h' rimosso
'rtw89/rtw_8852be.o' rimosso
'rtw89/rtw8852a.o' rimosso
'rtw89/core.c' rimosso
'rtw89/mac80211.o' rimosso
'rtw89/.rtw_8852be.mod.o.cmd' rimosso
'rtw89/core.h' rimosso
'rtw89/rtw_8852c.mod' rimosso
'rtw89/.rtw_8852b.mod.cmd' rimosso
'rtw89/usb.c' rimosso
'rtw89/.rtw_8852ae.ko.cmd' rimosso
'rtw89/wow.h' rimosso
'rtw89/mac.o' rimosso
'rtw89/rtw8852c_rfk_table.o' rimosso
'rtw89/.rtw8852a_rfk.o.cmd' rimosso
'rtw89/sar.c' rimosso
'rtw89/chan.c' rimosso
'rtw89/rtw_8852be.mod' rimosso
'rtw89/rtw8852a.c' rimosso
'rtw89/.rtw8852c_rfk_table.o.cmd' rimosso
'rtw89/rtw8851be.c' rimosso
'rtw89/debug.c' rimosso
'rtw89/.rtw_8852c.o.cmd' rimosso
'rtw89/rtw8852a_rfk_table.h' rimosso
'rtw89/rtw_8852c.o' rimosso
'rtw89/rtw8852b_rfk_table.o' rimosso
'rtw89/.rtw_8852ce.ko.cmd' rimosso
'rtw89/rtw_8852ae.mod.c' rimosso
'rtw89/rtw8852c_table.o' rimosso
'rtw89/util.h' rimosso
'rtw89/txrx.h' rimosso
'rtw89/.efuse.o.cmd' rimosso
'rtw89/.efuse.o.d' rimosso
'rtw89/cam.h' rimosso
'rtw89/.chan.o.cmd' rimosso
'rtw89/rtw89pci.mod.o' rimosso
'rtw89/pci.o' rimosso
'rtw89/rtw8852a_table.h' rimosso
'rtw89/rtw8852a_rfk.c' rimosso
'rtw89/rtw_8852a.ko' rimosso
'rtw89/rtw8852a.h' rimosso
'rtw89/rtw_8851be.mod.c' rimosso
'rtw89/.rtw8852a.o.d' rimosso
'rtw89/chan.o' rimosso
'rtw89/sar.o' rimosso
'rtw89/rtw89core.o' rimosso
'rtw89/.rtw8851b.o.cmd' rimosso
'rtw89/.sar.o.cmd' rimosso
'rtw89/rtw_8851b.mod.o' rimosso
'rtw89/debian/source/format' rimosso
removed directory 'rtw89/debian/source'
'rtw89/debian/compat' rimosso
'rtw89/debian/copyright' rimosso
'rtw89/debian/rtw89-dkms.dkms' rimosso
'rtw89/debian/rules' rimosso
'rtw89/debian/changelog' rimosso
'rtw89/debian/.gitignore' rimosso
'rtw89/debian/control' rimosso
removed directory 'rtw89/debian'
'rtw89/.rtw8852a_rfk_table.o.cmd' rimosso
'rtw89/.rtw89pci.o.cmd' rimosso
'rtw89/.rtw8851be.o.cmd' rimosso
'rtw89/.acpi.o.cmd' rimosso
'rtw89/rtw8852b_table.c' rimosso
'rtw89/rtw_8852a.o' rimosso
'rtw89/.rtw8851b_rfk.o.cmd' rimosso
'rtw89/rtw8851b.o' rimosso
'rtw89/.coex.o.d' rimosso
'rtw89/rtw_8852ae.mod' rimosso
'rtw89/mac.h' rimosso
'rtw89/.git/index' rimosso
'rtw89/.git/description' rimosso
'rtw89/.git/hooks/push-to-checkout.sample' rimosso
'rtw89/.git/hooks/pre-receive.sample' rimosso
'rtw89/.git/hooks/update.sample' rimosso
'rtw89/.git/hooks/pre-push.sample' rimosso
'rtw89/.git/hooks/pre-merge-commit.sample' rimosso
'rtw89/.git/hooks/pre-rebase.sample' rimosso
'rtw89/.git/hooks/post-update.sample' rimosso
'rtw89/.git/hooks/fsmonitor-watchman.sample' rimosso
'rtw89/.git/hooks/commit-msg.sample' rimosso
'rtw89/.git/hooks/pre-commit.sample' rimosso
'rtw89/.git/hooks/pre-applypatch.sample' rimosso
'rtw89/.git/hooks/prepare-commit-msg.sample' rimosso
'rtw89/.git/hooks/applypatch-msg.sample' rimosso
removed directory 'rtw89/.git/hooks'
'rtw89/.git/refs/heads/main' rimosso
removed directory 'rtw89/.git/refs/heads'
removed directory 'rtw89/.git/refs/tags'
'rtw89/.git/refs/remotes/origin/HEAD' rimosso
removed directory 'rtw89/.git/refs/remotes/origin'
removed directory 'rtw89/.git/refs/remotes'
removed directory 'rtw89/.git/refs'
'rtw89/.git/HEAD' rimosso
'rtw89/.git/packed-refs' rimosso
'rtw89/.git/config' rimosso
'rtw89/.git/objects/pack/pack-3e355fc175c6c54f19611e8ab924fc1f6fc0ceb9.idx' rimosso
'rtw89/.git/objects/pack/pack-3e355fc175c6c54f19611e8ab924fc1f6fc0ceb9.pack' rimosso
removed directory 'rtw89/.git/objects/pack'
removed directory 'rtw89/.git/objects/info'
removed directory 'rtw89/.git/objects'
'rtw89/.git/logs/refs/heads/main' rimosso
removed directory 'rtw89/.git/logs/refs/heads'
'rtw89/.git/logs/refs/remotes/origin/HEAD' rimosso
removed directory 'rtw89/.git/logs/refs/remotes/origin'
removed directory 'rtw89/.git/logs/refs/remotes'
removed directory 'rtw89/.git/logs/refs'
'rtw89/.git/logs/HEAD' rimosso
removed directory 'rtw89/.git/logs'
removed directory 'rtw89/.git/branches'
'rtw89/.git/info/exclude' rimosso
removed directory 'rtw89/.git/info'
removed directory 'rtw89/.git'
'rtw89/sign-file' rimosso
'rtw89/.rtw89core.mod.cmd' rimosso
'rtw89/.rtw_8851b.mod.o.cmd' rimosso
'rtw89/rtw8852b.h' rimosso
'rtw89/.rtw8851b.o.d' rimosso
'rtw89/.rtw_8852b.o.cmd' rimosso
'rtw89/fw.h' rimosso
'rtw89/.modules.order.cmd' rimosso
'rtw89/.phy.o.cmd' rimosso
'rtw89/rtw8852c_table.h' rimosso
'rtw89/openssl.conf' rimosso
'rtw89/usb.h' rimosso
'rtw89/.debug.o.d' rimosso
'rtw89/coex.c' rimosso
'rtw89/.rtw_8852c.mod.o.cmd' rimosso
'rtw89/rtw8851b_rfk.o' rimosso
'rtw89/rtw_8851be.o' rimosso
'rtw89/.pci.o.cmd' rimosso
'rtw89/rtw_8852be.mod.o' rimosso
'rtw89/rtw8852c_rfk.o' rimosso
'rtw89/rtw_8851b.ko' rimosso
'rtw89/rtw_8851b.mod.c' rimosso
'rtw89/rtw8852a_rfk.o' rimosso
'rtw89/.rtw8852ce.o.cmd' rimosso
'rtw89/.debug.o.cmd' rimosso
'rtw89/.pci.o.d' rimosso
'rtw89/rtw8852b_table.h' rimosso
'rtw89/.rtw8851b_table.o.cmd' rimosso
'rtw89/sar.h' rimosso
'rtw89/rtw_8852ce.mod' rimosso
'rtw89/wow.o' rimosso
'rtw89/rtw8852b.c' rimosso
'rtw89/acpi.h' rimosso
'rtw89/LICENSE' rimosso
'rtw89/rtw8852c_rfk_table.c' rimosso
'rtw89/rtw_8852a.mod' rimosso
'rtw89/efuse.o' rimosso
'rtw89/coex.h' rimosso
'rtw89/rtw_8852c.mod.o' rimosso
'rtw89/rtw_8852a.mod.o' rimosso
'rtw89/rtw89pci.mod' rimosso
'rtw89/modules.order' rimosso
'rtw89/rtw8851b_table.h' rimosso
'rtw89/pci.h' rimosso
'rtw89/debug.h' rimosso
'rtw89/.Module.symvers.cmd' rimosso
'rtw89/.ser.o.cmd' rimosso
'rtw89/.rtw8852ae.o.cmd' rimosso
'rtw89/fw.c' rimosso
'rtw89/.rtw_8852ce.mod.o.cmd' rimosso
'rtw89/suspend_rtw89' rimosso
'rtw89/rtw8852ae.c' rimosso
'rtw89/.rtw_8851b.mod.cmd' rimosso
'rtw89/rtw8851b_rfk_table.h' rimosso
'rtw89/rtw8852b_rfk_table.c' rimosso
'rtw89/rtw8851b_rfk.h' rimosso
'rtw89/chan.h' rimosso
'rtw89/rtw_8852be.mod.c' rimosso
'rtw89/.rtw8852c.o.cmd' rimosso
'rtw89/.rtw8852be.o.cmd' rimosso
'rtw89/rtw89pci.ko' rimosso
'rtw89/cam.c' rimosso
'rtw89/rtw89core.mod' rimosso
'rtw89/rtw8852b_table.o' rimosso
'rtw89/rtw8852c_table.c' rimosso
'rtw89/.rtw89core.ko.cmd' rimosso
'rtw89/rtw8852ce.c' rimosso
'rtw89/phy.o' rimosso
'rtw89/.ser.o.d' rimosso
'rtw89/rtw8851b.c' rimosso
'rtw89/rtw_8852ae.mod.o' rimosso
'rtw89/rtw_8852b.ko' rimosso
'rtw89/phy.c' rimosso
'rtw89/.rtw_8851be.mod.o.cmd' rimosso
'rtw89/.rtw89core.mod.o.cmd' rimosso
'rtw89/.phy.o.d' rimosso
'rtw89/cam.o' rimosso
'rtw89/regd.c' rimosso
'rtw89/.mac.o.d' rimosso
'rtw89/.rtw_8852b.ko.cmd' rimosso
'rtw89/phy.h' rimosso
'rtw89/.wow.o.cmd' rimosso
'rtw89/.rtw89core.o.cmd' rimosso
'rtw89/.cam.o.cmd' rimosso
'rtw89/rtw8852be.o' rimosso
'rtw89/rtw8852b_rfk_table.h' rimosso
'rtw89/rtw_8852be.ko' rimosso
'rtw89/.rtw_8852be.o.cmd' rimosso
'rtw89/.gitignore' rimosso
'rtw89/.coex.o.cmd' rimosso
'rtw89/rtw_8852ce.o' rimosso
'rtw89/rtw8852c.o' rimosso
'rtw89/.mac80211.o.d' rimosso
'rtw89/fw.o' rimosso
'rtw89/rtw89pci.mod.c' rimosso
'rtw89/ps.o' rimosso
'rtw89/rtw8852b_rfk.c' rimosso
'rtw89/rtw8852au.c' rimosso
'rtw89/.rtw_8852be.ko.cmd' rimosso
'rtw89/README.md' rimosso
'rtw89/efuse.c' rimosso
'rtw89/.rtw8852b_rfk_table.o.cmd' rimosso
'rtw89/.rtw_8852a.ko.cmd' rimosso
'rtw89/rtw8852c.c' rimosso
'rtw89/acpi.c' rimosso
'rtw89/.rtw_8852c.mod.cmd' rimosso
'rtw89/rtw8852be.c' rimosso
'rtw89/.rtw8852b.o.d' rimosso
'rtw89/rtw8851be.o' rimosso
'rtw89/mac.c' rimosso
'rtw89/rtw8852c_rfk.c' rimosso
'rtw89/.fw.o.cmd' rimosso
'rtw89/.core.o.d' rimosso
'rtw89/.rtw8852c_table.o.cmd' rimosso
'rtw89/rtw89core.mod.c' rimosso
'rtw89/.rtw8852a.o.cmd' rimosso
'rtw89/rtw_8852b.mod.o' rimosso
'rtw89/rtw_8852ae.o' rimosso
'rtw89/.rtw_8852ae.o.cmd' rimosso
'rtw89/rtw8852a_rfk.h' rimosso
'rtw89/.rtw_8851b.o.cmd' rimosso
'rtw89/.rtw8852a_table.o.cmd' rimosso
'rtw89/.rtw8852b_table.o.cmd' rimosso
'rtw89/rtw_8852ce.ko' rimosso
'rtw89/rtw8851b_rfk.c' rimosso
'rtw89/reg.h' rimosso
'rtw89/rtw8851b_table.o' rimosso
'rtw89/ser.c' rimosso
'rtw89/.regd.o.cmd' rimosso
'rtw89/.ps.o.cmd' rimosso
'rtw89/rtw8852b_rfk.h' rimosso
'rtw89/rtw_8852b.o' rimosso
'rtw89/.rtw_8852c.ko.cmd' rimosso
'rtw89/rtw89core.mod.o' rimosso
'rtw89/.rtw_8851b.ko.cmd' rimosso
'rtw89/rtw8852a_table.c' rimosso
'rtw89/rtw_8852a.mod.c' rimosso
'rtw89/rtw_8851b.mod' rimosso
'rtw89/Makefile' rimosso
'rtw89/rtw8852ce.o' rimosso
'rtw89/ser.h' rimosso
'rtw89/.core.o.cmd' rimosso
'rtw89/.rtw_8852ce.mod.cmd' rimosso
'rtw89/rtw8851b_table.c' rimosso
'rtw89/rtw8851b.h' rimosso
'rtw89/.rtw89pci.mod.cmd' rimosso
'rtw89/rtw_8851be.mod.o' rimosso
'rtw89/.fw.o.d' rimosso
'rtw89/rtw8852ae.o' rimosso
'rtw89/pci.c' rimosso
'rtw89/rtw8852a_table.o' rimosso
'rtw89/.rtw8852b_rfk.o.cmd' rimosso
'rtw89/.rtw_8851be.ko.cmd' rimosso
'rtw89/rtw_8852ae.ko' rimosso
'rtw89/coex.o' rimosso
'rtw89/rtw8852b_rfk.o' rimosso
removed directory 'rtw89'
lmde6c@i7-11390H:~/Documenti/Prova02$
La mia situazione attuale
Codice: lmde6c@i7-11390H:~$ inxi -SCnxxxz
System:
Kernel: 6.1.0-13-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
Desktop: Cinnamon v: 5.8.4 tk: GTK v: 3.24.38 wm: muffin vt: 7 dm: LightDM
v: 1.26.0 Distro: LMDE 6 Faye base: Debian 12.1 bookworm
CPU:
Info: quad core model: 11th Gen Intel Core i7-11390H bits: 64 type: MT MCP
smt: enabled arch: Tiger Lake rev: 2 cache: L1: 320 KiB L2: 5 MiB L3: 12 MiB
Speed (MHz): avg: 400 min/max: 400/5000:4800 cores: 1: 400 2: 400 3: 400
4: 400 5: 400 6: 400 7: 400 8: 400 bogomips: 54681
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: 4000
bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0 state: down mac: <filter>
Device-2: Realtek driver: rtw89_8852be v: N/A pcie: speed: 2.5 GT/s
lanes: 1 port: 3000 bus-ID: 03:00.0 chip-ID: 10ec:b852 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
lmde6c@i7-11390H:~$
Messaggi: 237
Discussioni: 64
Registrato: 19 Feb 2020
09/10/2023, 07:55
(Questo messaggio è stato modificato l'ultima volta il: 09/10/2023, 07:57 da Sargon6.)
Edit
Confrontando la soluzione con quella che funziona con LMDE5 con la soluzione che funziona con LMDE6, ho notato che la procedura precedente prevedeva l'uso del comando
Codice: sudo modprobe 8852be # Carica i driver 8852be installati
che permette di caricare i driver installati senza dover riavviare il computer, cosa indispensabile quando si vuole provare il procedimento in modalità LIVE.
Se qualcuno mi fa sapere quale comando bisogna dare per ottenere il medesimo effetto con la procedura che funziona con LMDE6, glie ne sarò grato.
Saluto.
Sargon6
Messaggi: 868
Discussioni: 49
Registrato: 14 Jul 2020
Dandogli da terminale il modulo si carica?
|