You are not logged in.

#1 2010-06-02 10:08:01

MickST
Member
Registered: 2010-02-26
Posts: 54

Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

Hello, I trying to build a custom kernel with only the needed things and I'm almost done; but if I try to include the drivers for that wireless card there is a message at boot time saying that the microcode could not be found.

If the driver is compiled as a module everything is fine, what could be causing this? Is there any way to include the drivers in the kernel and still have them working?

Thank you very much.

Offline

#2 2010-06-02 10:40:57

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

Have you installed the iwlwifi-4965-ucode package?

Offline

#3 2010-06-02 11:05:19

MickST
Member
Registered: 2010-02-26
Posts: 54

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

Yes, the microcode file is in the /lib/firmware directory. Right now I'm using the linux-firmware package from [testing] which provides it.

Offline

#4 2010-06-02 13:54:10

MickST
Member
Registered: 2010-02-26
Posts: 54

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

I think I know what can be causing this. I have /boot in a separated partition, maybe / is not mounted yet?

I was getting to know how uvesafb works and integrating it into the kernel outputs a similar message at boot time saying that could not find /sbin/v86d when its package is correctly installed and the file is there.

Offline

#5 2010-06-02 15:03:25

Whistle
Member
Registered: 2009-01-08
Posts: 3

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

I have got the same Problem here without seperated /boot partition.

lspci | grep 4965

03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)

dmesg | grep 4965

iwlagn 0000:03:00.0: Detected Intel(R) Wireless WiFi Link 4965AGN, REV=0x4
iwlagn 0000:03:00.0: request for firmware file 'iwlwifi-4965-2.ucode' failed.

The file iwlwifi-4965-2.ucode is still in /lib/firmware/


I tested with 2.6.34 and 2.6.35-rc1.

Offline

#6 2010-06-02 18:34:59

oliwer
Member
From: Paris
Registered: 2007-06-30
Posts: 153
Website

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

You could try adding the firmware the the FILES value in /etc/mkinitcpio.conf.

But if you are compiling your own kernel, why not build statically all the modules you need to mount / and ditch initramfs ?

Offline

#7 2010-06-03 00:41:21

MickST
Member
Registered: 2010-02-26
Posts: 54

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

Thank you, I read about initramfs and one of its purposes is to be able to insert the required modules to load the / filesystem.

Since I already have those modules statically compiled to the kernel I took initramfs apart and the problem is fixed.

Offline

#8 2010-06-03 10:00:02

Whistle
Member
Registered: 2009-01-08
Posts: 3

Re: Integrating the drivers for the Intel WiFi Link 4965AGN in the kernel.

oliwer wrote:

You could try adding the firmware the the FILES value in /etc/mkinitcpio.conf

Adding the firmware fixed the problem.

Thanks

Offline

Board footer

Powered by FluxBB