Trying to use a firewire audio device under Chakra

The interface, a Presonus Firebox, works under AVLinux, but not (yet) in Chakra. Here are some notes for debugging:

jackd output

jackd -d firewire under chakra, when the device starts syncing:

and when it doesn't (because of its internal state I think)

and the same command under AVLinux (output stops being produced at the end, and then jack is running & working):


ffado-diag under chakra:

... and under AVLinux:

Kernel log

Under Chakra, when inserting the cardbus port and then the interface:

[32846.018109] pci 0000:16:00.0: reg 10: [mem 0x00000000-0x00000fff]
[32846.018130] pci 0000:16:00.0: reg 14: [mem 0x00000000-0x000000ff]
[32846.018149] pci 0000:16:00.0: reg 18: [mem 0x00000000-0x000000ff]
[32846.018271] pci 0000:16:00.0: supports D1 D2
[32846.018275] pci 0000:16:00.0: PME# supported from D0 D1 D2 D3hot
[32846.018283] pci 0000:16:00.0: PME# disabled
[32846.018303] pci 0000:16:00.0: BAR 0: assigned [mem 0x84000000-0x84000fff]
[32846.018313] pci 0000:16:00.0: BAR 0: set to [mem 0x84000000-0x84000fff] (PCI address [0x84000000-0x84000fff])
[32846.018318] pci 0000:16:00.0: BAR 1: assigned [mem 0x84001000-0x840010ff]
[32846.018327] pci 0000:16:00.0: BAR 1: set to [mem 0x84001000-0x840010ff] (PCI address [0x84001000-0x840010ff])
[32846.018332] pci 0000:16:00.0: BAR 2: assigned [mem 0x84001100-0x840011ff]
[32846.018341] pci 0000:16:00.0: BAR 2: set to [mem 0x84001100-0x840011ff] (PCI address [0x84001100-0x840011ff])
[32846.018495] firewire_ohci 0000:16:00.0: enabling device (0000 -> 0002)
[32846.018508] firewire_ohci 0000:16:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[32846.018529] firewire_ohci 0000:16:00.0: setting latency timer to 64
[32846.069123] firewire_ohci: Added fw-ohci device 0000:16:00.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1
[32846.570656] firewire_core: created device fw1: GUID 00004c0100000065, S400
----------Now the device-------------
[32918.897430] firewire_ohci: isochronous cycle inconsistent
[32919.403574] firewire_core: created device fw2: GUID 000a9200d5030250, S400
[32919.403583] firewire_core: phy config: card 3, new root=ffc1, gap_count=5

The full-lengt dmesg output after booting Chakra:

dmesg output from AVlinux:

In neither environment does (attempting to) start jack with jackd -d firewire cause additional kernel log messages