Audio/WiFi not loading properly on boot.
Hello,
I'm having weird problems with audio and wifi drivers. Audio gives this error: "hdaudio hdaudioC0D0: Unable to bind the codec", and wifi gives this ""iwlwifi 0000:03:00.0: failed to load module iwldvm (error -2), is dynamic loading enabled?". If I reload the module iwldvm it works fine, firmware files are in the right place. As for audio, I can't get it working at all. Here's the full boot log: http://pastebin.com/CaZ4z3n3 EDIT: Here's dmesg output: http://pastebin.com/V9LRqXWs I'm using noop Linux (nooplinux.org), both modules/devices load fine with the Arch boot image. So it must be a configuration thing somewhere but I'm very much out of ideas. Here's the kernel config file: https://raw.githubusercontent.com/ne...d/etc/config64 |
Hi...
Not sure I can help but for the benefit of others, perhaps a full dmesg report would help as well. :) Code:
dmesg |
Ah okay, I thought full dmesg was embedded in the journal in that pastebin link, I'll post it this weekend.
|
I see from your pastebin that it may be another systemd type of problem, (sorry, but I don't use/like systemd).
|
Okay, I added dmesg output to original post.
|
I have a theory, my initramfs does not include the firmware files, this makes sense why it fails but then works if I reload the module.
Maybe something similar with audio? Does this mean the initramfs should include all firmware/modules (for a live ISO)? Edit: Nope, same problem with no initramfs :( |
I found a workaround.
I put iwldvm, snd_hda_intel, snd_hda_codec_hdmi, and snd_hda_codec_realtek in an initrd, and it all works now. I was under the impression initramfs's were not required, so it may be a bug? |
Quote:
Glad you got it working, though. :) Regards... |
All times are GMT -5. The time now is 04:49 PM. |