[linux] HP PhotoSmart 735 benaderen

Pagina: 1
Acties:

  • EdwinG
  • Registratie: Oktober 2002
  • Laatst online: 20-02 17:57
Hallo allemaal.

Sinds enkele dagen heb ik een digitale camera, een HP PhotoSmart 735.
Op dit moment maak ik nog gebruik van de 16mb intern geheuge die in het toestel zit.

Als ik de camera aansluit op mijn computer, en vervolgens aan zet, merkt deze dat hij verbonden is met een computer.
Linux merkt ook dat een usb-apparaat is aangekoppeld, maar doet er verder niets mee.
Het is mij nog niet gelukt om het geheugen van de camera te mounten, of op een andere manier te bereiken.
Ondertussen heb ik geprobeerd een oplossing te krijgen met:
>> Gphoto2
code:
1
An error occurred in the io-library ('Unspecified error'): The supplied vendor or product id (0x0,0x0) is not valid.


>> Hotplug (versie 2002_08_26-1)
Nieuwere versie installeren lukt niet.
code:
1
file /sbin/hotplug from install of hotplug-base-2004_01_05-1 conflicts with file from package hotplug-2002_08_26-1

Deze foutmelding komt met zowel rpm -iv als rpm -Uv en rpm -f
Verder zie ik geen reactie door hotplug.

>> USB-mount. (versie 0.7)
USB-mount geprobeerd, het programma probeert wel wat te doen, maar blijkbaar werkt het niet helemaal.

/var/log/messages geeft de volgende meldingen bij het aansluiten van de camera:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Mar 12 13:38:40 slaapkamer kernel: hub.c: new USB device 00:07.2-1, assigned address 6
Mar 12 13:38:41 slaapkamer kernel: usb.c: USB device 6 (vend/prod 0x3f0/0x6a02) is not claimed by any active driver.
Mar 12 13:38:45 slaapkamer usb-mount: Starting usb (u)mounter
Mar 12 13:38:45 slaapkamer usb-mount: ------
Mar 12 13:38:45 slaapkamer usb-mount: DEVFS=/proc/bus/usb
Mar 12 13:38:45 slaapkamer usb-mount: REMOVER=/var/run/usb/%proc%bus%usb%001%006
Mar 12 13:38:45 slaapkamer usb-mount: PATH=/bin:/sbin:/usr/sbin:/usr/bin
Mar 12 13:38:45 slaapkamer usb-mount: ACTION=add
Mar 12 13:38:45 slaapkamer usb-mount: PWD=/etc/hotplug
Mar 12 13:38:45 slaapkamer usb-mount: HOME=/
Mar 12 13:38:45 slaapkamer usb-mount: SHLVL=3
Mar 12 13:38:45 slaapkamer usb-mount: DEVICE=/proc/bus/usb/001/006
Mar 12 13:38:45 slaapkamer usb-mount: INTERFACE=6/1/1
Mar 12 13:38:45 slaapkamer usb-mount: PRODUCT=3f0/6a02/100
Mar 12 13:38:45 slaapkamer usb-mount: TYPE=0/0/0
Mar 12 13:38:45 slaapkamer usb-mount: _=/bin/env
Mar 12 13:38:45 slaapkamer usb-mount: ------
Mar 12 13:38:45 slaapkamer usb-mount: Cleaning up
Mar 12 13:38:45 slaapkamer usb-mount: No attached usb storage devices.
Mar 12 13:38:45 slaapkamer usb-mount: Called to mount device /proc/bus/usb/001/006
Mar 12 13:38:45 slaapkamer usb-mount: Find and mount all attached usb storage devices.
Mar 12 13:38:46 slaapkamer usb-mount: Checking for unused mountpoints
Mar 12 13:38:47 slaapkamer usb.agent[1992]: ... no modules for USB product 3f0/6a02/100


Overige Informatie:
in /proc/bus/usb staan 2 bestanden:
Devices
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d800
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0c45 ProdID=6029 Rev= 1.01
S:  Product=USB camera
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 128 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 2 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 256 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 3 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 384 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 4 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 512 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 5 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 680 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 6 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 800 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 7 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS= 900 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms
I:  If#= 0 Alt= 8 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=1023 Ivl=1ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=83(I) Atr=03(Int.) MxPS=   1 Ivl=100ms


Drivers
code:
1
2
3
4
         usbdevfs
         hub
 96-111: hiddev
         hid


Distributie: Redhat 9.0
Kernel versie: 2.4.20-8

Welk(e) onderdeel of onderdelen mis ik om de camera te kunnen bereiken?

Bezoek eens een willekeurige pagina


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 22:14

BoAC

Memento mori

Wat doet deze voor een output terug geven?
code:
1
gphoto2 --auto-detect


Dit moet je dan wel ff doen als root ;)
En op zich heb je daar hotplug nog niet voor nodig.
Die configureer je pas als je camera werkt om de rechten goed te zetten ;)

  • EdwinG
  • Registratie: Oktober 2002
  • Laatst online: 20-02 17:57
code:
1
2
3
4
[root@slaapkamer /]# gphoto2 --auto-detect
Model                          Port
----------------------------------------------------------
USB PTP Class Camera           usb:

Volgens mij wordt niets gevonden.
(camera gaf aan dat hij met de computer verbonden was)

Bezoek eens een willekeurige pagina


Verwijderd

Wat je nodig hebt is gPhoto2 en een frontend (ik gebruik Digikam mmaar er is ook gtkam etc etc).

De HP PhotoSmart 735 staat in de lijst met camera's die ondersteund worden.

Welke versie van gphoto2 gebruik je? Probeer, als dat niet de laatste is, een nieuwere versie.

  • EdwinG
  • Registratie: Oktober 2002
  • Laatst online: 20-02 17:57
Ik gebruik de nieuwste versie van gPhoto2.
Verder is gPhoto2 zelf een frontend voor libgphoto (als ik het goed begrepen had.)
Maar ik zal de grafische variant (gtcam) eens proberen.

Bezoek eens een willekeurige pagina


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 22:14

BoAC

Memento mori

EdwinG schreef op 12 maart 2004 @ 21:14:
code:
1
2
3
4
[root@slaapkamer /]# gphoto2 --auto-detect
Model                          Port
----------------------------------------------------------
USB PTP Class Camera           usb:

Volgens mij wordt niets gevonden.
(camera gaf aan dat hij met de computer verbonden was)
Hij heeft dus een usb ptp Class Camera gevonden lijkt mij ;)
En als je nu de lijst van gesupporte camera's bekijkt op www.gphoto.org: wordt jouw camera dus ondersteund: "HP PhotoSmart 735 (PTP mode)"

Je voert nu het volgende uit:
code:
1
gphoto2 -L

om te kijken welke bestanden er op de camera staan ;)

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Mijn pa heeft ook zo'n hp photosmart camera. In het menu van dit toestel kun je instellen hoe het apparaat te gebruiken m.b.v. een pc.

Dit kan op twee manieren:
* ptp
* usb mass-strorage device

De tweede heeft voor mij (zowel in windows als in Linux) de voorkeur omdat er makkelijker mee te scripten is (imagemagick eroploslaten bijvoorbeeld).
In distributies als knoppix wordt de camera in de usb mass-strorage stand vlekkeloos herkend.
Er is dan ook geen extra software nodig om de camera te kunnen gebruiken.

code:
1
#modprobe usb-storage && mount /dev/sda1 /mnt/digicam


Mijn standpunt is dan ook dat (wanneer een camera dit kan) je dit het beste ook kunt gebruiken.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Verwijderd

Inderdaad.

Verander in "USB Configuration" in het "Setup" menu de optie "Digital Camera" naar "Disk Drive", en dan moet je volgens mij uit de problemen zijn.

  • EdwinG
  • Registratie: Oktober 2002
  • Laatst online: 20-02 17:57
Het omzetten van de optie op de camera heeft uiteindelijk het gewenste resultaat gegeven :)
Bedankt.

Bezoek eens een willekeurige pagina

Pagina: 1