On Thu, Dec 19, 2013 at 02:19:17PM +0100, Florian HEGRON wrote:
> > >
> > > This means that driver can not find ipw2200-bss.fw file (probably
> > > part  of sys-firmware/ipw2200-firmware) to load it to wireless card
> > > RAM chip. Ensure that you have that file, usually it is localed
> > > in /lib/firmware.
> > >
> > This file is present, I checked.
> > 
> > 
> > How did you build this driver? I mean as module or it is
> > build in ([M] or [*]). If it is build in it is possible
> > that root file system is not mounted when driver loads.
> > Try to build it as module.
> > 
> > 
> > Regards,
> > Ivan
> 
> Built-in and I don't have initramfs. I will test with module compilation 
> and may be with an initramfs. What do you think ?

I *believe* if you have the driver built into your kernel:
CONFIG_IPW2200=y
then you need to have the firmware listed with these 2 lines:
CONFIG_EXTRA_FIRMWARE="ipw2200-bss.fw"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/"
(Something similar to the CONFIG_EXTRA_FIRMWARE line. I don't use ipw2200 and
that might not be the proper way. You said the file is there, you checked, so
you should know the proper path and syntax.)

But if you have the driver built as a module in your kernel:
CONFIG_IPW2200=m
then you odn't have to have those 2 lines above, and the firmware will get
loaded properly. On my systems I have drivers requiring firmware as modules
(m) in my kernel, and not firmware directory listed in the kernel config.

Sounds like the easiest thing for you is to try CONFIG_IPW2200=m in your
kernel. When you boot with it as a module, issue:
dmesg | grep firmware
and you should have a line similar to:
[    6.007039] usb 1-2: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
which would match your ipw2200-bss.fw

You don't need an initramfs just to load a module for a wireless chipset. The
initramfs is only needed to load modules required to boot your system.

Cheers,
Bruce
-- 
List replies preferred.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

Don't top-post: http://en.wikipedia.org/wiki/Top_post#Top-posting

Reply via email to