Pagina 1 di 1

ipw3945 e current [RISOLTO]

Inviato: mar 1 mag 2007, 20:23
da red
Il problema è questo. Sul portatile fino a due giorni fa avevo la sclack 11. Nessun problema. Ho installato la scheda wireless seguendo il post di spina nel thred:

viewtopic.php?t=16519&highlight=ipw3945

e non ci sono stati problemi.

Ora con la current ho fatto così:
- installata da DVD;
- seguito il post di spina patchando il kernel e abilitando ciò che bisogna;
- modificato contemporaneamente il kernel per ciò che mi serviva;
- ricompilato il tutto.

In avvio ho questi messaggi (dmesg|grep ipw):

Codice: Seleziona tutto

ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.1dmpr
ipw3945: Copyright(c) 2003-2006 Intel Corporation
ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
ipw3945: ipw3945.ucode load failed: Reason -2
ipw3945: Could not read microcode: -2
ipw3945: probe of 0000:0c:00.0 failed with error -2
ipw3945: version magic '2.6.18.8-smp SMP mod_unload 686 gcc-4.1' should be '2.6.18.8-smp SMP mod_unload PENTIUMM gcc-4.1'
ipw3945: version magic '2.6.18.8-smp SMP mod_unload 686 gcc-4.1' should be '2.6.18.8-smp SMP mod_unload PENTIUMM gcc-4.1'
ipw3945: version magic '2.6.18.8-smp SMP mod_unload 686 gcc-4.1' should be '2.6.18.8-smp SMP mod_unload PENTIUMM gcc-4.1'
Detto ciò ovviamente lanciando il demone ipw3945d mi dà errore!

Cosa sbaglio?

Inviato: mar 1 mag 2007, 20:39
da gnubit
Non so dirti quali dei due, ma credo che i moduli siano compilati per 686 e il kernel per pentium o viceversa.

Inviato: mar 1 mag 2007, 20:47
da red
Ho però il sospetto che questo sia un secondo errore. Nelle prove che avevo fatto mi pare che in una non avessi ricompilato per un processore diverso e probabilmente non avevo quell'errore ma l'altro sì.
Sembra che o non trovi il firmware in /lib/firmware oppure non carichi il modulo (che avendo patchato il kernel dovrebbe esservi già contenuto).

La cosa strana è che se scompatto il pacchetto, compilo e faccio partire col suo script load presente nei sorgenti, tutto va.

non ne vengo fuori!!! :?

Inviato: mar 1 mag 2007, 21:49
da LaZyBoY
a me la scheda in questione funziona benissimo sulla current. Però non ho patchato il kernel seguendo il metodo di spina.
Semplicemente dopo aver scompattato i sorgenti ho compilato ed installato con make install. Tra l'altro proprio 2 giorni fa è uscita la nuova versione 1.2.1. http://ipw3945.sourceforge.net/#downloads
ciao

P.S. kernel 2.6.20 compilato da me.

EDIT: Ultimamente sto tenendo d'occhio questi driver alternativi, completamente open (in pratica fanno a meno del demone, che è proprietario): http://intellinuxwireless.org/
Anche questi funzionano bene sulla current :)

Inviato: mar 1 mag 2007, 21:54
da red
Intanto grazie... ora faccio delle altre prove perché mi avete dato dei suggerimenti e poi vi faccio sapere!

Inviato: mar 1 mag 2007, 23:49
da red
Sono riuscito nel modo più semplice, cioè ricompilando con "lo stesso processore" e facendo make e make install.

Non sono ancora riuscito a fare nell'altro modo, ovvero come da post di spina.

Comunque considero la questione chiusa :)

Grazie a tutti!