Pagina 1 di 1
Acerhk e ultimi kernel [RISOLTO]
Inviato: ven 29 feb 2008, 18:04
da Burroughs
Scusandomi per il titolo chilometrico, vengo al dunque: come già qualcuno di voi avrà letto, seguendo
questo thread,
acerhk, l'utilissimo modulo che consente ai possessori di portatili Acer di far funzionare lo switch wi-fi, ha qualche problema a funzionare coi kernel più recenti.
Anzi, con la famiglia 2.6.24.* non va proprio, idem con i kernel 2.6.23.16 o 2.6.23.17 (quelli per intenderci in cui la vulnerabilità della chiamata di sistema
vmsplice è stata risolta).
Ora, in una situazione del genere, le prospettive non sono rosee: non far funzionare lo switch wi-fi equivale a rinunciare ad utilizzare tale modalità di connessione, per me comoda ed irrinunciabile, come per tanti di voi, suppongo.
Considerato che il curatore del progetto ha mollato, dicendo, fra l'altro, che non possiede nemmeno più un portatile Acer (
qui trovate la pagina in questione), mi domandavo: non potremmo, noi di slacky.eu, scrivergli chiedendo di fornirci i sorgenti per poi pubblicare il package nel nostro repository?
Che ne pensate?
In alternativa, visto che in Gentoo il problema l'hanno già risolto, si potrebbe adattare
la loro patch e metterla a disposizione degli altri utenti Slack?
Anche in questo caso, attendo idee e pareri. [-o<
Burroughs.
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 18:11
da conraid
Tu parlavi di patchare il kernel, a me sembra un modulo esterno e basta.
Sbaglio?
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 18:19
da Burroughs
conraid ha scritto:Tu parlavi di patchare il kernel, a me sembra un modulo esterno e basta.
Sbaglio?
Sì, esatto.
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 18:21
da conraid
Burroughs ha scritto:conraid ha scritto:Tu parlavi di patchare il kernel, a me sembra un modulo esterno e basta.
Sbaglio?
Sì, esatto.
Allora la discussione dell'altro thread non la capisco.
Comunque prova a cambiare CFLAGS con EXTRA_CFLAGS nel makefile, in ogni occorrenza.
In quel modo compila, poi guarda se funziona però, perché mi sembra troppo facile
Ho la current con il nuovo gcc e kernel 2.6.24.3
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 18:41
da Burroughs
conraid ha scritto:Burroughs ha scritto:conraid ha scritto:Tu parlavi di patchare il kernel, a me sembra un modulo esterno e basta.
Sbaglio?
Sì, esatto.
Allora la discussione dell'altro thread non la capisco.
Non c'entra nulla, appunto, ho soltanto citato il fatto che, incidentalmente, si era parlato anche di
acerhk in quel thread.
conraid ha scritto:Comunque prova a cambiare CFLAGS con EXTRA_CFLAGS nel makefile, in ogni occorrenza.
In quel modo compila, poi guarda se funziona però, perché mi sembra troppo facile

[CUT]
Infatti, troppo bello.
Di compilare compila ma il modulo non si installa.
Burroughs.
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 18:45
da conraid
A dire il vero a me si installa, ma non so come provarlo, non ho niente per provarlo.
mmm... però mi va in seg fault quando faccio rmmod
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 18:54
da Burroughs
Tu pensi che l'idea di scrivere all'autore e farsi "recapitare" i sorgenti sia praticabile?
Burroughs.
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 19:10
da conraid
Burroughs ha scritto:Tu pensi che l'idea di scrivere all'autore e farsi "recapitare" i sorgenti sia praticabile?
Burroughs.
I sorgenti sono nel pacchetto che scarichi dal sito, altrimenti non faresti "make"

Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 19:19
da Burroughs
Mmm...
Secondo te, come se ne esce?
Pensi ci si debba rassegnare a non utilizzare lo switch, a meno di cambiare distribuzione (leggi Gentoo)?
Burroughs.
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 19:33
da conraid
Burroughs ha scritto:Mmm...
Secondo te, come se ne esce?
Pensi ci si debba rassegnare a non utilizzare lo switch, a meno di cambiare distribuzione (leggi Gentoo)?
Burroughs.
Ma cosa intendi per switch?
Se non va ci vuole qualcuno che modifica i sorgenti, ma nelle modifiche che dici di gentoo non c'è niente, solo modifiche al makefile e ad un file di portege.
Tant'è che dicono che basta cambiare CFLAGS, ed in effetti la patch consiste nel cambiare la riga
Codice: Seleziona tutto
CFLAGS+=-c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe
con
Codice: Seleziona tutto
EXTRA_CFLAGS+=-c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe
Magari prova così, lasciando gli altri CFLAGS come di default, io in effetti gli avevo modificati tutti, anche se a dire il vero vengono usati solamente se trovano il kernel 2.4, quindi basta quella riga
Però tu non usi un 2.6.24 se non sbaglio
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 19:46
da Burroughs
conraid ha scritto:Ma cosa intendi per switch?[MEGACUT]
Lo switch è quel pulsante a scorrimento (si chiama proprio così) che attiva o disattiva la connettività wi-fi in un portatile.
Comunque, la buona notizia è che la modifica che mi hai suggerito tu più sopra (sulla scorta della "patch" di Gentoo) funziona.
Ho anche provato a rimuovere il modulo e va tutto bene.
Grazie di cuore per il tuo aiuto, conraid.
Burroughs.
Re: Acerhk e ultimi kernel: una nuova iniziativa per Slacky?
Inviato: ven 29 feb 2008, 19:56
da conraid
[slackegomode]
Non dare troppo peso a Gentoo, anche a leggere l'errore prodotto dal makefile ci si arrivava

[/slackegomode]
A parte gli scherzi, mi fa piacere che ti vada, così ora puoi utilizzare il kernel che vuoi.
Nel mio portatile HP 6710s c'è un pulsante per il wireless, ma è tutto gestito via hardware, anche il led.