Hi, I am trying to extract some video from an old MiniDV tape using a Canon MV880x camcorder via Firewire IEEE1394 cable. I have purchased and installed a PCIe IEEE1394 card which has this chip: Texas Instruments XIO2213A/B/XIO2221 IEEE-1394b OHCI Controller
I have opened a nix-shell with nix-shell -p libraw1394 libavc1394 libdc1394 libiec61883 hw-probe dvgrab coriander
but I can’t seem to access the device. It looks to me like the kernel module isn’t loaded, but I can’t figure out how to load it.
Here are my system details:
OS: NixOS 23.11.5408.8ac30a39abc5 (Tapir) x86_64
Kernel: 6.8.1
CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz
GPU: AMD ATI Radeon RX 6650 XT / 6700S / 6800S
Here is the output from hw-probe: HW probe of MSI B450 GAMING PLUS MAX Desktop Computer (MS-7B86) #e0f543f06f
Here is the output from some commands I have tried within the above shell:
dvgrab
Error: no camera exists
coriander
libdc1394 error: Failed to initialize libdc1394
Segmentation fault (core dumped)
modprobe raw1394
modprobe: FATAL: Module raw1394 not found in directory /run/booted-system/kernel-modules/lib/modules/6.8.1
Is anyone able to advise how to get this working please?