--- Valerio Felici <[EMAIL PROTECTED]> 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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]