You are not logged in.
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
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
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
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
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
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
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