Am Dienstag, 15. Juni 2004 18:50 schrieb Rolf Hoff:
hi
ich habe den Anfang nicht mitbekommen, aber wenn ich Deine obigen Infos richtig verstehe, dann hast Du eine Digitalkamera "HP PhotoSmart 318". Die Kamera hängt an einem USB-Port. Die Kamera wird von gphoto(2) unterstützt.
Du hast für die Kamera - als scsi-Emulation - unter /dev/sdb irgendeinen Mountpoint erzeugt (als Gerätedatei ?) Und jetzt willst Du auf die Digi zugreifen, wie auf ein CDROM oder dgl.?
eigentlich hab ich da gar nix eingerichtet. Das Ding soll sich einfach, wie das auch unter 8.2 und unter Windows so passiert, als USB-Platte melden, damit ich die Fotos von dort auf die PC-Platte schieben kann.
Mal angenommen, das stimmt, dann kann es sein, dass Du die Meldung "kein Medium" erhälst, weil Du keine Bilder auf Deiner Kamera hast (genauso wie beim CDROM-Laufwerk ohne eingelegte CD). Oder Du hast nicht gemountet?
Also Bilder sind genug drauf. Unter Windows auf dem selben Rechner gehts ja auch. Eigentlich müsste ja - wie bei den USB-Sticks ja auch, einfach das Fenster aufgehen und den Inhalt anzeigen. Tatsächlich kommt ja auch ein Fenster, das heißt, die Kamera wird als solche erkannt. Aber dann behauptet er er könne nicht auf das Medium zugreifen.
Was machst Du in dem Zusammenhang mit "sdb1"?
Und wenn nun die obigen (Fehler(?))-Meldungen zu /dev/sdb gewertet werden sollen, dann steht da sinngemäß, dass Deine scsi-Emulation so nicht verarbeitet werden kann. Es lohnt sich nicht, darauf näher einzugehen.
M.E. hast Du die Kamera völlig falsch eingerichtet. Es ist nur wenige Tage her, als ich mich auch mit dem Problem herumgeschlagen habe.
Mit welcher Software arbeitest Du?
Suse Linux 9.1. mit KDE.
Mein Vorschlag (so funktioniert es bei mir):
Mach alles rückgängig, was Du mit "/dev/sdb" usw eingerichtet hast. Lösche den Ordner bzw die Geräte-Datei (ich meine den Mountpoint). Laß nur die Kamera am USB und schalte sie ein, so dass sie weiterhin erkannt werden kann.
Installiere von den SuSE-CD's (Du bist doch ein SuSE-User ?) - soweit noch nicht geschehen - : * * "gphoto"*+ * "digikam"* +*"gtkam" *+* (nebst Abhängigkeiten)*.
Schalte die Kamera ein.
Gib auf der Konsole ein $~ : digikam
Danach öffnet sich ein Fenster. Folge den Anweisungen.
Unter Einstellungen findest Du dann eine Möglichkeit, die Kamera erkennen zu lassen (usw). Richte Deine Kamera ein. (Wenn alles OK ist, dann sollte auch die automatische Erkennung machbar sein.)
Wenn alles geklappt hat, gehe zu "Kamera" und rufe die Kamera auf (li Maustaste). Es öffnet sich ein weiteres Fenster für die Bildbearbeitung und es wird angezeigt "verbunden", wenn alles in Ordnung ist. Das ist alles. So sollte Deine Kamera funktionieren. (Angaben im Detail siehe Hilfe zu digikam)
Obwohl ich die Digikamera-Programme eigentlich gar nciht nutzen will, hab ich das natürlich auch probiert. Die Photosmart 318 ist sogar in der Liste drin. Es funzt aber nicht. AUch die automatische Erkennung geht nicht.
Bleiben lediglich noch die Mountpunkte der /etc/fstab zu prüfen. Aber wenn's funzt, . . . ;-)
Achso, ja, im Kernel muss unter USB neben anderem auch "USB device filesystem" (USB_DEVICEFS) aktiviert sein.
Hmmm, wie und wo macht man das. Aber das muss wohl aktiv sein, weil ja meine USB-Sticks einwandfrei funktionieren.
Gehe auch mal zu www.gphoto.org und sieh Dich da um Insbesondere hol Dir das HOWTO.
Schönen Abend noch (hoffentlich mit laufender Kamera)
Gruß Rolf
-- mfg Bernd Merling 68199 Mannheim http://www.merling.net ICQ: 315528581