PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit seriellen Port im Userlevel(Digitalkamera)



--No-R--
20.05.07, 21:30
Hallo,

ich möchte gerne eine Fuji MX-2900ZOOM Kamera mit gphoto betreiben (Kamera wird unterstützt und der Zugriff erfolgt über ein seriellen Kabel)

leider werden im Benutzerlevel keine seriellen Ports in gphoto sichtbar,

wie kann ich diese Ports sichtbar machen?

Danke im vorraus!

Mit freundlichen Grüßen,

--No-R--

Der Gestreifte
20.05.07, 22:18
Ist der User Mitglied in der Gruppe, welcher die /dev/ttyS* gehören?

--No-R--
21.05.07, 09:23
danke,
habe den Benutzer gleich der Gruppe für die seriellen Anschlüsse hinzugefügt und nach einem Neustart ging es dann auch.

Leider stürtzt gphoto beim Auflisten der Dateien auf der Kamera aus unersichtlichen Gründen ab...

Ach ja ich habe openSUSE 10.2...

--No-R--

----
EDIT: Unter Windows mit Originalsoftware funzt alles super

--No-R--
21.05.07, 10:11
wenn ich mit gphoto über die console versuche Dateien zu listen gibt es folgende Ausgaben:

Es gibt 15 Dateien im Verzeichnis »/«.
*** glibc detected *** gphoto2: malloc(): memory corruption: 0x080d1040 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7cc16e1]
/lib/libc.so.6[0xb7cc3671]
/lib/libc.so.6(__libc_malloc+0x85)[0xb7cc50c5]
/usr/lib/libgphoto2_port.so.0(gp_log_data+0x5b)[0xb7df794b]
/usr/lib/libgphoto2_port.so.0(gp_port_read+0xf6)[0xb7df9506]
/usr/lib/libgphoto2/2.2.1.5.trunk/fuji.so[0xb7b25b16]
/usr/lib/libgphoto2/2.2.1.5.trunk/fuji.so[0xb7b2695f]
/usr/lib/libgphoto2/2.2.1.5.trunk/fuji.so[0xb7b241ce]
/usr/lib/libgphoto2.so.2[0xb7e12542]
/usr/lib/libgphoto2.so.2(gp_filesystem_get_file+0x24f)[0xb7e1294f]
/usr/lib/libgphoto2.so.2[0xb7e12b8e]
/usr/lib/libgphoto2.so.2(gp_filesystem_get_info+0x1dd)[0xb7e1148d]
/usr/lib/libgphoto2.so.2(gp_camera_file_get_info+0x102)[0xb7e07832]
gphoto2[0x804f307]
gphoto2[0x804fa86]
gphoto2[0x805138e]
gphoto2[0x8055f12]
/usr/lib/libpopt.so.0[0xb7d8d017]
/usr/lib/libpopt.so.0[0xb7d8d052]
/usr/lib/libpopt.so.0(poptGetNextOpt+0x3ae)[0xb7d8de1e]
gphoto2[0x8054bd3]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb7c72f9c]
gphoto2[0x804b981]
======= Memory map: ========
08048000-0805c000 r-xp 00000000 03:06 2573844 /usr/bin/gphoto2
0805c000-0805e000 rw-p 00013000 03:06 2573844 /usr/bin/gphoto2
0805e000-0812f000 rw-p 0805e000 00:00 0 [heap]
b7600000-b7621000 rw-p b7600000 00:00 0
b7621000-b7700000 ---p b7621000 00:00 0
b7720000-b790e000 rw-p b7a24000 00:00 0
b7a86000-b7a87000 rw-p b7a86000 00:00 0
b7a87000-b7aa9000 r--p 00000000 03:06 4526347 /usr/share/locale/de/LC_MESSAGES/libgphoto2-2.mo
b7ac4000-b7ac9000 r-xp 00000000 03:06 557155 /lib/libresmgr.so.1.0.0
b7ac9000-b7acb000 rw-p 00004000 03:06 557155 /lib/libresmgr.so.1.0.0
b7af1000-b7afb000 r-xp 00000000 03:06 557119 /lib/libgcc_s.so.1
b7afb000-b7afd000 rw-p 00009000 03:06 557119 /lib/libgcc_s.so.1
b7b1c000-b7b23000 r--p 00000000 03:06 4526526 /usr/share/locale/de/LC_MESSAGES/gphoto2.mo
b7b23000-b7b28000 r-xp 00000000 03:06 5062934 /usr/lib/libgphoto2/2.2.1.5.trunk/fuji.so
b7b28000-b7b2a000 rw-p 00004000 03:06 5062934 /usr/lib/libgphoto2/2.2.1.5.trunk/fuji.so
b7b2a000-b7b2b000 rw-p b7b2a000 00:00 0
b7b2b000-b7b4a000 r--p 00000000 03:06 4524094 /usr/share/locale/de/LC_MESSAGES/libc.mo
b7b4a000-b7b85000 r--p 00000000 03:06 4606282 /usr/lib/locale/de_DE.utf8/LC_CTYPE
b7b85000-b7c5c000 r--p 00000000 03:06 4620750 /usr/lib/locale/de_DE.utf8/LC_COLLATE
b7c5c000-b7c5d000 rw-p b7c5c000 00:00 0
b7c5d000-b7d85000 r-xp 00000000 03:06 557075 /lib/libc-2.5.so
b7d85000-b7d86000 r--p 00128000 03:06 557075 /lib/libc-2.5.so
b7d86000-b7d88000 rw-p 00129000 03:06 557075 /lib/libc-2.5.so
b7d88000-b7d8b000 rw-p b7d88000 00:00 0
b7d8b000-b7d92000 r-xp 00000000 03:06 4543151 /usr/lib/libpopt.so.0.0.0
b7d92000-b7d94000 rw-p 00006000 03:06 4543151 /usr/lib/libpopt.so.0.0.0
b7d94000-b7d95000 rw-p b7d94000 00:00 0
b7d95000-b7d9b000 r-xp 00000000 03:06 4544450 /usr/lib/libusb-0.1.so.4.4.4
b7d9b000-b7d9e000 rw-p 00005000 03:06 4544450 /usr/lib/libusb-0.1.so.4.4.4
b7d9e000-b7dc2000 r-xp 00000000 03:06 557083 /lib/libm-2.5.so
b7dc2000-b7dc4000 rw-p 00023000 03:06 557083 /lib/libm-2.5.so
b7dc4000-b7de3000 r-xp 00000000 03:06 4543030 /usr/lib/libexif.so.12.0.1
b7de3000-b7de8000 r--p 0001f000 03:06 4543030 /usr/lib/libexif.so.12.0.1
b7de8000-b7dea000 rw-p 00024000 03:06 4543030 /usr/lib/libexif.so.12.0.1
b7dea000-b7dec000 r-xp 00000000 03:06 557081 /lib/libdl-2.5.so
b7dec000-b7dee000 rw-p 00001000 03:06 557081 /lib/libdl-2.5.so
b7dee000-b7df3000 r-xp 00000000 03:06 4543084 /usr/lib/libltdl.so.3.1.4
b7df3000-b7df5000 rw-p 00004000 03:06 4543084 /usr/lib/libltdl.so.3.1.4
b7df5000-b7dfc000 r-xp 00000000 03:06 2704335 /usr/lib/libgphoto2_port.so.0.7.0
b7dfc000-b7dfe000 rw-p 00006000 03:06 2704335 /usr/lib/libgphoto2_port.so.0.7.0
b7dfe000-b7dff000 rw-p b7dfe000 00:00 0
b7dff000-b7e18000 r-xp 00000000 03:06 2704333 /usr/lib/libgphoto2.so.2.2.0
b7e18000-b7e1a000 rw-p 00019000 03:06 2704333 /usr/lib/libgphoto2.so.2.2.0Abgebrochen

JeWe
21.05.07, 14:15
Hast Du die neueste Version von gphoto benutzt ? Sieht für mich nach einem Bug in gphoto oder in einer Library aus, die Applikation versucht, in einen Speicherbereich zu schreiben, in dem sie nichts zu suchen hat. Prima, um nachzuverfolgen, was so im Speicher abläuft: Valgrind

http://valgrind.org/

--No-R--
21.05.07, 14:46
die vorkompilierte bei openSUSE mitgelieferte version...

sieht für mich auch nach einem bug aus... aber im speicher bestaunen bin ich net der geek...

JeWe
21.05.07, 15:26
Ich meine, mal gehört zu haben, dass man für ältere Kameras ein älteres gphoto-Paket nutzen sollte, weil dieses entsprechende Libraries mitbringt...
Ansonsten wende Dich doch mal an den Suse-Support oder die gphoto-Entwickler (www.gphoto.org).