[Risolto] [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
giancarlo
Prode Principiante
Messaggi: 74
Iscrizione: giovedì 27 luglio 2006, 0:48

[Risolto] [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da giancarlo »

Ciao a tutti.
Sono passato a 10.10 da 9.10 (ho la /home su un altro disco) ed ho scoperto che la mia scheda Wireless PCI (ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow]) non è più riconosciuta.
Dopo aver picchiato la testa contro il muro  >:( ho cercato un po' in giro e mi pare di capire che possa ripartire solo usando Ndiswrapper ed il driver Win (sperando di trovarlo ancora).
E' davvero così?
Ad essere onesti non mi va proprio giù.  (bad)

Grazie.
Giancarlo
Ultima modifica di giancarlo il martedì 26 ottobre 2010, 10:40, modificato 1 volta in totale.
dany-vai
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 481
Iscrizione: domenica 24 gennaio 2010, 19:26
Desktop: kde 4.8
Distribuzione: Ubuntu 12.04 LTS i686
Località: Marsala(TP)

Re: [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da dany-vai »

Io ti consiglio innanzitutto di provare la 10.10 live, e vedi se da li viene riconosciuta. Se è così, è saltato qualcosa nell'avanzamento di versione, che è purtroppo ancora largamente sconsigliato.

Se poi hai una /home separata, ti conviene installare ex novo la 10.10, ci mette un quarto del tempo e ottieni lo stesso risultato.

Ps: con la 9.10 la scheda era direttamente riconosciuta o dovevi attivare un driver proprietario?
Free as free speech
giancarlo
Prode Principiante
Messaggi: 74
Iscrizione: giovedì 27 luglio 2006, 0:48

Re: [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da giancarlo »

Con la 9,10 era direttamente riconosciuta.
Ho fatto, l'avanzamento a 10.04 e non è stata più riconosciuta.
Pensando qualcosa fosse andato male, ho fatto la installazione ex-novo con la 10.10.
Il fatto curioso è che il disco di installazione la riconosce (così inizialmente sono diventato matto a cercare la causa).
Ho ripetuto l'installazione con lo stesso risultato (sic!), poi mi sono accorto che in fase di boot me lo segnala pure.
Ora posso pensare che non venga installato per default, ma che nemmeno si possa ripescare e debba andare a caricarlo con Ndiswrapper mi pare proprio sbagliato!
O no?
dany-vai
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 481
Iscrizione: domenica 24 gennaio 2010, 19:26
Desktop: kde 4.8
Distribuzione: Ubuntu 12.04 LTS i686
Località: Marsala(TP)

Re: [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da dany-vai »

La tua scheda dovrebbe essere supportata dal driver p54pci, è più probabile che il modulo vada in conflitto con altri.
Posta l'output di

Codice: Seleziona tutto

lsmod]/code]
Free as free speech
giancarlo
Prode Principiante
Messaggi: 74
Iscrizione: giovedì 27 luglio 2006, 0:48

Re: [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da giancarlo »

eccolo:

Codice: Seleziona tutto

[tt]Module                  Size  Used by
i810                   16571  2 
drm                   168054  3 i810
parport_pc             26058  1 
ppdev                   5556  0 
snd_intel8x0           25632  3 
snd_ac97_codec         99227  1 snd_intel8x0
ac97_bus                1014  1 snd_ac97_codec
snd_pcm                71475  2 snd_intel8x0,snd_ac97_codec
p54pci                  7571  0 
p54common              25426  1 p54pci
snd_seq_midi            4588  0 
led_class               2633  1 p54common
snd_rawmidi            17783  1 snd_seq_midi
mac80211              231541  2 p54pci,p54common
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
cfg80211              144470  2 p54common,mac80211
intel_agp              26360  1 
snd                    49006  13 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse                59033  0 
soundcore                880  1 snd
serio_raw               4022  0 Module                  Size  Used by
i810                   16571  2 
drm                   168054  3 i810
parport_pc             26058  1 
ppdev                   5556  0 
snd_intel8x0           25632  3 
snd_ac97_codec         99227  1 snd_intel8x0
ac97_bus                1014  1 snd_ac97_codec
snd_pcm                71475  2 snd_intel8x0,snd_ac97_codec
p54pci                  7571  0 
p54common              25426  1 p54pci
snd_seq_midi            4588  0 
led_class               2633  1 p54common
snd_rawmidi            17783  1 snd_seq_midi
mac80211              231541  2 p54pci,p54common
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
cfg80211              144470  2 p54common,mac80211
intel_agp              26360  1 
snd                    49006  13 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse                59033  0 
soundcore                880  1 snd
serio_raw               4022  0 
snd_page_alloc          7120  2 snd_intel8x0,snd_pcm
lp                      7342  0 
shpchp                 29886  0 
intel_rng               2320  0 
agpgart                32011  3 drm,intel_agpModule                  Size  Used by
i810                   16571  2 
drm                   168054  3 i810
parport_pc             26058  1 
ppdev                   5556  0 
snd_intel8x0           25632  3 
snd_ac97_codec         99227  1 snd_intel8x0
ac97_bus                1014  1 snd_ac97_codec
snd_pcm                71475  2 snd_intel8x0,snd_ac97_codec
p54pci                  7571  0 
p54common              25426  1 p54pci
snd_seq_midi            4588  0 
led_class               2633  1 p54common
snd_rawmidi            17783  1 snd_seq_midi
mac80211              231541  2 p54pci,p54common
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
cfg80211              144470  2 p54common,mac80211
intel_agp              26360  1 
snd                    49006  13 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse                59033  0 
soundcore                880  1 snd
serio_raw               4022  0 
snd_page_alloc          7120  2 snd_intel8x0,snd_pcm
lp                      7342  0 
shpchp                 29886  0 
intel_rng               2320  0 
agpgart                32011  3 drm,intel_agpModule                  Size  Used by
i810                   16571  2 
drm                   168054  3 i810
parport_pc             26058  1 
ppdev                   5556  0 
snd_intel8x0           25632  3 
snd_ac97_codec         99227  1 snd_intel8x0
ac97_bus                1014  1 snd_ac97_codec
snd_pcm                71475  2 snd_intel8x0,snd_ac97_codec
p54pci                  7571  0 
p54common              25426  1 p54pci
snd_seq_midi            4588  0 
led_class               2633  1 p54common
snd_rawmidi            17783  1 snd_seq_midi
mac80211              231541  2 p54pci,p54common
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
cfg80211              144470  2 p54common,mac80211
intel_agp              26360  1 
snd                    49006  13 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse                59033  0 
soundcore                880  1 snd
serio_raw               4022  0 
snd_page_alloc          7120  2 snd_intel8x0,snd_pcm
lp                      7342  0 
shpchp                 29886  0 
intel_rng               2320  0 
agpgart                32011  3 drm,intel_agpModule                  Size  Used by
i810                   16571  2 
drm                   168054  3 i810
parport_pc             26058  1 
ppdev                   5556  0 
snd_intel8x0           25632  3 
snd_ac97_codec         99227  1 snd_intel8x0
ac97_bus                1014  1 snd_ac97_codec
snd_pcm                71475  2 snd_intel8x0,snd_ac97_codec
p54pci                  7571  0 
p54common              25426  1 p54pci
snd_seq_midi            4588  0 
led_class               2633  1 p54common
snd_rawmidi            17783  1 snd_seq_midi
mac80211              231541  2 p54pci,p54common
snd_seq_midi_event      6047  1 snd_seq_midi
snd_seq                47174  2 snd_seq_midi,snd_seq_midi_event
snd_timer              19067  2 snd_pcm,snd_seq
snd_seq_device          5744  3 snd_seq_midi,snd_rawmidi,snd_seq
cfg80211              144470  2 p54common,mac80211
intel_agp              26360  1 
snd                    49006  13 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse                59033  0 
soundcore                880  1 snd
serio_raw               4022  0 
snd_page_alloc          7120  2 snd_intel8x0,snd_pcm
lp                      7342  0 
shpchp                 29886  0 
intel_rng               2320  0 
agpgart                32011  3 drm,intel_agp
parport                31492  3 parport_pc,ppdev,lp
usb_storage            40172  0 
3c59x                  32011  0 
mii                     4425  1 3c59x
parport                31492  3 parport_pc,ppdev,lp
usb_storage            40172  0 
3c59x                  32011  0 
mii                     4425  1 3c59x
parport                31492  3 parport_pc,ppdev,lp
usb_storage            40172  0 
3c59x                  32011  0 
mii                     4425  1 3c59x
parport                31492  3 parport_pc,ppdev,lp
usb_storage            40172  0 
3c59x                  32011  0 
mii                     4425  1 3c59x
snd_page_alloc          7120  2 snd_intel8x0,snd_pcm
lp                      7342  0 
shpchp                 29886  0 
intel_rng               2320  0 
agpgart                32011  3 drm,intel_agp
parport                31492  3 parport_pc,ppdev,lp
usb_storage            40172  0 
3c59x                  32011  0 
mii                     4425  1 3c59x[/tt]
Grazie.
giancarlo
Prode Principiante
Messaggi: 74
Iscrizione: giovedì 27 luglio 2006, 0:48

Re: [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da giancarlo »

mi hai messo una pulce nell'orecchio.
Ho controllato dmesg (si, potevo farlo prima...) ed ho trovato:

Codice: Seleziona tutto

[   31.160236] p54pci 0000:01:0a.0: enabling device (0014 -> 0016)
[   31.160276] p54pci 0000:01:0a.0: found PCI INT A -> IRQ 11
[   31.160358] p54pci 0000:01:0a.0: sharing IRQ 11 with 0000:01:09.1
[   31.354152] p54pci 0000:01:0a.0: Cannot find firmware (isl3886pci)
[   31.463334] phy0: p54 detected a LM86 firmware
[   31.463360] phy0: FW rev 2.7.0.0 - Softmac protocol 4.1
[   31.463375] phy0: you are using an obsolete firmware. visit http://wireless.kernel.org/en/users/Drivers/p54 and grab one for "kernel >= 2.6.28"!
[   31.463399] phy0: cryptographic accelerator WEP:YES, TKIP:YES, CCMP:no
[   31.726529] type=1400 audit(1287331290.649:11): apparmor="STATUS" operation="profile_load" name="/usr/lib/cups/backend/cups-pdf" pid=676 comm="apparmor_parser"
[   32.925909] Intel ICH 0000:00:1f.5: found PCI INT B -> IRQ 10
[   32.925981] Intel ICH 0000:00:1f.5: sharing IRQ 10 with 0000:00:1f.3
[   32.926017] Intel ICH 0000:00:1f.5: sharing IRQ 10 with 0000:01:09.0
[   32.928214] Intel ICH 0000:00:1f.5: setting latency timer to 64
[   33.070524] phy0: hwaddr 00:60:b3:08:0e:03, MAC:isl3890 RF:Frisbee
[   33.679896] intel8x0_measure_ac97_clock: measured 54240 usecs (2606 samples)
[   33.679920] intel8x0: clocking to 48000
[   33.730295] phy0: Selected rate control algorithm 'minstrel'
[   33.764724] Registered led device: p54-phy0::assoc
[   33.765592] Registered led device: p54-phy0::tx
[   33.767844] Registered led device: p54-phy0::rx
[   33.768804] Registered led device: p54-phy0::radio
[   33.768852] p54pci 0000:01:0a.0: is registered as 'phy0'
[   35.382903] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Allora ho cercato il firmware mancante isl3886pci), l'ho scaricato dal sito: http://linuxwireless.org/en/users/Drivers/p54 e l'ho messo in /lib/firmware come isl3886pci.
Pensavo di avercela fatta (wlan0 è magicamente riapparso, e vede il mio AP) ma ho esultato troppo presto.
Posso infatti configurarlo, ma non va mai attivo, sia nella versione 2.13.12.0.arm sia nella versione 2.13.22.0.arm.

La configurazione (WEP128, open) è la stessa che utilizzavo prima e uso su altri PC (sia linux che XP): c'è ancora qualcosa che mi sfugge.
Il risultato di iwconfig, una volta attivato wlan0, è il seguente:

Codice: Seleziona tutto

wlan0     IEEE 802.11bg  ESSID:"SalamediVarzi"  
          Mode:Managed  Frequency:2.442 GHz  Access Point: 00:13:64:17:17:BB   
          Bit Rate=1 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=39/70  Signal level=-71 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
mentre l'output di dmesg è:

Codice: Seleziona tutto

[ 2012.589974] wlan0: authenticate with 00:13:64:17:17:bb (try 1)
[ 2012.592206] wlan0: authenticated
[ 2012.592404] wlan0: associate with 00:13:64:17:17:bb (try 1)
[ 2012.594532] wlan0: RX AssocResp from 00:13:64:17:17:bb (capab=0x471 status=0 aid=2)
[ 2012.594558] wlan0: associated
[ 2058.372326] wlan0: deauthenticating from 00:13:64:17:17:bb by local choice (reason=3)
[ 2058.376217] cfg80211: All devices are disconnected, going to restore regulatory settings
[ 2058.376255] cfg80211: Restoring regulatory settings
[ 2058.376276] cfg80211: Calling CRDA to update world regulatory domain
[ 2058.568439] cfg80211: World regulatory domain updated:
[ 2058.568467]     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2058.568489]     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2058.568509]     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 2058.568528]     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 2058.568547]     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2058.568566]     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2059.592937] wlan0: authenticate with 00:13:64:17:17:bb (try 1)
[ 2059.597601] wlan0: authenticated
[ 2059.598335] wlan0: associate with 00:13:64:17:17:bb (try 1)
[ 2059.600454] wlan0: RX AssocResp from 00:13:64:17:17:bb (capab=0x471 status=0 aid=2)
[ 2059.600481] wlan0: associated
[ 2105.348265] wlan0: deauthenticating from 00:13:64:17:17:bb by local choice (reason=3)
[ 2105.350415] cfg80211: All devices are disconnected, going to restore regulatory settings
[ 2105.350451] cfg80211: Restoring regulatory settings
[ 2105.350472] cfg80211: Calling CRDA to update world regulatory domain
[ 2105.501094] cfg80211: World regulatory domain updated:
[ 2105.501126]     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2105.501148]     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2105.501167]     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 2105.501187]     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 2105.501206]     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 2105.501224]     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Idee?
Grazie.
Ultima modifica di giancarlo il domenica 17 ottobre 2010, 23:09, modificato 1 volta in totale.
giancarlo
Prode Principiante
Messaggi: 74
Iscrizione: giovedì 27 luglio 2006, 0:48

[Wireless] Re: [Install] WiFi (ISL3886 [Prism Javelin/Prism Xbow]) perso dopo upgrade a 10.10

Messaggio da giancarlo »

Risolto così:

Codice: Seleziona tutto

sudo apt-get install linux-firmware-nonfree
giancarlo
Prode Principiante
Messaggi: 74
Iscrizione: giovedì 27 luglio 2006, 0:48

Re: [Risolto] [Install] WiFi (ISL3886 [Prism Javelin/Prism X

Messaggio da giancarlo »

La stessa soluzione funziona anche con 13.10.
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: Majestic-12 [Bot] e 6 ospiti