Ho trovato la guida descritta nella pagina:
http://www.MegaLab.it/articoli.php?id=280
ma ho riscontrato i seguenti problemi:
linux:~/Desktop/modem/eciadsl-usermode-0.6 # ./configure
settings:
runtime prefix path = /usr/local (default)
system conf files prefix path = / (default)
driver conf files prefix path = / (default)
driver doc files prefix path = /usr/local (default)
binaries directory = /bin (default)
system conf files directory = /etc (default)
driver conf files directory = /etc/eciadsl (default)
driver doc files directory = /doc/eciadsl (default)
kernel sources path = /usr/src/linux (default)
starting configuration for ECIADSL-0.6 in /root/Desktop/modem/eciadsl-usermode-0
.6..
checking make location... /usr/bin/make
checking make version... 3.80
checking gcc location... /usr/bin/gcc
checking gcc version... gcc (GCC) 3.3.3 (SuSE Linux)
checking wish location... /usr/bin/wish
checking platform/OS type ... GNU/Linux (little endian)
entering ./
generating Makefile.config... OK
generating config.h... unchanged
leaving ./
configure script has completed successfully
linux:~/Desktop/modem/eciadsl-usermode-0.6 # make
cc -ansi -pedantic -Wall -W -c -o pusb.o pusb.c
In file included from pusb.c:13:
pusb-linux.c:64: error: redefinition of `struct usb_device_descriptor'
pusb-linux.c: In function `pusb_control_msg':
pusb-linux.c:249: error: structure has no member named `requesttype'
pusb-linux.c:250: error: structure has no member named `request'
pusb-linux.c:251: error: structure has no member named `value'
pusb-linux.c:252: error: structure has no member named `index'
pusb-linux.c:253: error: structure has no member named `length'
pusb-linux.c: In function `pusb_endpoint_submit_read':
pusb-linux.c:413: error: `USBDEVFS_URB_QUEUE_BULK' undeclared (first use in this function)
pusb-linux.c:413: error: (Each undeclared identifier is reported only once
pusb-linux.c:413: error: for each function it appears in.)
pusb-linux.c: In function `pusb_endpoint_submit_write':
pusb-linux.c:446: error: `USBDEVFS_URB_QUEUE_BULK' undeclared (first use in this function)
pusb-linux.c: In function `pusb_endpoint_submit_int_read':
pusb-linux.c:480: error: `USBDEVFS_URB_QUEUE_BULK' undeclared (first use in this function)
make: *** [pusb.o] Error 1
[Mi scuso per la lunghezza del quote...]
La distribuzione è come già detto la Suse 9.1 e il kernel il 2.4 (suppongo.. )
In effetti non è che abbia controllato la versione del kernel anche pk non avrei idea di come fare visto che sono un "novellino" di Linux.
Mi premeva infatti configurare il modem in modo da poter accedere a forum e guide da Linux senza dover tutte le volte mettermi a riavviare, accedere a windows, consultare e poi riavviare...
Grazie in anticipo,
Crius