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

Re: hal



 --- Valerio Felici <valerio@bgweb.it> ha scritto: 
> Alle 14:00, venerdì 4 marzo 2005, Walter Valenti ha scritto:
> > > > Ho provato con udev a farmi creare un dispositivo, ma probabilemente
> > > > non intercetto correttamete la periferica.
> > >
> > > A parte che se usi la fotocamera in modalità PTP (mi pare che si chiami
> > > così) non credo che udev intervenga.
> > >
> > > Ad ogni modo, dai log (/var/log/syslog) hai visto se udev ti crea il
> > > dispositivo in modo corretto, insomma, se la regola che hai scritto per
> > > udev funziona?
> >
> > No non mi crea alcun dispositivo.
> 
> come dicevo, se la fotocamera è in modalità PTP non credo che udev venga 
> chiamato in causa, a me succede questo (da /var/log/syslog):
> ---
> kernel: usb 2-1: new full speed USB device using uhci_hcd and address 3
> usb.agent[24716]:      libgphoto2: loaded successfully
> ---
> interviene hotplug e carica il modulo libgphoto2, dopodicché digiKam la trova
> 
> senza problemi, nessuna altra info su /var/log/syslog.
> 
> Se invece metto la fotocamera in modalità 'Unità disco' allora
> /var/log/syslog 
> mi informa che:
> ---
> kernel: usb 2-1: new full speed USB device using uhci_hcd and address 4
> kernel: scsi12 : SCSI emulation for USB Mass Storage devices
> kernel: usb-storage: device found at 4
> kernel: usb-storage: waiting for device to settle before scanning
> localhost usb.agent[25186]:      usb-storage: already loaded
> localhost kernel:   Vendor:           Model:                   Rev:
> localhost kernel:   Type:   Direct-Access                      ANSI SCSI 
> revision: 00
> localhost kernel: SCSI device sdb: 497952 512-byte hdwr sectors (255 MB)
> localhost kernel: sdb: assuming Write Enabled
> localhost kernel: sdb: assuming drive cache: write through
> localhost kernel: SCSI device sdb: 497952 512-byte hdwr sectors (255 MB)
> localhost kernel: sdb: assuming Write Enabled
> localhost kernel: sdb: assuming drive cache: write through
> localhost kernel:  /dev/scsi/host12/bus0/target0/lun0: p1
> localhost kernel: Attached scsi removable disk sdb at scsi12, channel 0, id
> 0, 
> lun 0
> localhost kernel: usb-storage: device scan complete
> localhost scsi.agent[25225]: disk 
> at
>
/devices/pci0000:00/0000:00:1d.1/usb2/2-1/2-1:1.0/host12/target12:0:0/12:0:0:0
> localhost udev[25235]: creating device node '/dev/sdb'
> localhost udev[25247]: creating device node '/dev/sdb1'
> ---
> nota le ultime due righe, io ho /dev/sdb perchè ho già una pen drive 
> su /dev/sda.
> Eseguo:
> # udevinfo -a -p /sys/block/sdb/sdb1
> da cui ricavo la regola per udev (tutto su una riga):
> 
> BUS="usb", SYSFS{manufacturer}="Hewlett-Packard", SYSFS{product}="hp 
> photosmart 720", KERNEL="sd??", NAME="%k", SYMLINK="camera"
> 
> che metterò in /etc/udev/rules.d/10-local.rules
> 
> Adesso, quando ricollego la fotocamera al pc, su /var/log/syslog osservo
> ---
> localhost udev[25546]: configured rule in 
> '/etc/udev/rules.d/10-local.rules[2]' applied, added symlink 'camera'
> localhost udev[25546]: configured rule in 
> '/etc/udev/rules.d/10-local.rules[2]' applied, 'sdb1' becomes '%k'
> ---
> la regola di udev è stata apllicata ed adesso il dispositivo della fotocamera
> 
> 'hp photosmart 720' sarà sempre (per la regola che ho creato per 
> udev) /dev/camera.
> 

Credo che quasta fotocamera non possa essere messa in modalità disco.
E' proprio un settaggio della camera, no ??

Walter


		
___________________________________ 
Nuovo Yahoo! Messenger: E' molto più divertente: Audibles, Avatar, Webcam, Giochi, Rubrica? Scaricalo ora! 
http://it.messenger.yahoo.it



Reply to: