Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-04-17 00:43:51

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

canon ixus i wheezy

Witam. Mama taki problem z aparatem, którego nie mogę obejść bo nie potrafię. Więc postanowiłem zapytać zanim zacznę włosy z głowy rwać. Mam problem z canonem ixus 82 is. Otóż ten aparat nie jest wykrywany jako pamięć masowa ani pod linuksem ani pod windozą. Znaczy import zdjęć z karty jest obsługiwany przez program w win przez coś tam od canona a w KDE przez digikam. U mojej żony na stable i jajku dystrybucyjnym działa jak natura chciała. U mnie jest rzecz jasna moje własne. No i właśnie tu jest problem. Aparat jest wykrywany:

Kod:

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:0809 Logitech, Inc. Webcam Pro 9000
Bus 002 Device 002: ID 0603:00f2 Novatek Microelectronics Corp. 
Bus 004 Device 002: ID 046d:c51b Logitech, Inc. V220 Cordless Optical Mouse for Notebooks
Bus 001 Device 005: ID 04a9:3184 Canon, Inc. Digital IXUS 80 IS (PTP mode)

oraz:

Kod:

$ dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usb 1-2: new high speed USB device using ehci_hcd and address 2
usb 2-2: new low speed USB device using ohci_hcd and address 2
input: NOVATEK USB Keyboard as /devices/pci0000:00/0000:00:03.0/usb2/2-2/2-2:1.0/input/input3
generic-usb 0003:0603:00F2.0001: input,hidraw0: USB HID v1.10 Keyboard [NOVATEK USB Keyboard] on usb-0000:00:03.0-2/input0
input: NOVATEK USB Keyboard as /devices/pci0000:00/0000:00:03.0/usb2/2-2/2-2:1.1/input/input4
generic-usb 0003:0603:00F2.0002: input,hiddev0,hidraw1: USB HID v1.10 Device [NOVATEK USB Keyboard] on usb-0000:00:03.0-2/input1
usbcore: registered new interface driver snd-usb-audio
input: UVC Camera (046d:0809) as /devices/pci0000:00/0000:00:03.3/usb1/1-2/1-2:1.0/input/input5
usbcore: registered new interface driver uvcvideo
usb 4-1: new low speed USB device using ohci_hcd and address 2
input: Logitech USB Receiver as /devices/pci0000:00/0000:00:03.2/usb4/4-1/4-1:1.0/input/input6
generic-usb 0003:046D:C51B.0003: input,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:03.2-1/input0
generic-usb 0003:046D:C51B.0004: hiddev0,hidraw3: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:03.2-1/input1
usb 1-6: new high speed USB device using ehci_hcd and address 5

Digikam również go widzi, ale próba importu zdjęć kończy się monitem: Nieudana próba połączenia z aparatem. Upewnij się, że aparat jest prawidłowo podłączony i włączony.

Nie wiem czy brakuje jakiejś opcji w kernelu czy może jakiegoś pakietu. Może coś gdzieś nienawiązujące w ogóle ani do USB ani do pamięci. Już mam dość sprawdzania i kompilowania jajka bo mnie elektrownia z torbami puści. Pendrivy i telefony komórkowe montuje a podłączenie aparatu nie wywołuje reakcji systemu. Wierzę, że ktoś z forumowiczów miał już kiedyś do czynienia z tego typu ustrojstwem.

Ostatnio edytowany przez skullman (2011-04-17 13:20:03)

Offline

 

#2  2011-04-17 08:45:56

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: canon ixus i wheezy

Kiedyś miałem podobny problem może pomoże
http://forum.dug.net.pl/viewtopic.php?id=11418


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#3  2011-04-17 09:19:29

  andreq - Członek DUG

andreq
Członek DUG
Skąd: Nisko
Zarejestrowany: 2005-01-11

Re: canon ixus i wheezy

Aparat nie jest wykrywany jako pamięć masowa, bo pracuje w trybie PTP (Picture Transfer Protocol). Pod digikam powinien zostać wykryty automatycznie: Importuj => Aparaty => Dodaj aparat ręcznie => Automatyczne wykrywanie.

Jeśli nie spróbuj ustawić ręcznie aparat "USB PTP Class Camera", lub któryś z modeli IXUS z napisem "(PTP Mode)" na końcu.

Innym sposobem jest instalacja gphoto2 i sprawdzenie opcji:

Kod:

gphoto2 --auto-detect
gphoto2 -L
gphoto2 -l
gphoto2 --help

Offline

 

#4  2011-04-17 14:20:43

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

Re: canon ixus i wheezy

Ale zonk, jak przeczytałem mojego posta raz jeszcze to aż w oczy ortografią zakuło :/ No ale już poprawiłem i do rzeczy. Dodawanie ręczne nie pomaga. Digikam wykrywa go jako ixus 80 is (ptp mode). Tak jak napisałem wcześniej jest widoczny w programie tylko nie można się z nim połączyć. Żeby nie było dodałem ręcznie i sprawdziłem wszystkie aparaty canona z ixus w nazwie i nici. Na squeeze jest wykrywany identycznie z tym, że tam działa. W knotifierze na pasku pojawia się ikonka nowego urządzenia po kliknięciu której można wybrać opcje transferu zdjęć za pomocą digikam. I to jest właśnie jedna z różnic, u mnie ta ikonka się nie pojawia. Aleee... zainstalowałem gphoto2 i działa, pobiera pliki z aparatu. Wnioskuję więc, że to nie kernel (dzięki andreq za pomysł). Problem musi więc leżeć albo po stronie samego digikam albo kde. Może jakiś plugin, uprawnienia albo sam już nie wiem co. Może jakiś pakiet. Jeszcze poszukam w necie bo jednak walałbym mieć to graficznie.

Offline

 

#5  2011-04-17 14:29:31

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: canon ixus i wheezy

Sprawdzałeś czy jest jego ID w regułach udev tak jak w podlinkowanym prze ze mnie wątku ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#6  2011-04-17 19:39:13

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

Re: canon ixus i wheezy

No więc nie jestem pewien czy to to, ale doszukując się analogii pomiędzy twoim postem a tym co mam u siebie, to:

Kod:

# lsusb
.
.
.
Bus 001 Device 013: ID 04a9:3184 Canon, Inc. Digital IXUS 80 IS (PTP mode)
.
#

a w pliku /lib/udev/rules.d/60-libgphoto2-2.rules mam coś takiego:

Kod:

[...]
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="3184", ENV{ID_GPHOTO2}="1", ENV{GPHOTO2_DRIVER}="proprietary", MODE="0664", GROUP="plugdev"
[...]

Więc chyba jest.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00087 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.119.133.138' WHERE u.id=1
0.00075 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.119.133.138', 1733999418)
0.00047 SELECT * FROM punbb_online WHERE logged<1733999118
0.00074 SELECT topic_id FROM punbb_posts WHERE id=171052
0.00075 SELECT id FROM punbb_posts WHERE topic_id=18804 ORDER BY posted
0.00086 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18804 AND t.moved_to IS NULL
0.00009 SELECT search_for, replace_with FROM punbb_censoring
0.00080 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18804 ORDER BY p.id LIMIT 0,25
0.00085 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18804
Total query time: 0.00631 s