Jump to content

Firewire audio device not working (IOAudioFamily.kext kernel panic)


  • Please log in to reply
1 reply to this topic

#1
lukelukeluke

lukelukeluke

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Hello
I'm trying to get a Firewire audio device working under a Lion setup (same for a 10.7.0 and 10.7.5 installation). So far all devices are working but when installing the firewire audio device driver, there is a kernel panic at boot time, even if the firewire device is not plugged:

PCI configuration changed (bridge=3 device=1 cardbus=0)
[ PCI configuration end, bridges 4 devices 32 ]
NullCPUPowerManagement::start
Alesis Firewire - 3.5.6.11675 (i386) Aug 16 2011 01:20:32
panic(cpu 0 caller 0x2ccb0f): Kernel trap at ...
[...]
Kernel extensions in backtrace:
com.apple.iokit.IOAudioFamily(1.8.3f11)[...]
dependency: [...]

Could the problem be related to the boot flag arch=i386 I'm using? (my graphics chip needs this to boot). Or does it have to do with NullCPUPowerManagement? Or could IOAudioFamily.kext possibly need patching, or maybe the Driver AlesisFirewire.kext?

When removing IOAudioFamily.kext it is booting but very slow and audio applications say "core audio not available" - but system profiler shows the firewire bus and the connected Alesis Multimix 16.

Thanks for any hints!

Attached Files



#2
lukelukeluke

lukelukeluke

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Glad I found a temporary solution to this problem:
I just removed the extension (from the Firewire audio device, AlesisFirewire.kext) from the /System/Library/Extensions folder and now everytime the system has booted, I ussue:
 

sudo kextload /path/to/AlesisFirewire.kext

manually in a terminal.

 

Would be happy to hear if anyone knows a better solution.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy