[LAU] Thinkpad R60 for Audio Update - Firewire Conflicts with Audio

Dragan Noveski perodog at gmx.net
Fri Apr 20 12:42:43 EDT 2007


Robin Gareus wrote:
> mea wrote:
>   
>> Hi,
>> Sorry to bump into the thread like this, but I have 3+ year old R40 and
>> I never managed to make it work with my firewire sound card under linux,
>> I think mainly because of> cat /proc/interrupts
>>  0:    6674809          XT-PIC  timer
>>   1:         24          XT-PIC  i8042
>>   2:          0          XT-PIC  cascade
>>   6:          3          XT-PIC  floppy
>>   8:          1          XT-PIC  rtc
>>   9:         48          XT-PIC  acpi
>>  11:    1744806          XT-PIC  uhci_hcd:usb1, uhci_hcd:usb2,
>> uhci_hcd:usb3, ehci_hcd:usb4, yenta, ohci1394, Intel 82801DB-ICH4, eth0,
>> radeon at pci:0000:01:00.0
>>  12:         35          XT-PIC  i8042
>>  14:      27840          XT-PIC  ide0
>>  15:         20          XT-PIC  ide1
>> NMI:          0
>> ERR:          0
>>
>> As you can see, 11 is loaded. My question: In BIOS I see letters(A,B,
>> etc) all assigned to 11. Is it safe to try to change them?
>>     
>
> yes, in the worst case you just need to reboot and re-set them..
>
> (hihi; if you dual boot: windows might find some new devices after
> flipping those around; prepare to jockey (not mount) the driver CD/DVD)
>
> ABCD usually correspond do the PCI irq wires . aehm striplines or
> signals. ;) - some bios allow to choose "[voltage]level" or "edge" IRQ
> detection. - not sure if and how that affects rt-linux. i use edge
> detection.
>
> assiging each letter to a different IRQ number and checking the output
> of /proc/interrupts seems like a good idea.  try IRQ 3,5,9,11 for example.
>
> you might still be unlucky: the firewire device might share the "wire"
> with some other [inconvenient] device(s).
>
> robin
>
>   
hi robin, this is a really nice advice!

after tweaking for some minutes around and rebooting i got this result now:

nowhiskey at murija2:~$ cat /proc/interrupts
           CPU0      
  0:    1014092    XT-PIC-XT        timer
  1:       1101    XT-PIC-XT        i8042
  2:          0    XT-PIC-XT        cascade
  8:          1    XT-PIC-XT        rtc
  9:         32    XT-PIC-XT        acpi, uhci_hcd:usb4
 10:     141435    XT-PIC-XT        ehci_hcd:usb1, ipw2200, 
uhci_hcd:usb3, Intel 82801DB-ICH4
 11:          1    XT-PIC-XT        yenta, uhci_hcd:usb2
 12:      32709    XT-PIC-XT        i8042
 14:       7164    XT-PIC-XT        ide0
 15:         11    XT-PIC-XT        ide1
NMI:          0
LOC:          0
ERR:          0
MIS:          0
nowhiskey at murija2:~$

since i am only interested in optimizing the yenta, where the multiface 
is hanging, i think this is ok (there is nothing pluged into usb, when i 
am doing real audio work here).
what do you peoples think about??

if that is ok, as a next, according to  tappas.affenbande  i coud do:

 chrt -f -p 82 `pidof "IRQ 11"`
chrt -f -p 98 `pidof "IRQ 8"`

jackd is running at 70 (simply adjusted in qjackctl).

cheers,
doc

p.s. sorry for being off-topic, it really has not to do anything with 
firewire  here...






More information about the Linux-audio-user mailing list