Errore nel caricamento del firmware ipw2100

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
bhackerozzo
Linux 0.x
Linux 0.x
Messaggi: 67
Iscritto il: sab 18 dic 2004, 0:00

Errore nel caricamento del firmware ipw2100

Messaggio da bhackerozzo »

Ciao a tutti,
stamattina, all'avvio del mio portatile, la scheda wireless ipw2100 ha deciso di rifiutare il suo firmware (e ovviamente non funzionava)! ma il file del firmware è corretto e si trova al suo posto. dopo aver scaricato e caricato un paio di volte il modulo, la scheda wifi ha ripreso a lavorare normalmente. la cosa strana è che non ho fatto nessun aggiornamento di driver o sistema operativo in questi giorni, e questo errore si è verificato di punto in bianco.
da windows funziona senza problemi.
ecco il syslog:

Codice: Seleziona tutto

May 20 10:53:49 localhost kernel: firmware_loading_store: unexpected value (0)
May 20 10:53:49 localhost kernel: ipw2100: eth0: Firmware 'ipw2100-1.3.fw' not a
vailable or load failed.
May 20 10:53:49 localhost kernel: ipw2100: eth0: ipw2100_get_firmware failed: -2
May 20 10:53:49 localhost kernel: ipw2100: eth0: Failed to power on the adapter.
May 20 10:53:49 localhost kernel: ipw2100: eth0: Failed to start the firmware.
May 20 10:53:49 localhost kernel: ipw2100Error calling register_netdev.
May 20 10:53:49 localhost kernel: ipw2100: probe of 0000:02:02.0 failed with err
or -5
May 20 10:53:49 localhost firmware_helper[2012]: main: error loading '/lib/firmw
are/ipw2100-1.3.fw' for device '/class/firmware/0000:02:02.0' with driver 'ipw21
00'
dmesg:

Codice: Seleziona tutto

ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, git-1.1.7
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 1.1.3
ipw2100: Copyright(c) 2003-2005 Intel Corporation
ACPI: PCI Interrupt 0000:02:02.0[A] -> Link [LNKB] -> GSI 4 (level, low) -> IRQ 4
ipw2100: Detected Intel PRO/Wireless 2100 Network Connection
firmware_loading_store: unexpected value (0)
ipw2100: eth0: Firmware 'ipw2100-1.3.fw' not available or load failed.
ipw2100: eth0: ipw2100_get_firmware failed: -2
ipw2100: eth0: Failed to power on the adapter.
ipw2100: eth0: Failed to start the firmware.
ipw2100Error calling register_netdev.
ACPI: PCI interrupt for device 0000:02:02.0 disabled
ipw2100: probe of 0000:02:02.0 failed with error -5
qualche idea?

ps: uso linux 2.6.15.7.

Avatar utente
napoleone1981
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: gio 26 ago 2004, 0:00
Località: Sant'Elena

Messaggio da napoleone1981 »

A me ormai è un meso o due che mi da quell'errore...
Non sono riuscito a risolverlo!!!

Se qualcuno ci riesce faccia un fischio.. mi ero abituato a navigare wireless anche con la mia slacky, invece ora sono tronato alla lan... e non è comodo!!!

lo-ma
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: mer 1 mar 2006, 13:00

Messaggio da lo-ma »

Avete per caso aggiornato l'udev?


Provate a controllare in udev.rules che la voce RUN della regola:
SUBSYSTEM=="firmware", ACTION=="add", RUN+="/lib/udev/firmware_helper"

corrisponda effettivamente un firmware_helper in /lib/udev.Nell' udev originale della 10.2 in edev.rules è indicato uno script in /lib/udev. Nelle versioni successive di udev questo script è sostituito da un binario di nome firmware_helper e il caricamento del firmware avviene correttamente solo con questo nuovo caricatore, il vecchio script non funziona più. Per funzionare nella regola in udev.rules deve essere sostituito il nuovo nome (se in /lib/udev avete effettivamente un file di quel nome)

Avatar utente
napoleone1981
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: gio 26 ago 2004, 0:00
Località: Sant'Elena

Messaggio da napoleone1981 »

Provate a controllare in udev.rules che la voce RUN della regola:
SUBSYSTEM=="firmware", ACTION=="add", RUN+="/lib/udev/firmware_helper"

corrisponda effettivamente un firmware_helper in /lib/udev.Nell' udev originale della 10.2 in edev.rules è indicato uno script in /lib/udev. Nelle versioni successive di udev questo script è sostituito da un binario di nome firmware_helper e il caricamento del firmware avviene correttamente solo con questo nuovo caricatore, il vecchio script non funziona più. Per funzionare nella regola in udev.rules deve essere sostituito il nuovo nome (se in /lib/udev avete effettivamente un file di quel nome)
Controllato...
La regola è apposto, e in /lib/udev o un file chiamtao firmware_helper che è anche eseguibile.

Altre soluzioni???

lo-ma
Linux 0.x
Linux 0.x
Messaggi: 5
Iscritto il: mer 1 mar 2006, 13:00

Messaggio da lo-ma »

Allora può dipendere dal kernel. Con me il 2.6.15 funzionava tutto, invece con le patch successive della serie 2.6.15 la ipw2100 non ha più funzionato.
Con la serie 2.6.16 è ritornato tutto ok

Avatar utente
napoleone1981
Linux 2.x
Linux 2.x
Messaggi: 380
Iscritto il: gio 26 ago 2004, 0:00
Località: Sant'Elena

Messaggio da napoleone1981 »

Confermo...
Ho aggiornato al kernel 2.6.16.18 e va tutto bene.

Rispondi