I don't know specifically what you need to do. But to me, the kernel may be discovering a firewire device and the driver for it is not available at that moment. For that, I would try looking at the various firewire settings in the kernel config. You might try recompiling the kernel with CONFIG_FIREWIRE and CONFIG_FIREWIRE_OHCI both built as modules.
For the wireless thing, it may be discovering the wireless adapter and loading the driver at a time when the firmware is not available. If you chose to build-in that device's driver, then you may also need to configure the kernel for the firmware to be built-in, too. Or, a probably easier thing to try (and my preference for a similar situation with video card firmware) is to recompile the kernel and choose to build the device driver as a module. Then the firmware (in the filesystem) should be available when the driver module is loaded.
No promises for anything above this sentence. But recompiling a new kernel is a simple, quick, and reversible thing to do. And that exact ipw2200 wireless thing has happened here before (and was fixed by compiling the driver as a module).
Last edited by stoat; 05-21-2012 at 03:58 PM.
|