Автор Тема: Камеры в Linux. общие вопросы фото, web, видео, цифровых и др. камер.  (Прочитано 31714 раз)

krimt

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #120 : 16.06.2009 05:11:01 »
Цитировать
Очень похоже на какие-то "неправильные советы".
Зато просто и работает.
Цитировать
#/sbin/modprobe вместо просто #modprobe означает, что вы скорее всего не читали www.altlinux.org/Su, и тем самым заботливо раскладываете грабли в своей системе.
Контроллеры 1394 обычно определяются автоматом, и все модули для их поддержки загружаются тоже автоматом. Если это не так, нужно в первую очередь разобраться, почему сломался автомат.
В ALTLinux 4.1 Desktop "#/sbin/modprobe ", если не прпишешь "/sbin" не сработает. В других дистрибутивах (Mandriva; FC;Kubuntu) все нормально "#modprobe" и всё...
Заметил такую закономерность, где контроллер встроен в мат.плату все работает сразу, без проблем, но если конторллер через pci плату подключен, почти всегда приходиться руками запускать.
А по поводу безопасности, я когда, как, могу su, могу sudo.
Я "накарябал" скрипт для устройств, которые мне нужны, и стартует он в init.d
Так, что для начала , пусть камера заработает, а потом человек сам решит, что ему надо.

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: Видеокамера Canon MVX330i
« Ответ #121 : 16.06.2009 12:30:05 »
Во-первых, до загрузки модуля raw1394 данного устройства в /dev вообще быть не должно.

Извините, но как загрузить модуль? У меня установлен ALT 4.1.1, дистрибутив обновлен. При поиске в синаптике "raw1394"  показывает вот это - http://pic.ipicture.ru/uploads/090616/zmPt58FWuO.png. Это оно и есть? 


Контроллеры 1394 обычно определяются автоматом, и все модули для их поддержки загружаются тоже автоматом. Если это не так, нужно в первую очередь разобраться, почему сломался автомат.

Проверить контроллер как можно? Проверить смогу завтра - камеру забыл на даче  :)
Per aspera ad Linux! - Через тернии к линуксу!

Drool

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #122 : 16.06.2009 12:58:10 »
В ALTLinux 4.1 Desktop "#/sbin/modprobe ", если не прпишешь "/sbin" не сработает.

Потому-что Вы не читаете то, что Вам говорят. Еще раз: http://www.altlinux.org/Su - читать до просветления. А расставленные грабли других дистрибутивов здесь не обсуждаются.

Alexei_VM

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #123 : 16.06.2009 13:05:00 »
Так, что для начала , пусть камера заработает, а потом человек сам решит, что ему надо.

Не надо для начала ломать систему и разбрасывать грабли. Нужно просто чуть подумать и сделать все правильно.

Alexei_VM

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #124 : 16.06.2009 13:07:14 »
Извините, но как загрузить модуль?

Командой modprobe имя_модуля. Но этого вообще-то делать не надо, ибо должно все работать более-менее автоматически.

Проверить контроллер как можно?

Начните с показа выводов команд (от рута, для чего предварительно читать www.altlinux.ru/Su)
lspci -vv (можно только часть, относящуюся к 1394)
и
lsmod

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: Видеокамера Canon MVX330i
« Ответ #125 : 16.06.2009 16:52:32 »
Вот вывод lspci -vv
05:01.0 FireWire (IEEE 1394): NEC Corporation IEEE 1394 Host Controller (rev 01) (prog-if 10 [OHCI])
        Subsystem: NEC Corporation Device 00ce
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 64, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at ff9ff000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME+
        Kernel driver in use: ohci1394
        Kernel modules: ohci1394

А этоlsmod
ohci1394               36912  0
ieee1394               95416  1 ohci1394

При попытке открыть http://www.altlinux.ru/Su  выскакивает такое - http://pic.ipicture.ru/uploads/090616/45ucTs7Rr7.png
Per aspera ad Linux! - Через тернии к линуксу!

Alexei_VM

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #126 : 16.06.2009 17:10:33 »
А это lsmod

Модули уже загружены (как и предполагалось). Покажите
ll /dev/raw1394

Но, в принципе, уже все должно работать.

www.altlinux.org/Su

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: Видеокамера Canon MVX330i
« Ответ #127 : 16.06.2009 17:40:30 »
Вот ll /dev/raw1394  без подключения камеры
[root@localhost ~]# ll /dev/raw1394
ls: cannot access /dev/raw1394: No such file or directory

А это после подключения:
[root@localhost ~]# ll /dev/raw1394
crw------- 1 alik camera 171, 0 Jun 16 16:34 /dev/raw1394

Причем, /dev/raw1394 выделено 
Per aspera ad Linux! - Через тернии к линуксу!

Alexei_VM

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #128 : 16.06.2009 18:04:52 »
А это после подключения:
[root@localhost ~]# ll /dev/raw1394
crw------- 1 alik camera 171, 0 Jun 16 16:34 /dev/raw1394

Ну и все нормально. Устройство создано, права на него выданы пользователю alik. Всё должно работать.

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: Видеокамера Canon MVX330i
« Ответ #129 : 16.06.2009 18:50:07 »
Нет, не хочет работать. Всё без изменений. :(
Per aspera ad Linux! - Через тернии к линуксу!

Alexei_VM

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #130 : 16.06.2009 19:17:25 »
Нет, не хочет работать. Всё без изменений. :(

http://www.altlinux.org/MiniDV1394/kino

Попробуйте dvgrab, и расскажите, что получилось.

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: Видеокамера Canon MVX330i
« Ответ #131 : 16.06.2009 19:36:36 »
Вот что в консоли kino когда подключаю камеру
Reset Handler received
>>> iec61883Reader::StartThread on port 0
Stopping thread
>>> iec61883Reader::StartThread on port 0
rom1394_0 warning: read failed: 0x0000fffff0000414
rom1394_0 warning: read failed: 0x0000fffff0000414
Reset Handler received
rom1394_1 error: invalid node
Stopping thread
>>> iec61883Reader::StartThread on port 0
send oops
send oops
Reset Handler received
Stopping thread
Per aspera ad Linux! - Через тернии к линуксу!

Alexei_VM

  • Гость
Re: Видеокамера Canon MVX330i
« Ответ #132 : 16.06.2009 19:43:44 »
Вот что в консоли kino когда подключаю камеру

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

Оффлайн aibolit

  • Участник
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
Re: Видеокамера Canon MVX330i
« Ответ #133 : 17.06.2009 13:39:25 »
Или у вас что-то глючит в железе, или ваша камера кривая (не поддерживает стандарты). Попробуйте обновить ядро.

Что именно в железе может быть?  Атишная карта как-то может глючить?
Камера не "кривая", чисто японская сборка, полнофункциональная, в винде всё без проблем.
Повторюсь - снимки с флэш-карты в digiKam импортируются нормально, естесственно, через USB (в камере есть выхода и USB, и 1394).
После обновления ядра -
[root@localhost ~]# apt-get install update-kernel
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  autoconf-common autoconf_2.60 automake-common automake_1.10 binutils bison bison-runtime gcc4.1
  gettext-tools libbfd libtool-common libtool_1.5 m4 pkg-config rpm-build rpm-build-perl
  rpm-build-python rpm-utils
The following NEW packages will be installed:
  autoconf-common autoconf_2.60 automake-common automake_1.10 binutils bison bison-runtime gcc4.1
  gettext-tools libbfd libtool-common libtool_1.5 m4 pkg-config rpm-build rpm-build-perl
  rpm-build-python rpm-utils update-kernel
0 upgraded, 19 newly installed, 0 removed and 1 not upgraded.
Need to get 11.8MB/11.8MB of archives.
After unpacking 26.5MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Abort.
и перезагрузки положение, к сожалению, не изменилось.
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Видеокамера Canon MVX330i
« Ответ #134 : 17.06.2009 13:42:32 »
После обновления ядра -
...
Abort.
 и перезагрузки положение, к сожалению, не изменилось.
Зачем же Вы его прервали? А после установки утилиты её надо запустить:
# update-kernel
Андрей Черепанов (cas@)