Подключение фотоаппарата как USB Mass Storage (не получается)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Подключение фотоаппарата как USB Mass Storage

Сообщение HomeCraft »

Собственно проблема:
Есть фотоаппарат Olympus SP-510UZ, подключаемый через USB разъем. При подключении происходит следующее:
1. В КДЕ вылезает окно с предложением открыть папку или скачать фотки через DigiKam, нажимаю <отмена>
2. Через некоторое время п. 1. повторяется так же нажимаю <отмена>
Светодиод на фотоаппарате начинает мерцать и продолжает около 5 минут, потом затихает.
Ну а если нажать кнопку <ok> получится тоже самое, только konqueror выдаст ошибку типа "не могу прочитать ...."
Флешки определяются нормально, монтируются без проблем.
Гуглил по этой теме, но схожей проблемы не нашел.
Привожу некоторые данные на момент подключения
tail -f /var/log/messages

Код: Выделить всё

Mar 22 00:27:57 hc-lexa kernel: usb 1-1: new full speed USB device using uhci_hcd and address 6
Mar 22 00:27:57 hc-lexa kernel: usb 1-1: configuration #1 chosen from 1 choice
Mar 22 00:27:57 hc-lexa kernel: scsi4 : SCSI emulation for USB Mass Storage devices
Mar 22 00:28:02 hc-lexa kernel: scsi 4:0:0:0: Direct-Access     OLYMPUS  SP510UZ          1.00 PQ: 0 ANSI: 2
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] 1023120 512-byte hardware sectors (524 MB)
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] Write Protect is off
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] Assuming drive cache: write through
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] 1023120 512-byte hardware sectors (524 MB)
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] Write Protect is off
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] Assuming drive cache: write through
Mar 22 00:28:02 hc-lexa kernel:  sda: sda1
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: [sda] Attached SCSI removable disk
Mar 22 00:28:02 hc-lexa kernel: sd 4:0:0:0: Attached scsi generic sg0 type 0

и cat /proc/bus/usb/devices

Код: Выделить всё

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.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.22.9-desktop-2mdv uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1f.4
C:* #Ifs= 1 Cfg#= 1 Atr=e0 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=   2 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.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.22.9-desktop-2mdv uhci_hcd
S:  Product=UHCI Host Controller
S:  SerialNumber=0000:00:1f.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 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=   2 Ivl=255ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=07b4 ProdID=0109 Rev= 1.00
S:  Manufacturer=OLYMPUS
S:  Product=SP510UZ
S:  SerialNumber=000J93235204
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms

/etc/fstab и /etc/mtab при этом остаются неизменными. Даже руками монтировать нечего!
и что самое интересное, что в мандриве 2005 нормально определялось как USB Mass Storage и работало без проблем.
Спасибо сказали:
Karapuzz
Сообщения: 100

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение Karapuzz »

Ты не одинок, у меня подобная проблема Фотоаппарат Olympus FE 240
Я при подключении фотика выбираю не PC а УДОБ ПЕЧАТИ и все работает, правда как-то кривовато. Буду пробывать обновить ядро
Спасибо сказали:
Burnout
Сообщения: 88
ОС: Gentoo Linux

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение Burnout »

mkdir /mnt/fotik
mount /dev/sda1 /mnt/fotik
Спасибо сказали:
Karapuzz
Сообщения: 100

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение Karapuzz »

Burnout писал(а):
22.03.2008 11:41
mkdir /mnt/fotik
mount /dev/sda1 /mnt/fotik

Нет такого устройства. Оно появляется, и тут же исчезает с сообщениями

Код: Выделить всё

Feb 25 23:32:00 linux-ehpr kernel:  sdb: sdb1
Feb 25 23:32:00 linux-ehpr kernel: sd 2:0:0:0: [sdb] Attached SCSI removable disk
Feb 25 23:32:00 linux-ehpr kernel: sd 2:0:0:0: Attached scsi generic sg2 type 0
Feb 25 23:32:00 linux-ehpr kernel: usb-storage: device scan complete
Feb 25 23:32:02 linux-ehpr kernel: sd 2:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
Feb 25 23:32:02 linux-ehpr kernel: end_request: I/O error, dev sdb, sector 306
Feb 25 23:32:02 linux-ehpr kernel: FAT: Directory bread(block 253) failed
Feb 25 23:32:02 linux-ehpr kernel: FAT: Directory bread(block 254) failed
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение HomeCraft »

Ну сам себе отвечу: можно, конечно, вырубить hald (HAL daemon) и потом примонтировать руками. Тогда работает. Но IMHO это не есть удачное решение, т.к. неудобно очень.
2 Karapuzz
А вот ядро тут явно не при чем. Попробуй отключить HAL и подключить фотик нормально. Посмотри /var/log/messages где он проявится (sda1, sdb1 или что-то другое) и примонтируй руками. Кстати, флешка нормально работает? Если нормально, то обязательно попробуй мой вариант. А вот если нет, то возможно и ядро, но тут я бессилен ибо в этом вопросе не волоку совсем. Винда есть на этой же машине?
P.S.
У меня есть идея попытаться удалить gphoto2 и digiKam, но это попозже.
pps 2 Karapuzz
Дай-ка вывод cat /proc/bus/usb/devices
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение uptime »

А может, не стоит оно того? Нормальный USB2 кард-ридер работает гораздо быстрее и надежнее...
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Karapuzz
Сообщения: 100

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение Karapuzz »

подключил фотик, нажал PC появмлось usb mass storage
cat: /proc/bus/usb/devices: Нет такого файла или каталга
Отллючил hal помогло, флэшка примонтировалась.
Получается hal криво работает? На opensuse 10.2 все было нормально, почитайте Фотоаппарат Olympus FE 240 там подробней моя проблема описана
Спасибо сказали:
Karapuzz
Сообщения: 100

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение Karapuzz »

Обновил hal и все работает на ура.
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение HomeCraft »

Karapuzz писал(а):
23.03.2008 10:21
Обновил hal и все работает на ура.

Где взял?
Спасибо сказали:
Karapuzz
Сообщения: 100

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение Karapuzz »

HomeCraft писал(а):
23.03.2008 21:38
Karapuzz писал(а):
23.03.2008 10:21
Обновил hal и все работает на ура.

Где взял?

Не поверишь, в репозитариях opensuse в разделе suse faktory
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение HomeCraft »

Karapuzz писал(а):
24.03.2008 08:12
Не поверишь, в репозитариях opensuse в разделе suse faktory

А я по своим пошукал и не нашел обновления для HAL'а
Ну да ладно, фотик раз в неделю подключаю (иногда реже) - так что, в принципе, можно и вырубать HAL на это время. А так смотришь - и обновление будет.
Кстати у тебя после этого как фотик определяется - как Mass Storage или как фотик? Т.к. я думаю что это горе от ума - похоже HAL пытается определить его как фотик (и определяет), но прога, которой передается дальнейшее управление, зависает или еще как-нибудь глючит.
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение HomeCraft »

Как выяснилось дело вовсе не в HAL'е, а в KDE. Под Xfce все нормально - фотоаппарат определяется как съемное USB устройство.
Вопрос к знатокам KDE: где там можно что-нибудь такое "подкрутить" в настройках, чтобы все работало?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Подключение фотоаппарата как USB Mass Storage

Сообщение t.t »

HomeCraft писал(а):
22.03.2008 22:00
Ну сам себе отвечу: можно, конечно, вырубить hald (HAL daemon) и потом примонтировать руками. Тогда работает. Но IMHO это не есть удачное решение, т.к. неудобно очень.
Уже который по счёту автомаунт придумывают, а я всё понять не могу: чем же без него так неудобно, что аж неудобнее, чем под все его косяки обходные пути выдумывать?..
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: