Search Linux Wireless

Re: wl1271 NVS file loading

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ben,


On Sun, 2012-04-01 at 20:10 -0400, Ben Gamari wrote: 
> Ben Gamari <bgamari.foss@xxxxxxxxx> writes:
> > I'm running a PandaBoard with Linaro 12.03 and a patched 3.3
> > kernel. While wl1271 works perfectly with the Linaro kernel, it fails to
> > load in the case of my patched kernel with,
> >
> >      wl12xx: ERROR could not get nvs file ti-connectivity/wl1271-nvs.bin: -2
> >
> > What is even more perplexing is the fact that the file in question
> > clearly exists,
> >
> >         $ ls /lib/firmware/ti-connectivity/*-nvs.bin -l
> >         -rw-r--r-- 1 root root  912 2012-03-24 16:28 /lib/firmware/ti-connectivity/wl1271-nvs.bin
> >         -rw-r--r-- 1 root root  912 2012-03-24 16:28 /lib/firmware/ti-connectivity/wl127x-nvs.bin
> >         -rw-r--r-- 1 root root 1113 2012-03-24 16:28 /lib/firmware/ti-connectivity/wl128x-nvs.bin
> >         lrwxrwxrwx 1 root root   14 2012-01-24 13:10 /lib/firmware/ti-connectivity/wl12xx-nvs.bin -> wl127x-nvs.bin
> >
> > It seems that there is no easy way to troubleshoot udev's
> > /lib/udev/firmware script, so I have really no way of tracking this down
> > any further. Any ideas what might be going on here?
> >
> It turns out I had neglected to compile wl1271 as a module and the
> firmware hadn't made it into the initrd.  I apologize for the noise.

I'm glad you managed to work around this bug.  We need to fix this
according to some recent changes in the udev code.  The change should be
simple and we just need to wait until the firmware is available if we
try to load it and it's not ready yet.

This fix will be queued up for 3.5.

-- 
Cheers,
Luca.

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux