[linux-audio-user] /dev/raw1394 permissions. Using firewire interface Focusrite Saffire

From: Pau Arumi <parumi@email-addr-hidden>
Date: Sun Dec 17 2006 - 19:09:09 EET

Hello,
I've just bought a Focusrite Saffire LE firewire audio interface (323€
at alfasoni.com) and it works fine with freebob. So far I'm very happy
with audio quality and line/mics connectivity (also having a hardware
monitoring tool for linux would be great, but not crucial for me)

After updating the jack version so it have the freebob driver, I start
jackd -d freebob and I get:

Freebob using Firewire port 0, node -1
Ieee1394Service::initialize: Could not get 1394 handle: Permission denied
Is ieee1394 and raw1394 driver loaded?
Fatal (devicemanager.cpp)[68] initialize: Could not initialize
Ieee1349Service object
Fatal (freebob.cpp)[69] freebob_new_handle: Could not initialize device
manager
FreeBoB ERR: FREEBOB: Error creating virtual device

That's because a normal user does not have access to raw1394
$ ls -l /dev/raw1394
crw-rw---- 1 root disk 171, 0 2006-12-17 16:10 /dev/raw1394

Doing
$ sudo chmod o+rw /dev/raw1394
solves the problem. However after a new reboot the permissions have been
reset.

I'm running ubuntu feisty (testing)
$ uname -a
Linux macbook 2.6.19-7-generic #2 SMP Mon Dec 4 16:46:19 UTC 2006 i686
GNU/Linux

So what is the supposed way to work with firewire?
Maybe changing raw1394 group ownership to audio?

Thanks,
Pau

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Sun Dec 17 20:15:01 2006

This archive was generated by hypermail 2.1.8 : Sun Dec 17 2006 - 20:15:02 EET