Ciao a tutti, ho una scheda Marvell Gigabit pcmcia installata sul mio vecchio toshiba satellite pro a200 con Ubuntu 20.04 e Desktop Budgie, all'accensione la scheda viene vista e correttamente inizializzata, tramite driver sky2; in caso di riavvio però la scheda non viene rilevata ed il modulo sky2 non viene caricato.

Ho provato a caricare manualmente il driver tramite comando sudo modprobe -i sky2, il modulo viene caricato (con lsmod lo vedo), ma la scheda continua a non funzionare, ho successivamente fatto stop e start del servizio network-manager senza ottenere alcun risultato (lo start lo esegue perché viene correttamente inizializzata una stampate collegata in wifi).

L'unica soluzione al momento è evitare il riavvio e se necessario effettuare spegnimento e accessione, avete qualche suggerimento per risolvere il problema?

Ciao e grazie, Gianpiero

chiesto 25 May, 21:16

gpfsax's gravatar image

gpfsax
20235

puoi vedere errori dai comandi:

systemctl --failed

journalctl -b -p err

confrontandoli quando va e quando non va

(26 May, 08:10) sacarde sacarde's gravatar image

Ciao Sacarde, non ci sono differenze di segnalazioni ... l'unica differenza è che con avvio a macchina spenta la scheda PCI-E Marvell Gigabit viene correttamente inizializzata, viene assegnato un IP ed è visibile con lspci, mentre con un reboot no, ho provato a fare un rescan (echo 1 > /sys/bus/pci/rescan) senza risultato, ho provato con coldreboot sperando facesse qualcosa di diverso rispetto ad un reboot, ma niente ... se ti viene in mente qualcosa fammi sapere. Ciao e grazie! Gianpiero

(26 May, 11:37) gpfsax gpfsax's gravatar image

guarda i parametri del modulo

systool -vm sky2

i parametri selezionabili li vedi da: modinfo sky2

p.s. riesci a vedere gli ID produttore e prodotto? lspci -nnpk

p.s. una prova la farei passando al kernel: acpi=off

(26 May, 14:15) sacarde sacarde's gravatar image

systool -vm sky2 Module = "sky2"

Attributes: coresize = "65536" initsize = "0" initstate = "live" refcnt = "0" srcversion = "BB558EA81DC3D52E543219D" taint = "" uevent = <store method="" only=""> version = "1.30"

Sections:

(31 May, 09:49) gpfsax gpfsax's gravatar image

modeinfo sky2 [..] parm: debug:Debug level (0=none,...,16=all) (int) parm: copybreak:Receive copy threshold (int) parm: disable_msi:Disable Message Signaled Interrupt (MSI) (int) parm: legacy_pme:Legacy power management (int)

(31 May, 09:49) gpfsax gpfsax's gravatar image

lspc -nnpk

02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller [11ab:4362] (rev 20)

(31 May, 09:51) gpfsax gpfsax's gravatar image

l'unico parametro interessante sarebbe: legacy_pme=1 da attivare

nel file: /etc/modprobe.d/sky2.conf

options sky2 legacy_pme=1

p.s. oltre alla prova con acpi=off passato al kernel

(31 May, 10:09) sacarde sacarde's gravatar image

Con il parametro su sky2 non è cambiato nulla, sembra più un problema di riconoscimento della scheda Marvell nell'avvio a caldo, provo con acpi=off ...

(31 May, 10:44) gpfsax gpfsax's gravatar image

altro parametro da provare da dare al modulo sky2 sarebbe:

disable_msi=1

(31 May, 10:52) sacarde sacarde's gravatar image

provato con parametro su sky2.conf, non cambia nulla; provato riavvio con acpi=off non cambia nulla ... sembra che con il riavvio (avvio a caldo?) non riesca a riconoscere la scheda Marvell

(31 May, 10:54) gpfsax gpfsax's gravatar image

quindi se riavvii non viene caricato il modulo...?

e se lo carichi a mano riprende a funzionare?

(31 May, 13:48) sacarde sacarde's gravatar image

aggiungo senza esito anche prova con parametro disable_msi=1 su sky2.conf, ed anche un tentativo di boot con pcie_asps=force, ma ancora nulla di fatto. Domanda: c'è modo di forzare una scansione delle schede PCIe visto che al riavvio sembra non vederla? Tra l'altro non vedo specfiche di errore con dmesg o journalctl o systemctl dopo il riavvio, mentre trovo su journal le segnalazioni relative alla scheda a seguito di un avvio, dopo un reboot sta scheda per il kernel non esiste ... mo diventa una questione di principio ahahahah

(31 May, 15:02) gpfsax gpfsax's gravatar image

si, ho provato anche a caricare manualmente il modulo con sudo modprobe -v sky2, ma non succede nulla, la scheda non viene inizializzata, come se non esistesse

(31 May, 15:20) gpfsax gpfsax's gravatar image

il comando "lsmod | grep sky" non mostra nulla?

p.s. e rieseguendo:

systemctl restart udev.service

(31 May, 15:23) sacarde sacarde's gravatar image

dopo aver caricato manualmente sky2 il comando lsmod|grep sky mostra correttamnte : sky2 65536 0

eseguendo systemctl restart udev.service apparentemente non succede nulla, nel senso che la scheda continua ad essere inattiva

(31 May, 17:02) gpfsax gpfsax's gravatar image

il dispositivo, eth0 o enp2s.. lo vedi creato?

dal comando : ip a

o "dmesg | grep eth"

(31 May, 17:32) sacarde sacarde's gravatar image

dopo riavvio e dopo aver caricato manualmente modulo sky2 vedo solo scheda interna e wireless, ma non la scheda Marvell

$ dmesg | grep eth [ 1.918622] r8169 0000:04:00.0 eth0: RTL8101e, 00:1b:38:a9:ef:14, XID b42, IRQ 17 [ 1.999053] r8169 0000:04:00.0 enp4s0: renamed from eth0

(03 Jun, 09:51) gpfsax gpfsax's gravatar image

come stai a aggiornamenti? quali kernel puoi avviare?

(03 Jun, 09:53) sacarde sacarde's gravatar image

$ dpkg --list | grep linux-image ii linux-image-5.4.0-110-generic 5.4.0-110.124 amd64 Signed kernel image generic ii linux-image-5.4.0-113-generic 5.4.0-113.127 amd64 Signed kernel image generic ii linux-image-generic 5.4.0.113.117 amd64 Generic Linux kernel image

(03 Jun, 14:44) gpfsax gpfsax's gravatar image

provato con tutti e 2 i kernel? si comporta allo stesso modo?

(03 Jun, 17:05) sacarde sacarde's gravatar image

Scusa, son un po' preso da altre cose, oggi pomeriggio provo ad avviare con il precedente kernel, però ti aggiungo un indizio che ho notato solo oggi, se il pc va in standby la scheda si spegne (ha due led sopra), riaprendo la sessione la scheda si riattiva correttamente.

(08 Jun, 12:39) gpfsax gpfsax's gravatar image

Rieccomi, anche con kernel precedente con il riavvio non vede più la scheda aggiuntiva. Resta così, quando necessario farò spegnimento e riaccensione.

(22 Jun, 15:17) gpfsax gpfsax's gravatar image
Scrivi tu la prima risposta!
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×2,035
×20

domanda posta: 25 May, 21:16

domanda visualizzata: 73 volte

ultimo aggiornamento: 22 Jun, 15:17

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.