Pagina 1 di 2

[RISOLTO]Sempre Alice Speed Access AIUTO non funge ancora...

Inviato: ven 21 ott 2005, 9:24
da orso75
Salve a tutti,
Come da consigli precedenti ho seguito la guida, inoltre leggendo nei vecchi post ho visto che il kernel su cui aveva funzionato era il 2.6.8
ho scaricato quel kernel ed ho seguito la guida ma,.....

ancora nulla ....

modprobe mi ritorna un errore
dmesg riconosce una periferica modem ADSL , mak se carico il modulo
modprobe unicorn_usb_atm

FATAL: Error inserting unicorn_usb_atm (percorso../ unicorn_usb_atm.ko): unknown symbol in module, or unknown parameter (see dmesg)

dmesg
module licensse "Proprietary" taints kernel
Unknow symbol set_cpus_allowed
Unknow symbol set_cpus_allowed

AIUTOOOO
:cry:

Inviato: ven 21 ott 2005, 11:15
da Bart
Hai provato a caricarlo staticamente? Sei sicuro che l'hai settato come modulo?

Inviato: ven 21 ott 2005, 11:25
da zzt
Io l'ho fatto funzionare con i driver bewan 9.0 e il kernel 2.6.8.1, *senza* modificare i sorgenti.
L'unica accortezza è stata passare un parametro al modulo:

Codice: Seleziona tutto

/sbin/modprobe unicorn_usb_atm ActivationMode=4
Occhio a abilitare il supporto atm e pppoatm nel kernel!

Inviato: ven 21 ott 2005, 11:55
da orso75
Grazie a tutti per la risposta.
BART: Ciao! è un piacere risentirti, i moduli li ho caricati quasi tutti in maniera statica, ma il problema persiste!

ZZT: Ciao!! ti ho scritto anche in pvt.
ho letto i tuoi post precedenti, e sto ricompilando per la Nessima volta il kernel 2.6.8
purtroppo il problema mi è rimastoin tutti i tentativi...
:(

potresti postarmi il tuo .config ?
se sto sbagliando alcuni moduli almeno verifico!
mi posteresti anche il tuo modulo unicorn_usb_atm.ko
vediamo se almeno così funziona!
la mia mail è
runner75@gmail.com

Grazie in anticipo per l'aiuto a tutti!

Inviato: ven 21 ott 2005, 12:07
da zzt
Ti ho mandato tutto via mail... se mi hai mandato un messaggio privato non ho idea di come si faccia a vederlo... :oops:

(Trovati i messaggi privati... non era tanto difficile... ) :lol:

Inviato: ven 21 ott 2005, 15:08
da orso75
Hai dovuto installare qualcosa di particolare per compilare il modulo?
attualmente ho lanciato in compilazione il 2.6.8 ed il .13 dopo aver modificato alcuni flag relativi Filesystem e periferiche varie.

Oso chiederti, se possibile, di spedirmi i pacchetti che hai usato per l'installaizione....

Sono alla frutta...
:shock:


Grazie Mille
Orso

Inviato: ven 21 ott 2005, 15:18
da zzt
Non ho fatto nulla di particolare,
i driver sono i bewan 9.0
i kernel è il 2.6.8.1 (non il 2.6.8 anche se penso che non ci sia una differenza sostanziale...)

quando compili controlla di avere i kernel-headers a posto per il kernel su cui stai compilando, datti uno sguardo a questo post
http://www.slacky.it/forum/viewtopic.ph ... nelheaders

Sul mio compila, quindi o ti manca qualcosa nel kernel o hai qualche problema con gli header. Che errore ti dà?

Per i kernel successivi credo ci sia qualche problema, ma dovrebbe esistere una patch o qualche modifica manuale per far compilare i driver.

Hai provato ad utilizzare il mio modulo? Che ti dice? Ricordati di fare depmod -ae dopo averlo copiato

Inviato: ven 21 ott 2005, 17:13
da orso75
ARRRGGGGGHHHH
dunque,
come da tread indicato
/usr/include/asm --> /usr/src/linux/include/asm-i386 (asm e basta non esiste....)
/usr/include/linux --> /usr/src/linux/include/linux

cd /usr/src/linux
make menuconfig
in file included from /usr/include/linux errno.h:4
/usr/include/linux errno.h:25
/usr/include/linux errno.h:36
from scripts/basic/split-include.c:26:
/usr/include/asm/errno.h:4:31: asm-generic/errno.h no such file....
ho rilinkato
/usr/include/asm --> /usr/src/linux/include/asm-generic

e l'errore ora è cambiato ma è presente

AIUTOOOOOOOOOO
:cry:

Inviato: ven 21 ott 2005, 17:27
da zzt
Per i link degli header hai ragione manca una parte i tutti i link devono essere:
/usr/src/linux/include/asm -> /usr/src/linux/include/asm-i386
(questo è quello che ti mancava)

/usr/include/linux -> /usr/src/linux/include/linux
/usr/include/asm -> /usr/src/linux/include/asm
/usr/inlcude/asm-generic -> /usr/src/linux/include/asm-generic

Prova una volta con questi link (ovviamente /usr/src/linux deve puntare a /usr/src/linux-2.6.8.1 appena compilato).

Se non va così prova a postare l'errore di compilazione.
Eventualmete posta il .config nella parte relativa a atm e pppoatm.
Già che ci sei controlla con il mio config anche la parte usb, non si sa mai...

Inviato: ven 21 ott 2005, 17:36
da orso75
humm
usr/lsrc/linux/include/asm non esiste....

Inviato: ven 21 ott 2005, 17:40
da zzt
difatti, è un link a /usr/src/linux/include/asm-i386
come scritto sopra, crealo

Inviato: ven 21 ott 2005, 17:45
da orso75
attulamente

/usr/include/asm --> /usr/src/linux/include/asm-i386 (asm e basta non esiste)
/usr/include/asm-generic --> /usr/src/linux/include/asm-generic
/usr/include/asm-i386 --> /usr/src/linux/include/asm-i386
/usr/include/linux --> /usr/src/linux/include/linux

errore di compilazione
/usr/include/sys/socket.h:35
/usr/include/netinet/in.h:24
scripts/basic/fixdep.c:107
/usr/include/bits/socket.h:304:24: asm/socket.h: No such file or directory

Inviato: ven 21 ott 2005, 17:47
da orso75
PS
/usr/src/linux --> linux-2.6.8.1 (scaricato da http://www.kernel.org)

Inviato: ven 21 ott 2005, 17:58
da Bart
orso75 ha scritto:Grazie a tutti per la risposta.
BART: Ciao! è un piacere risentirti, i moduli li ho caricati quasi tutti in maniera statica, ma il problema persiste!
E' un piacere anche per me! ;) Per la storia dei link simbolici, c'è un post di qualche giorno fa dove se ne è discusso se vuoi guardarci. Cerca header nel forum, lo trovi tra i primi.

Inviato: ven 21 ott 2005, 18:18
da zzt
Quell'header che sembra mancarti è nelle glibc!!!!
Non ci credo che non le hai.... controlla se sono installate, eventualmente reinstallale (a runlevel uno: telinit 1)