You are not logged in.

#1 2009-04-02 19:23:38

aprofromindia
Member
Registered: 2009-04-02
Posts: 8
Website

Compile new Kernel 2.6 how install firmware for Intel 5100

Dear members -

Could u please guide me as to how one makes and installs firmwares with custome kernel compilations please, especially for Intel 5100 Wifi cards, please?

Regards.

Offline

#2 2009-04-02 19:55:34

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

Re: Compile new Kernel 2.6 how install firmware for Intel 5100

Firmware files are installed in /lib/firmware, and they are independent of the kernel. For the 5100 card, you need the iwlwifi-5000-ucode package from the core repo.

Offline

#3 2009-04-02 20:04:25

aprofromindia
Member
Registered: 2009-04-02
Posts: 8
Website

Re: Compile new Kernel 2.6 how install firmware for Intel 5100

tomk wrote:

Firmware files are installed in /lib/firmware, and they are independent of the kernel. For the 5100 card, you need the iwlwifi-5000-ucode package from the core repo.

Do we not have to use the make firmware_install command or does the firmwares get installed automatically?

Offline

#4 2009-04-02 20:38:44

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

Re: Compile new Kernel 2.6 how install firmware for Intel 5100

That command relates to firmare files provided in the kernel source tarball - specifically, in the /firmware directory in the tarball's root. You may install them as part of your custom kernel using make firmware_install, or you can use the kernel26-firmware package in the core repo. This package will also work with your custom kernel, as outlined above.

Please note that the firmware in the kernel source tarball does not include the iwlwifi ucode files.

Offline

#5 2009-04-02 20:56:21

aprofromindia
Member
Registered: 2009-04-02
Posts: 8
Website

Re: Compile new Kernel 2.6 how install firmware for Intel 5100

tomk wrote:

That command relates to firmare files provided in the kernel source tarball - specifically, in the /firmware directory in the tarball's root. You may install them as part of your custom kernel using make firmware_install, or you can use the kernel26-firmware package in the core repo. This package will also work with your custom kernel, as outlined above.

Please note that the firmware in the kernel source tarball does not include the iwlwifi ucode files.

Doesnt kernels after 2.6.24 contain the Intel wifi drivers inbuilt now (http://www.intellinuxwireless.org). If not do I have to download them from the Intel Wifi Linux website and install them separately in the lib firmware directory.

Tomk could you allso have a look at this question please (http://bbs.archlinux.org/viewtopic.php?id=68951) ?

Offline

#6 2009-04-03 19:45:45

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: Compile new Kernel 2.6 how install firmware for Intel 5100

so one the firmware thing, I just built an rt kernel for kernel-2.6.29 and I get conflicts:

checking dependencies...                                                 
(1/1) checking for file conflicts                   [###############] 100%
error: failed to prepare transaction (conflicting files)                 
kernel26rt: /lib/firmware/atmsar11.fw exists in filesystem               
kernel26rt: /lib/firmware/cpia2/stv0672_vp4.bin exists in filesystem     
kernel26rt: /lib/firmware/dabusb/bitstream.bin exists in filesystem       
kernel26rt: /lib/firmware/dabusb/firmware.fw exists in filesystem         
kernel26rt: /lib/firmware/edgeport/boot.fw exists in filesystem           
kernel26rt: /lib/firmware/edgeport/boot2.fw exists in filesystem........

what would happen if I deleted the existing ones? I have the main kernel-2.6.28 from the core repo on here too. Would I run into trouble and end up with 2 messed up kernels if I remove the firmware?

Offline

#7 2009-04-04 07:40:30

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

Re: Compile new Kernel 2.6 how install firmware for Intel 5100

aprofromindia - yes, the kernel provides the intel wireless drivers, but not the firmware. And as I already mentioned, we have created Arch packages for the firmware, which ou will find in the core repo.

funkmuscle - see above re kernel26-firmware package.

Offline

Board footer

Powered by FluxBB