Добрый день.
третий день не получается получить захват с камеры посредством 1394.
Linux Mint 13 x64 kde
Камера Panasonic NV-GS8 подключена через внешний Expresscard 34 firewire ieee 1394a adapter
комп lenovo x220i
lspci
05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller (rev 01)
lsmod | grep firewire
firewire_ohci 41000 0
firewire_core 63558 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
dvgrab под рутом пишет:
rom1394_0 warning: read failed: 0x0000fffff0000414
error reading config rom directory for node 0
Error: no camera exists
кабель исправен ибо утилита gscanbus камеру видит и на включение/выключение камеры реагирует.
gscanbus сообщает:
SelfID Info
-----------
Physical ID: 1
Link active: Yes
Gap Count: 63
PHY Speed: S100
PHY Delay: <=144ns
IRM Capable: Yes
Power Class: None
Port 0: Connected to child node
Init. reset: Yes
CSR ROM Info
------------
GUID: 0x0000000000000000
Node Capabilities: 0x00000000
Vendor ID: 0x00000000
Unit Spec ID: 0x00000000
Unit SW Version: 0x00000000
Model ID: 0x00000000
Nr. Textual Leafes: 0
Vendor: (null)
Textual Leafes:
AV/C Subunits
-------------
N/A
а при запуске в bash пишет примерно тоже самое что и dvgrab:
0/0x0000fffff0000400: read failed
0/0x0000fffff0000400: wrong bus info block length
Error while reading from IEEE1394: : Ресурс временно недоступен
0/0x0000fffff0000400: read failed
0/0x0000fffff0000400: wrong bus info block length
Error while reading from IEEE1394: : Ресурс временно недоступен
0/0x0000fffff0000400: read failed
0/0x0000fffff0000400: wrong bus info block length
kino, kdenlive камеру не видят ни под рутом ни под обычными правами.
в kino в настройках на закладке ieee 1394 список с оборудованием пуст.
создание симлинка
sudo ln /dev/fw0 /dev/raw1394
не помогает
dmesg пестрит строчками:
[ 52.778318] firewire_core: skipped bus generations, destroying all nodes
[ 52.778331] firewire_core: giving up on config rom for node id ffc0
[ 52.807631] firewire_core: skipped bus generations, destroying all nodes
[ 53.278113] firewire_core: giving up on config rom for node id ffc1
[ 53.278117] firewire_core: giving up on config rom for node id ffc0
[ 53.306114] firewire_core: rediscovered device fw0
[ 53.370736] firewire_core: skipped bus generations, destroying all nodes
[ 53.370753] firewire_core: giving up on config rom for node id ffc0
[ 53.382497] firewire_ohci: isochronous cycle too long
[ 53.869891] firewire_core: rediscovered device fw0
[ 53.869907] firewire_core: phy config: card 0, new root=ffc1, gap_count=5
[ 54.078302] firewire_core: skipped bus generations, destroying all nodes
[ 54.078319] firewire_core: giving up on config rom for node id ffc0
[ 54.337033] firewire_core: skipped bus generations, destroying all nodes
[ 54.531933] firewire_core: skipped bus generations, destroying all nodes
[ 54.577579] firewire_core: giving up on config rom for node id ffc1
[ 54.577585] firewire_core: giving up on config rom for node id ffc0
[ 54.824368] firewire_core: skipped bus generations, destroying all nodes
kino, kdenlive камеру не видят ни под рутом ни под обычными правами.
где-то читал что в новых модулях ядра отсутствуют raw1394 ie1394. Пробовал убирать из blacklist'а эти модули но ситуация не меняется. Перерыл кучу манов но видимо моих мозгов не хватает поскольку еще начинающий я еще Linuxоид.
у кого какие идеи есть?