Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema make di cxacru

Ciao a tutti
Ho installato SuSE 9.3 e, avendo un modem adsl usb con chipset conexant 
(trust 235A) ho scaricato cxacru per poter usare il mio modem e seguendone 
le istruzioni ( 
http://cxacru.altervista.org/doc.php
 ) ho verificato di 
avere sia il kernel che il gcc che il ppp e tutti sono ad una versione 
superiore a quella richiesta. sono cosi' passato al punto 3.4 delle 
istruzioni ovvero "Compilazione e installazione del driver". Ho scompattato 
il tar gz ( 
http://cxacru.altervista.org/cxacru-2003-06-03-src.tgz
 ) in 
/usr/src/cxacru come da istruzioni e sono entrato in tale cartella dando 
make e qui viene il bello. Mi viene restituito il seguente errore 
"Makefile:14: *** invalid syntax in conditional.  Stop."
Dove sbaglio?
Grazie dell'aiuto, ciao 

 ha scritto nel messaggio 
news:qtAne.972021$b5.42...@news3.tin.it...

Visti i problemi con la compilazione, ho cercato i drivers in versione rpm e 
li ho trovati qui 
ftp://rpmfind.net/linux/sourceforge/a/ac/accessrunner/cxacru-2003-07-04.k2.4.20-9rh.i686.rpm
Provando ad installarlo con yast2 mi dice che hotplug non e' abilitato. Ho 
verificato e lo stesso e' installato (vers. 0.50-19, hotplugctl vers. 
0.08-269) ma non lo trovo nella lista dei servizi da abilitare/disabilitare 
e se provo ad avviarlo da terminale come root, mi dice che il comando non 
esiste.
Anche qui, dove sbaglio?
Ciao e grazie. 

 Anche qui, dove sbaglio?
Nell'insistere con quel "coso" USB , le hai lette le FAQ del NG ?
-- 
http://distrowatch.com
Rossi , un'alieno in moto ..

 Nell'insistere con quel "coso" USB , le hai lette le FAQ del NG ?
Mi aspettavo questa risposto sebbene abbia letto non poca documentazione 
prima di postare.
Mi indicheresti a che punto devo guardare? Ho dato un'occhiata ma di modem 
adsl usb conexant non si parla, si parla solo di modem esterni in genere e 
modem conexant hsf (non il mio).
La soluzione al problema del modem l'ho trovata, il problema e' che non 
riesco a fare il make di cxacru. Ho scaricato una versione successiva a 
quella che avevo e ora il make fa qualche passo in piu' e poi si blocca 
comunque
Quando do' make appare:
cd init && make && make install
make[1]: Entering directory `/usr/src/cxacru/init'
gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=`uname -m` -Wall
 -DLINUX -lusb -lpthread cxload.c -o cxload
gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=`uname -m` -Wall
 -DLINUX -lusb -lpthread cxioctl.c -o cxioctl
make[1]: Leaving directory `/usr/src/cxacru/init'
make[1]: Entering directory `/usr/src/cxacru/init'
install -c -m 755 -p cxload cxioctl /usr/sbin
make[1]: Leaving directory `/usr/src/cxacru/init'
cd firmware && make
make[1]: Entering directory `/usr/src/cxacru/firmware'
install -c -m 644 -p cxinit.bin /usr/sbin
make[1]: Leaving directory `/usr/src/cxacru/firmware'
cd module && make && make install
make[1]: Entering directory `/usr/src/cxacru/module'
Makefile:7: /usr/src/linux/.config: No such file or directory
make[1]: *** No rule to make target `/usr/src/linux/.config'. Stop.
make[1]: Leaving directory `/usr/src/cxacru/module'
make: *** [CX_MODULE] Error 2
In effetti la cartella "linux" in /usr/src non esiste ma esiste la cartella
"linux-2.6.11.4-20a-obj" in cui pero' non c'e' cmq il file .config.
Soluzioni?
Grazie, ciao

 Nell'insistere con quel "coso" USB , le hai lette le FAQ del NG ?


 Soluzioni?
Semplice, devi installare i sorgenti del kernel (ammesso che esistano) e poi
linkarli a /usr/src/linux , tradotto :
 ln -sf /usr/src/linux-quello-che-sara'  /usr/src/linux 
Se l'automagico YOU non ti installa i sorgenti , scaricati il 2.6.11 vanilla
da 
www.kernel.org
 e compilalo a manina ...


 vanilla da 
www.kernel.org
 e compilalo a manina ...
Prenderli dai cd pare brutto ? Poi, probabilmente non serve ricompilare
tutto il kernel; un semplice make cloneconfig dovrebbe bastare (se
vuole solo il .config..).
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

 Prenderli dai cd pare brutto ?
Notato il "Se" ?


>> Loading driver...
objdump: '/lib/modules/2.6.11.4-20a-default/kernel/drivers/usb/cxacru.o': No 
such file
Launching driver in normal mode...
insmod: can't read 'cxacru': No such file or directory
Mi aiutate per favore? Ce la sto mettendo tutta ma non ne vuole sapere 

 Mi aiutate per favore? Ce la sto mettendo tutta ma non ne vuole sapere
-- 
http://distrowatch.com
Dott.Rossi .. la cura per la MotoGP..

 hotplug
L'unica parte in cui si fa menzione di hotplug e' il seguente commento:
# Required-Start: hotplug
Poi l'errore riguarda pure


 insmod: can't read 'cxacru': No such file or directory
hai controllato se cxacru.o esiste ?
un locate cxacru.o che dice ?
inoltre con un kernel 2.6.X i driver hanno estensione .ko , quindi ti
servirebbe un cxacru.ko , quell'rpm dove cacchio lo hai pescato ?
non mi pare propio adatto a SuSE ne a nessuna distribuzione "moderna" dato
che cerca cxacru.o si direbbe che il pacchetto sia stato creato per un
kernel 2.4.X ...
Bha'!


 Nono, l'ho capito ma purtroppo questo passa il convento.
Cambia convento.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 
L'rpm non è per suse, lascialo perdere.
Ricompila il driver da zero.