Pagina 1 di 1

ipw2100 e firmware

Inviato: gio 16 feb 2006, 22:23
da napoleone1981
Ciao,
ho cambiato il kernel (sono passato al 2.6.15.4) e, visto che dovevo ricompilare i moduli per la mia scheda wireless (Centrino...), ho deciso di prendere l'ultima versione di questi driver. Quindi ho compilato prima ieee... e poi ipw2100-1.2.0. Dopodiche ho copiato i tre file del firmware 1.3 in /lib/firmware, /etc/firmware e, per sicurezza, anche in /usr/lib/hotplug/firmware (non so perchè sul file INSTALL del driver c'è scritto che i file del fw devono essere 6...), ma non capisco come, carica i moduli ma non il firmware.
L'errore è quello che c'è scritto alla fine del file INSTALL:

Firmware '...' not available or load failed
....
failed with error -5

Ho provato con la soluzione lì proposta (echo 100 > /sys/class/firmware/timeout), ma non cambia nulla...
Ho provato anche con la versione del driver precedente, con il firmware precedente, ma nulla. Non vorrei ritornare al 2.6.11.7, perchè ho installato KDE 3.5.1 e Xorg.6.9 e quindi ho deciso di rimettermi al passo con i tempi... (ho problemi anche qua... visto che la risoluzione 1680x1050 i nuovi driver Ati non me la riconoscono, bah!!!)

Inviato: gio 16 feb 2006, 23:05
da Bart
I firmware di ipw2200 sono diversi. Anche a me alcuni davano problemi. Prova a cambiarli finchè non trovi quello che fa al caso tuo.

PS: è ipw2200 o ipw2100?

Inviato: gio 16 feb 2006, 23:51
da gallows
Io sono riuscito a caricarli tramite un sotterfugio con udev, credo che il tuo problema sia questo e non il timeout.

http://burpo.altervista.org/thinkpad/#wifi

Spero possa esserti utile.

Ps. se hai ricompilato il kernel perché i driver ipw e ieee li hai presi a parte?

Inviato: ven 17 feb 2006, 8:24
da manublade
Ciao con il kernel 2.6.15 non servono più i driver. devi solo avere il firmware scaricabile dal sito ipw2100.sourceforge.net. e mettere i tre file in /lib/firmware.
Il kernel integra i driver. presta attenzione alle opzioni durante la configurazione e poi ricompila.
A me funziona tutto.

Inviato: ven 17 feb 2006, 9:42
da napoleone1981
Ciao con il kernel 2.6.15 non servono più i driver. devi solo avere il firmware scaricabile dal sito ipw2100.sourceforge.net. e mettere i tre file in /lib/firmware.
Il kernel integra i driver. presta attenzione alle opzioni durante la configurazione e poi ricompila.
A me funziona tutto.
Si, lo so, ma il kernel integra i driver vecchi ed io vole vo stare al passo... Se non ci riuscirò allora opterò per quelli.

Inviato: sab 18 feb 2006, 14:20
da napoleone1981
Le regole di udev sono per ipw2200... io uso ipw2100. Non ho /sbin/firmware_helper!!!

Inviato: sab 18 feb 2006, 19:12
da gallows
napoleone1981 ha scritto:Le regole di udev sono per ipw2200... io uso ipw2100.
Il firmware semmai, ma cambia poco. Basta scaricare quello giusto.
Non ho /sbin/firmware_helper!!!
Quale parte di

Codice: Seleziona tutto

# wget http://www.us.kernel.org/pub/linux/utils/kernel/hotplug/udev-084.tar.bz2
# tar xvjf udev-084.tar.bz2
# cd udev-084
# make EXTRAS=extras/firmware
# cp extra/firmware/firmware_helper /sbin
non ti è chiara?

Inviato: sab 18 feb 2006, 19:50
da napoleone1981
Il fatto è che udev lo ho installato dal pacchetto tgz...
Ora provo a copiare firmware_helper.

comunque un dubbio. Non mi ricordo se dopo che ho avviato il comp, deve esistere il processo udevd??? Perchè se do ps aux non lo trovo... idem per hal (hanno entrambi i permessi di esecuzione... ma non partono all'avvio!!!)

Inviato: sab 18 feb 2006, 20:35
da gallows
Se udev è attivo sì. Di default comunque *non* lo è.

Inviato: sab 18 feb 2006, 21:07
da napoleone1981
Se per attivo intendi che i file rc.xxx hanno i permessi di eswecuzione, allora sì.

Inviato: sab 18 feb 2006, 21:43
da napoleone1981
Niente, nonostante abbia seguito le indicazioni di quel sito continua a non andare...
non so più dove mettere le mani