Автор Тема: Монтирование Olympus SP-600UZ как влешку  (Прочитано 5196 раз)

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Всем привет.

Свежий Sisyphus, KDE4.

Такая проблема.
Раньше фотоаппарат Olympus SP-600UZ распознавался системой и на панели задач выскакивало уведомление о подключении устройства, по щелчку а значке USB можно было выбрать нужное действие (просмотреть файлы, открыть в digiKam и т.д.).
Сейчас подключаешь - тишина, ничего не происходит, уведомление не выскакивает, в свписке подключенных устройсв KDE-интерфейса ничего  ничего нет (см. скрин во вложении) .

# tail /var/log/messages
Mar 27 20:27:52 singularity kernel: [31896.752015] usb 5-2: new high-speed USB device number 8 using ehci_hcd
Mar 27 20:27:53 singularity kernel: [31896.884886] usb 5-2: New USB device found, idVendor=07b4, idProduct=0128
Mar 27 20:27:53 singularity kernel: [31896.884889] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 27 20:27:53 singularity kernel: [31896.884893] usb 5-2: Product: SP600UZ         
Mar 27 20:27:53 singularity kernel: [31896.884895] usb 5-2: Manufacturer: OLYMPUS
Mar 27 20:27:53 singularity kernel: [31896.884897] usb 5-2: SerialNumber: 000JAC213175

# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 046d:c05a Logitech, Inc. Optical Mouse M90
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 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 008: ID 07b4:0128 Olympus Optical Co., Ltd

# uname -a
Linux singularity.host-213 3.2.10-std-def-alt1 #1 SMP Tue Mar 13 10:03:28 UTC 2012 i686 GNU/Linux

Т.е. как бы система его видит, но дальше ни-ни.
Конфигурацию не трогал, ничего особоенного не менял, работал как обычно на компьютере.
Подскажите пожалуйста как вернуть былое поведение (я понимаю что-то где-то обновилось). Куда копать, что почитать и т.д.

Спасибо за информацию.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Монтирование Olympus SP-600UZ как флешку
« Ответ #1 : 27.03.2012 22:00:17 »
Т.е. как бы система его видит, но дальше ни-ни.
Конфигурацию не трогал, ничего особоенного не менял, работал как обычно на компьютере.
Подскажите пожалуйста как вернуть былое поведение (я понимаю что-то где-то обновилось). Куда копать, что почитать и т.д.
Не знаю конкретно про этот фотоаппарат, но все устройства подобного рода, что мне попадались, сами отвечали за распознаваемость в качестве mass storage. У фотоаппарата точно нет какого-нибудь переключателя на режим ptp какой-нибудь ?

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #2 : 27.03.2012 22:58:44 »
Неа, фотоаппарат сам пишет "Подключен по USB, провод не вынимайте.", в общем как обычно он и пишет. На ноуте подключается без проблем, но там другой дистр.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #3 : 27.03.2012 23:04:31 »
На ноуте подключается без проблем, но там другой дистр.
Не лишним будет тут вывод ядра про USB показать и отсюда

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #4 : 27.03.2012 23:18:00 »
Совсем забыл, я в /lib/udev/rules.d/69-libmtp.rules, добавил такие строки:
# Olympus
ATTRS{idVendor}=="07b4", ATTRS{idProduct}=="0128", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1", GROUP="camera", MODE="0660"
Так как без этой строки вообще такое вот выдавалось:
# tail /var/log/messages
Mar 27 23:08:54 singularity kernel: [41558.616020] usb 5-2: new high-speed USB device number 10 using ehci_hcd
Mar 27 23:08:54 singularity kernel: [41558.748884] usb 5-2: New USB device found, idVendor=07b4, idProduct=0128
Mar 27 23:08:54 singularity kernel: [41558.748888] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 27 23:08:54 singularity kernel: [41558.748892] usb 5-2: Product: SP600UZ         
Mar 27 23:08:54 singularity kernel: [41558.748894] usb 5-2: Manufacturer: OLYMPUS
Mar 27 23:08:54 singularity kernel: [41558.748896] usb 5-2: SerialNumber: 000JAC213175
Mar 27 23:08:55 singularity mtp-probe: checking bus 5, device 10: "/sys/devices/pci0000:00/0000:00:1d.7/usb5/5-2"
Mar 27 23:08:55 singularity mtp-probe: bus: 5, device: 10 was not an MTP device

Как и каким образом я догадался эту строку добавить, не помню, это было несколько недель назад.  :)

Спасибо за желание помочь, позже попробую с ноута инфу вытянуть и выложу.

Подозреваю, что так как раньше работоло, а потом перестало, то это баг какой-то, если знающие люди подтвердят и подскажут на что повесить, оформлю и повешу.


Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #5 : 28.03.2012 17:37:21 »
Неа, фотоаппарат сам пишет "Подключен по USB, провод не вынимайте.", в общем как обычно он и пишет. На ноуте подключается без проблем, но там другой дистр.

У меня тож Olympus, но гораздо попроще. Так у него в настройках есть пункт "Чем притворяться при подключении к USB". И один из вариантов - "Флешкой".
Может эта настройка и слетела?
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #6 : 28.03.2012 19:07:50 »
Да нет, проверил, такой настройки даже и нету.

Вот что на ноуте выдается при подключении фотика:
Mar 28 13:33:14 ireante kernel: [  147.096036] usb 1-1.2: new high speed USB device number 6 using ehci_hcd
Mar 28 13:33:14 ireante kernel: [  147.189645] usb 1-1.2: New USB device found, idVendor=07b4, idProduct=0128
Mar 28 13:33:14 ireante kernel: [  147.189653] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 28 13:33:14 ireante kernel: [  147.189659] usb 1-1.2: Product: SP600UZ         
Mar 28 13:33:14 ireante kernel: [  147.189663] usb 1-1.2: Manufacturer: OLYMPUS
Mar 28 13:33:14 ireante kernel: [  147.189666] usb 1-1.2: SerialNumber: 000JAC213175
Mar 28 13:33:14 ireante mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
Mar 28 13:33:14 ireante mtp-probe: bus: 1, device: 6 was not an MTP device

Затем выскакивает  КДЕешное уведомление о что, что подключно новое устройсвто, в общем, как обычно все.
« Последнее редактирование: 28.03.2012 20:38:45 от Sugar »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #7 : 28.03.2012 19:46:22 »
Затем выскакивает  КДЕешное уведомление о что, что подключно новое устройсвто, в общем, как обычно все.
Нет, не обычно. Тут тоже нет слов про mass storage и создание /dev/sdX. Значит, подключается он не как обычная флэшка, а есть нечто специальное, что с ним работает. Надо понять, что это. Вот пример того, что эмулирует флешку:
Mar 28 19:48:26 kernel: [733169.784483] usb 2-1.3: new high speed USB device number 48 using ehci_hcd                                       
Mar 28 19:48:26 kernel: [733169.889412] usb 2-1.3: New USB device found, idVendor=0bb4, idProduct=0ff9                                     
Mar 28 19:48:26 kernel: [733169.889420] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3                                 
Mar 28 19:48:26 kernel: [733169.889426] usb 2-1.3: Product: Android Phone                                                                   
Mar 28 19:48:26 kernel: [733169.889430] usb 2-1.3: Manufacturer: HTC                                                                       
Mar 28 19:48:26 kernel: [733169.889433] usb 2-1.3: SerialNumber: SH0CART00314                                                               
Mar 28 19:48:26 kernel: [733169.895456] scsi22 : usb-storage 2-1.3:1.0                                                                     
Mar 28 19:48:27 kernel: [733170.895246] scsi 22:0:0:0: Direct-Access     HTC      Android Phone    0100 PQ: 0 ANSI: 2                       
Mar 28 19:48:27 kernel: [733170.895510] sd 22:0:0:0: Attached scsi generic sg2 type 0                                                       
Mar 28 19:48:27 kernel: [733170.904824] sd 22:0:0:0: [sdb] Attached SCSI removable disk                                                     
Mar 28 19:48:40 kernel: [733183.069688] sd 22:0:0:0: [sdb] 15523840 512-byte logical blocks: (7.94 GB/7.40 GiB)                             
Mar 28 19:48:40 kernel: [733183.088731]  sdb: sdb1                                                                                         
ключевой момент - зацепился usb-storage
« Последнее редактирование: 28.03.2012 19:54:03 от asy »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #8 : 28.03.2012 19:55:42 »
если нет тулкит-фобии
gtkam
не видит ?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #9 : 28.03.2012 20:06:47 »
gtkam
не видит ?
KDE4 же. Тут просится apt-get install kde4-digikam
:)

Оффлайн Spanish ArCher

  • Завсегдатай
  • *
  • Сообщений: 1 234
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #10 : 28.03.2012 22:02:30 »
Да нет, проверил, такой настройки даже и нету.
Страница 40 руководства по Олимпус 600УЗ
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #11 : 28.03.2012 22:42:49 »
Но если есть возможность работы не как usb storage, и она сломалась, найти и баг повесить не помешает всё равно. :-)
Почему-то мне кажется, что это в районе PtP что-то.

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #12 : 29.03.2012 14:44:48 »
Нашел эту настройку, оказывается не там искал, установил в хранение данных -- заработало. Спасибо

Но куда же тогда делась строка из /lib/udev/rules.d/69-libmtp.rules? Ведь раньше была до какого-то обновления, потом исчезла и перестало работать...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #13 : 29.03.2012 14:55:49 »
Нашел эту настройку, оказывается не там искал, установил в хранение данных -- заработало. Спасибо
Но на втором-то компьютере и так работало ?

Оффлайн Sugar

  • Завсегдатай
  • *
  • Сообщений: 101
    • Email
Re: Монтирование Olympus SP-600UZ как влешку
« Ответ #14 : 29.03.2012 21:58:18 »
Да, работало.
И на первом тоже работало до поры до времени, но если из /lib/udev/rules.d/69-libmtp.rules удалить  строку, которую я добавил ручками:
ATTRS{idVendor}=="07b4", ATTRS{idProduct}=="0128", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1", GROUP="camera", MODE="0660"
То работать перестает.

Такие вот пирожки. Всем спасибо за помощь.