Драйвер для устройства, работающего через FireWire, dv1394 (откуда этот модуль ставить)

Knoppix

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

alisura
Сообщения: 2

Драйвер для устройства, работающего через FireWire, dv1394

Сообщение alisura »

здравствуйте,

Имеется Debian squuze. Через firewire нужно согнать видео для монтажа. Но в /lib/modules/2.6.30-2-686/kernel ничего с 1394 связанного нет. Выполнял там find * | grep 1394. Результат пустой. Соответственно и устройства с 1394 тоже нет. При загрузке системы firewire найден и опознан. Смотрел пакетыотносящиеся к модулям ядра, что-то ничего не нашел похожего. Может кто знает как и откуда dv1394 или raw1394 в Debian lenny/squuze ставить?
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: Драйвер для устройства, работающего через FireWire, dv1394

Сообщение mailman137 »

На примере etch с ядром в стандартной поставке:

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

gateway:/mnt/sda5# uname -r
2.6.18-4-686
gateway:/mnt/sda5# find /lib -name *1394*
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/video1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/raw1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/ohci1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/dv1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/eth1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/ieee1394.ko
/lib/modules/2.6.18-4-686/modules.ieee1394map
gateway:/mnt/sda5# dpkg -l *1394*
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/
            частично установлен[H]
|/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое
(верхний регистр в полях статуса и ошибки указывает на ненормальную ситуацию)
||/ Имя                       Версия                 Описание
+++-============================-============================-========================================================================
ii  libavc1394-0                 0.5.3-1+b1                   control IEEE 1394 audio/video devices
un  libavc1394-dev               <нет>                     (описание недоступно)
un  libdc1394-10-dev             <нет>                     (описание недоступно)
un  libdc1394-11-dev             <нет>                     (описание недоступно)
un  libdc1394-13                 <нет>                     (описание недоступно)
un  libdc1394-13-dev             <нет>                     (описание недоступно)
un  libdc1394-dev                <нет>                     (описание недоступно)
ii  libraw1394-8                 1.2.1-2                      library for direct access to IEEE 1394 bus (aka FireWire)
un  libraw1394-dev               <нет>                     (описание недоступно)
un  libraw1394-doc               <нет>                     (описание недоступно)
gateway:/mnt/sda5# modprobe dv1394
gateway:/mnt/sda5# lsmod | grep 1394
dv1394                 18648  0
ohci1394               30800  1 dv1394
ieee1394               86904  2 dv1394,ohci1394
gateway:/mnt/sda5#

То есть модули ядра, отвечающие за поддержку FireWire, имеются. Правда, на данной машине нет контроллера IEEE 1394.
Через firewire нужно согнать видео для монтажа.

А это у Вас какое внешнее устройство с FireWire?
Спасибо сказали:
alisura
Сообщения: 2

Re: Драйвер для устройства, работающего через FireWire, dv1394

Сообщение alisura »

mailman137 писал(а):
08.01.2010 13:26
На примере etch с ядром в стандартной поставке:

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

gateway:/mnt/sda5# uname -r
2.6.18-4-686
gateway:/mnt/sda5# find /lib -name *1394*
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/video1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/raw1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/ohci1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/dv1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/eth1394.ko
/lib/modules/2.6.18-4-686/kernel/drivers/ieee1394/ieee1394.ko
/lib/modules/2.6.18-4-686/modules.ieee1394map
gateway:/mnt/sda5# dpkg -l *1394*
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=нет[n]/установлен[i]/настроен[c]/распакован[U]/ошибка настройки[F]/
            частично установлен[H]
|/ Ошибка?=<нет>/зафиксирован[H]/требуется переустановка[R]/X=и то, и другое
(верхний регистр в полях статуса и ошибки указывает на ненормальную ситуацию)
||/ Имя                       Версия                 Описание
+++-============================-============================-========================================================================
ii  libavc1394-0                 0.5.3-1+b1                   control IEEE 1394 audio/video devices
un  libavc1394-dev               <нет>                     (описание недоступно)
un  libdc1394-10-dev             <нет>                     (описание недоступно)
un  libdc1394-11-dev             <нет>                     (описание недоступно)
un  libdc1394-13                 <нет>                     (описание недоступно)
un  libdc1394-13-dev             <нет>                     (описание недоступно)
un  libdc1394-dev                <нет>                     (описание недоступно)
ii  libraw1394-8                 1.2.1-2                      library for direct access to IEEE 1394 bus (aka FireWire)
un  libraw1394-dev               <нет>                     (описание недоступно)
un  libraw1394-doc               <нет>                     (описание недоступно)
gateway:/mnt/sda5# modprobe dv1394
gateway:/mnt/sda5# lsmod | grep 1394
dv1394                 18648  0
ohci1394               30800  1 dv1394
ieee1394               86904  2 dv1394,ohci1394
gateway:/mnt/sda5#

То есть модули ядра, отвечающие за поддержку FireWire, имеются. Правда, на данной машине нет контроллера IEEE 1394.
Через firewire нужно согнать видео для монтажа.

А это у Вас какое внешнее устройство с FireWire?


вот по аналогии с вашими коммандами

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

tlk:/lib# uname -r
2.6.30-2-686
tlk:/lib# find /lib -name *1394*
tlk:/lib#  dpkg -l *1394*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Имя                     Версия               Описание
+++-==========================-==========================-====================================================================
ii  libavc1394-0               0.5.3-1+b2                 control IEEE 1394 audio/video devices
ii  libdc1394-22               2.1.2-1                    high level programming interface for IEEE1394 digital camera
ii  libraw1394-11              2.0.4-1                    library for direct access to IEEE 1394 bus (aka FireWire)
un  libraw1394-doc             <нет>                   (описание недоступно)
tlk:/lib# modprobe dv1394
FATAL: Module dv1394 not found.
tlk:/lib# modprobe raw1394
FATAL: Module raw1394 not found.
tlk:/lib# lsmod | grep 1394
tlk:/lib#


В etch с этими модулями проблем не было, все работало. Потом поставил lenny. недавно понадобилось видео с согнать, смотрю, а модулей нет.
Firewire устройство - цифровая видеокамера. Записывает на цифровую кассету, соотв. возможно согнать только в dv, а для этого программа монтажа требует эти модули для доступа к устройству.
Спасибо сказали:
Doublespace
Сообщения: 275
ОС: Debian Lenny,Squeeze,Centos

Re: Драйвер для устройства, работающего через FireWire, dv1394

Сообщение Doublespace »

Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: Драйвер для устройства, работающего через FireWire, dv1394

Сообщение mailman137 »

И не подумаешь, пока конкретно не столкнешься с подобной ситуацией. Спасибо.
Спасибо сказали: