[Linux-wlan-ng-devel] Bug#583522: CTLX[1] error: state(Request failed)

Tormod Volden debian.tormod at gmail.com
Mon May 31 20:57:44 UTC 2010


On Mon, May 31, 2010 at 8:08 PM,  <jidanni at jidanni.org> wrote:
> Can I even find what version of the firmware already inside it using Linux?
> Maybe it isn't even prism... I don't think dmesg will tell much as one
> probably has to load the extra firmware to see the firmware version.

If the driver succeeds to load, it will print the version. Yes, it can
be the problem with the old firmware that we don't get far enough to
extract the version. But it is for sure a prism2 device.

> Works fine in on Windows machines back in the city. But now I am in the
> country with no Windows machine.

There must be something the Windows driver does right that we don't.
Would have liked to find out what. There are some firmware upgrade
tools for Linux, but they are less reliable (which mean you can brick
the card) and they anyway rely on having the card initialized by the
driver first, which fails here.

> TV> Otherwise for more debugging you will have to rebuild the kernel
> TV> driver with test patches which we can provide.
> Too advanced topics for me.

Yes, compiling kernels is not fun. But Karl thinks the old userspace
tools should still work, so I suggest you try running these commands a
number of times:

sudo wlanctl-ng lnxreq_ifstate ifstate=disable
sudo wlanctl-ng lnxreq_ifstate ifstate=enable

Then see if you get something else than the previous CTLX error in
dmesg. I have some weak memories from having to run these commands
several times before my card would work, in old kernel versions.






More information about the Linux-wlan-ng-devel mailing list