[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 2.6, HotPlug, libusb e scanner...



On Tue, 2004-04-13 at 22:58, Marco Gaiarin wrote:
> Uso testing con kernel 2.6, e visto che dopo qualche mese mi serviva
> nuovamente lo scanner, mi sono messo a configurarlo.
> 
> Ho seguito le istruzioni dei vari README.Debian, ma ho incontrato un
> problema con HotPlug.
> 
> /usr/share/doc/libsane/README.Debian.gz dice:
> 
>  If you intend to use a USB scanner with libusb, you should install the hotplug
>  package, and then take the following steps :
>   o add scanner to /etc/hotplug/blacklist so that the scanner.o kernel driver
>     won't be loaded by hotplug.
>   o edit /etc/hotplug/usb/libsane.usbmap, and add a line similar to the one
>     given at the top of the file, replacing 0xVVVV and 0xPPPP with the vendor ID
>     and the product ID of your scanner, respectively.
>  The vendor ID and product ID of your scanner can be obtained by running
>  sane-find-scanner (you might need to run it as root).
> 
> ovviamente /etc/hotplug/usb/libsane.usbmap non esiste, e non è chiaro
> in che formato va creato... alla fine ho trovato un esempio in:
> 
> /usr/share/doc/libsane/plustek/Plustek-USB.txt.gz
> 
> e alla fin fine funziona tutto perfettamente, peccato che il device
> dello scanner (/proc/bus/usb/BBB/DDD) resti root.root 600, mentre che
> root.scanner 660. Morale della favola lo scanner funziona solo da root.
> 
> Ho visto che esiste /etc/hotplug/usb/libusbscanner, ho provato a
> copiarlo anche in /etc/hotplug.d/usb/ ma nisba.
> 
> 
> Probabilmente non capisco qualcosa ma... cosa?! ;-)))
> 
> 

Io ho risolto il problema cosi': ho installato libusb tutti i tool e
libreriencorrelate di sane meno hotplug e il file
/etc/hotplug/usb/libsane.usbmap ce lo avevo. Gli ho messo i parametri
che voleva dove voleva lui (Vedi README.Debian) e in
/etc/sane.d/epson.conf al posto di /dev/usb/scanner0
ho messo solo usb.
Montare il fs usb in fstab non mi ha cambiato nulla 
none            /proc/bus/usb   usbdevfs  defaults              0     0
e cosi pure tentare di riferirsi allo scanner tramite /proc/bus/...ecc.
Mi sono fatto una domanda: prima era cosi' semplice con il supporto nel
kernel (scanner.o) perche' tutto sto casino e complicazioni?...mah

 
-- 
Francesco

(o<                                    (o_
//\                                    //\
V_/_....Powered By Debian GNU/Linux....V_/_

http://xoomer.virgilio.it/frpiano



Reply to: