On Mon, 23 Dec 2002, giamgax wrote:
> > la modifica la devi fare al _sorgente_ del modulo usb scanner
> come? (sono rimasto al REM, inteso anche come sonno informatico profondo)

Azz ... evviva l'iniziativa personale ;)
va be':
- mcedit [o qualunque editor di testo]
/usr/src/linux/drivers/usb/scanner.c

- cerchi le righe (inizio alla riga n° 889):
if (dev->config[0].bNumInterfaces != 1) {
     info("probe_scanner: Only one device interface is supported.");
     return NULL;
 }

- le commenti, cosi':
/* if (dev->config[0].bNumInterfaces != 1) {
     info("probe_scanner: Only one device interface is supported.");
     return NULL;
 }
*/

- salvi il file.

> > (direi che te la puoi cavare con un make dep && make modules && make 
>modules_install),
> sono analfabeta! č tutto un comando? bisogna aggiungere qualche parametro o nome di 
>file?

sono 4 comandi dati (nella directory /usr/src/linux) in modo sequenziale e
condizionato al buon fine del precedente; o li dai esattamente come ho
scritto, oppure separatamente uno su ogni riga al termine del precedente e
dopo aver verificato la non esistenza di errori.
In /etc/modules.conf inserisci queste due righe:
alias char-major-180-48 scanner
options scanner vendor=0x04b8 product=0x802
Per il funzionamento va rimosso il vecchio modulo scanner.o (con rmmod) e
va caricato (con modprobe) il nuovo scanner.o.

> a proposito a che modello di scanner ci si rifŕ?

"Si dice" che sia visto come un Epson Perfection 1200U (almeno dal
programma di configurazione YAST di SuSE 8.1)

-- 
GNU/Linux Slackware 9.0beta1 ** k 2.4.20-acpi+preempt+lowlat+pktwrt
LU #210970 LM #98222 SU #12583
"Spammer: se li conosci li eviti, se li segnali scasseranno meno il c..."

Rispondere a