Pagina 1 di 1
[Risolto] kernel 2.6.23 e madwifi
Inviato: gio 11 ott 2007, 8:46
da corrado
Ciao a tutti,
ieri sera ho scaricato e compilato il nuovo 2.6.23 usando il config del 2.6.22.9.
La sorpresa l'ho però avuta quando ho ricompilato madwifi per il nuovo kernel con il seguente comando:
Installo madwifi, riavvio e non trovo più l'interfaccia ath0!!!
Provo a ricompilare madwifi partendo dal kernel 2.6.23 ma il risultato è sempre lo stesso.
Quando passai dal 2.6.22.6 al 2.6.22.9 non ebbi problemi con madwifi.
Idee?
Saluti
corrado
Re: kernel 2.6.23 e madwifi
Inviato: gio 11 ott 2007, 9:36
da conraid
corrado ha scritto:
Quando passai dal 2.6.22.6 al 2.6.22.9 non ebbi problemi con madwifi.
Idee?
Da una versione 2.6.x ad un'altra 2.6.x ci sono solamente bugfixes quindi cambia poco nella configurazione. Mentre se passi ad una 2.6.y allora solitamente qualche cambiamento, più o meno importante c'è.
Prova a vedere se è cambiato qualcosa che a che vedere con il wireless o con il config, leggendo il changelog e guardando le modifiche che richiede quel programma.
Per esempio è cambiato un po' ACPI che ora ha un gestore user-space, anche se pui sempre compilare la vecchia versione. Magari anche in qualche parte che serve a madwifi è successa una cosa simile.
A questa pagina
http://madwifi.org/wiki/UserDocs/KernelConfig
per esempio ti dice che "beginning with kernel 2.6.22 two "Generic IEEE 802.11 Networking Stack" options are available. Neither of them is needed for MadWifi."
Magari ci sono state aggiunte o modifiche che richiedono modifica del codice.
Se non lo hai fatto spulciati il changelog...
Ciao omonimo

Inviato: sab 13 ott 2007, 12:54
da corrado
Il problema credo che sia in madwifi... quando lo compilo per il kernel 2.6.23 il pacchetto che si crea nonha i moduli per il wifi. La dir /lib/modules/2.6.23/net è infatti vuota.
Nella compilazione ho notato questi errori:
Codice: Seleziona tutto
make[3]: *** [/tmp/build/tmp-madwifi/madwifi-0.9.3.2/ath/if_ath_pci.o] Error 1
make[2]: *** [/tmp/build/tmp-madwifi/madwifi-0.9.3.2/ath] Error 2
make[1]: *** [_module_/tmp/build/tmp-madwifi/madwifi-0.9.3.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23'
make: *** [modules] Error 2
Codice: Seleziona tutto
install ath_pci.ko /tmp/build/package-madwifi//lib/modules/2.6.23/net
install: cannot stat `ath_pci.ko': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/tmp/build/tmp-madwifi/madwifi-0.9.3.2/ath'
make: *** [install-modules] Error 1
Non so come andare avanti...
Saluti
corrado
Inviato: sab 13 ott 2007, 13:06
da conraid
corrado ha scritto:
Non so come andare avanti...
Magari non va con il nuovo kernel
Spulciando velocemente nel sito di madwifi ho visto questo:
http://madwifi.org/ticket/1476
Prova a vedere se c'è una nuova versione, anche di sviluppo.
Inviato: sab 13 ott 2007, 13:58
da corrado
Ho aggiunto quelle tre righe al file ma ottengo gli stessi errori...
Edit:
Ho scaricato anche una versione "snapshot" e provato a compilare anche quella ma ottengo comunque errori ed il pacchetto non ha moduli da "sistemare" in /lib/modules/2.6.23
Saluti
corrado
Inviato: dom 14 ott 2007, 15:04
da corrado
Finalmente ho risolto...
Ho ricompilato il kernel, ho scaricato "a mano" il sorgente madwifi-ng-current.tar.gz (lo slack build non lo faceva in automatico), ho messo "yes" nello slack build alla riga 66
ho ricompilato con il comando:
ed ho ottenuto il pacchetto completo e funzionante di madwifi.
Saluti
corrado
Inviato: lun 15 ott 2007, 10:36
da conraid
Ho visto nelle mailing list si sicurezza che c'è un security fix nella versione SVN
Qui leggi qualcosa
http://secunia.com/advisories/27197/