Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 23-11-2018 09:19:27

DamBlake
Appena sbarcato sul forum
Registrato: 11-06-2015
Messaggi: 15

Driver wifi ASUS n13 non funzionano

Ciao a tutti, ho aggiornato il kernel al 4.19.2. Purtroppo al riavvio il wifi (il driver viene creato con ndiswrapper, ho controllato) non dà segni di vita, eppure il kmod ndiswrapper viene creato. Se faccio partire il sistema con il kernel 4.18 tutto funziona correttamente. Ho disinstallato il 4.19, ma tiene gli headers 4.19 (altrimenti mi disinstalla un sacco di programmi), e nella lista dei pacchetti mi compare il kernel-headers solo del 4.16. Come posso risolvere?


Anche l'orologio rotto segna due volte al giorno l'ora esatta.

Non in linea

#2 23-11-2018 09:50:32

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 1'826
Sito web

Re: Driver wifi ASUS n13 non funzionano

Ciao Damblake,
potresti fissare il kernel che vuoi usare nel grub.

Vediamo se usi UEFI o BIOS:

$ [ -d /sys/firmware/efi ] && echo "EFI" || echo "BIOS"
$ dmesg |grep -i EFI

Se usi BIOS:

# grep '$menuentry_id_option' /boot/grub2/grub.cfg

Se invece usi UEFI:

# grep '$menuentry_id_option' /boot/efi/EFI/fedora/grub.cfg

L'output che ti viene mostrato e' una cosa del genere:

menuentry 'Fedora (4.19.2-300.fc29.x86_64) 29 (Twenty Nine)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.19.2-300.fc29.x86_64-advanced-d6a4b622-059a-49ac-96dd-e9cdbfa8bad5' {
menuentry 'Fedora (4.18.18-300.fc29.x86_64) 29 (Twenty Nine)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.18.18-300.fc29.x86_64-advanced-d6a4b622-059a-49ac-96dd-e9cdbfa8bad5' {
menuentry 'Fedora (4.18.17-300.fc29.x86_64) 29 (Twenty Nine)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.18.17-300.fc29.x86_64-advanced-d6a4b622-059a-49ac-96dd-e9cdbfa8bad5' {
menuentry 'Fedora (0-rescue-c8ba1b27127441e8b04a5d3d11163dd5) 29 (Twenty Nine)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-c8ba1b27127441e8b04a5d3d11163dd5-advanced-d6a4b622-059a-49ac-96dd-e9cdbfa8bad5' {

(io sono su f29 e con BIOS)

A questo punto prendi la stringa dopo $menuentry_id_option del kernel che vuoi fissare, e modifichi /etc/default/grub cosi':

# nano /etc/default/grub
...
#GRUB_DEFAULT=saved
GRUB_DEFAULT="gnulinux-4.18.18-300.fc29.x86_64-advanced-d6a4b622-059a-49ac-96dd-e9cdbfa8bad5"

A questo punto ti basta rigenerare il grub con:

# (for f in /boot/{efi/EFI/fedora,grub2}/grub.cfg; do [ -f $f ] && grub2-mkconfig -o $f; done)

e riavviare.

Se hai UEFI e qualcosa non ti torna, fermati e posta l'errore.

Non in linea

#3 23-11-2018 13:37:49

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 173

Re: Driver wifi ASUS n13 non funzionano

Io ho l'impressione che quel kernel sia buggato.
L'ho installato su una macchina con Fedora 29, e a parte che all'avvio ci ha messo un'eternità (mi sembra a causa di akmod-nvidia e akmod-VirtualBox), quando finalmente arrivo al desktop non riesco ad eseguire né

$ firefox

(da terminale non compare nessun output, il processo parte, ma non compare nessuna finestra del programma), né

$ libreoffice

(da terminale non compare nessun output, il processo parte, si vede il rettangolo al centro dello schermo con la scritta "Libreoffice", che rimane lì senza che si apra la finestra del programma).
Dopodiché, si blocca tutto, e devo brutalizzare per riavviare.
Anch'io ho rimosso il kernel.
Nota: per rimuovere il kernel bisogna usare

# dnf remove kernel-core-4-19\*

in quanto rimuovendo il kernel-core viene rimosso il relativo kernel per dipendenza, ma non viceversa.

@DamBlake:
Hai provato un

# dnf downgrade kernel-headers

Ultima modifica di QuarkF (23-11-2018 13:41:11)


Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

Non in linea

#4 24-11-2018 09:11:49

DamBlake
Appena sbarcato sul forum
Registrato: 11-06-2015
Messaggi: 15

Re: Driver wifi ASUS n13 non funzionano

appena installato il kernel 4.19, grep mi dà questo output:

menuentry 'Fedora (4.19.2-200.fc28.x86_64) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.14.11-300.fc27.x86_64-advanced-a00f549d-671d-47d4-b3f0-6359e0666357' {
menuentry 'Fedora (4.18.18-200.fc28.x86_64) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.14.11-300.fc27.x86_64-advanced-a00f549d-671d-47d4-b3f0-6359e0666357' {
menuentry 'Fedora (4.18.17-200.fc28.x86_64) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.14.11-300.fc27.x86_64-advanced-a00f549d-671d-47d4-b3f0-6359e0666357' {

Anche l'orologio rotto segna due volte al giorno l'ora esatta.

Non in linea

#5 24-11-2018 09:22:13

DamBlake
Appena sbarcato sul forum
Registrato: 11-06-2015
Messaggi: 15

Re: Driver wifi ASUS n13 non funzionano

il downgrade mi riporta comunque a kernel-headers 4.16


Anche l'orologio rotto segna due volte al giorno l'ora esatta.

Non in linea

#6 26-11-2018 17:53:03

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 1'826
Sito web

Re: Driver wifi ASUS n13 non funzionano

E' strano, perche' i tuoi menuentry_id_option sono tutti uguali.
Proviamo a ricostruire il grub:

# (for f in /boot/{efi/EFI/fedora,grub2}/grub.cfg; do [ -f $f ] && grub2-mkconfig -o $f; done)

e poi vediamo se e' cambiato qualcosa:

# grep '$menuentry_id_option' /boot/efi/EFI/fedora/grub.cfg

Non in linea

#7 27-11-2018 07:50:32

DamBlake
Appena sbarcato sul forum
Registrato: 11-06-2015
Messaggi: 15

Re: Driver wifi ASUS n13 non funzionano

Non uso l'efi, sono un tradizionalista... smile


Anche l'orologio rotto segna due volte al giorno l'ora esatta.

Non in linea

#8 27-11-2018 11:22:00

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 1'826
Sito web

Re: Driver wifi ASUS n13 non funzionano

Molto bene!

Ultima modifica di bebo_sudo (27-11-2018 12:50:06)

Non in linea

#9 27-11-2018 23:22:35

DamBlake
Appena sbarcato sul forum
Registrato: 11-06-2015
Messaggi: 15

Re: Driver wifi ASUS n13 non funzionano

Anche con il kernel 4.19.3 nulla da fare. Non rileva il wifi asus. Tuttavia, se metto un vecchio usb dongle sitecom, lo vede e funziona. Credo che non riesca a compilare i driver con il dkms. Tra l'altro, quando spengo, sta una vita prima di fare lo shutdown. Naturalmente, senza alcun risultato al riavvio.

Ultima modifica di DamBlake (29-11-2018 01:49:00)


Anche l'orologio rotto segna due volte al giorno l'ora esatta.

Non in linea

#10 30-11-2018 12:52:34

DamBlake
Appena sbarcato sul forum
Registrato: 11-06-2015
Messaggi: 15

Re: Driver wifi ASUS n13 non funzionano

Ho provato a togliere da /etc/modeprobe il file che bloccava il diver nativo per il chip 8192cu (utilizzo i driver fixed che vanno molto meglio). Il dongle funziona, ma con tutti i limiti del driver nativo (dà anche problemi su altri sistemi operativi dopo il riavvio). Ho notato che l'albero in /lib/modules dei kernel 4.19.x (ho provato a installare il 4.19.4, nulla di nuovo) è completamente diverso rispetto a quelli dei kernel precedenti. In particolare, non carica il file 8192cu.ko.xz (quello dei diver fixed) nella cartella /lib/modules/4.19(eccetera)/extra. E' un comportamento normale che vale per tutti i nuovi kernel o è un bug? Tra l'altro, con i kernel 4.19 lo shutdown e il reboot durano diversi minuti prima del riavvio e dell'arresto effettivi.

Ultima modifica di DamBlake (30-11-2018 13:00:37)


Anche l'orologio rotto segna due volte al giorno l'ora esatta.

Non in linea

#11 30-11-2018 15:17:49

andreamal
Fedora nel sangue
Da Roma
Registrato: 16-12-2009
Messaggi: 1'673

Re: Driver wifi ASUS n13 non funzionano

Pare che il kernel 4.19.xxx abbia dei problemi, se lo hai prova ad avviare con un kernel 4.18.xx


Ciao
Andrea Malfatti

Non in linea

#12 30-11-2018 23:08:48

enricota
Greenhorn
Registrato: 28-11-2018
Messaggi: 3

Re: Driver wifi ASUS n13 non funzionano

Anche io ho problemi sulla 28 con i Kernel 4.19
Uso avvio tipo  EFI

menuentry 'Fedora (4.19.3-200.fc28.x86_64) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.16.3-301.fc28.x86_64-advanced-755ee806-be18-48e7-9794-000ff93b0a19' {
menuentry 'Fedora (4.19.2-200.fc28.x86_64) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.16.3-301.fc28.x86_64-advanced-755ee806-be18-48e7-9794-000ff93b0a19' {
menuentry 'Fedora (4.18.18-200.fc28.x86_64) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-4.16.3-301.fc28.x86_64-advanced-755ee806-be18-48e7-9794-000ff93b0a19' {
menuentry 'Fedora (0-rescue-7ea180427c2a4f808fd90138f6ae296e) 28 (Workstation Edition)' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-7ea180427c2a4f808fd90138f6ae296e-advanced-755ee806-be18-48e7-9794-000ff93b0a19' {
menuentry 'Windows Boot Manager (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-3D24-9E49' {

Ma ho notato sul menuentry che ......gnulinux-4.16.3 non corrisponde al kernel inzio riga e che nelle vostre shermate ci sono versioni diverse ..
Perche'  ???
Vorrei fare in modo di non perdere la mia ultima versione 4.18 e bloccare eventuali aggiornamenti del kernel a questa versione,
cercando info ho trovato questo:

 sudo nano /etc/dnf/dnf.conf 

aggiungere
'excludepkgs = kernel-*'

Vi sembra corretto?
Grazie per l aiuto un saluto big_smile


Desktop
Intel i7-7700K ( no overclock ), ASUS PRIME Z270M-PLUS, Asus GeForce GTX 1050TI, Corsair 32 GB, DDR4

Non in linea

Piè di pagina