lucamanu wrote:
> OK, so here’s the #dmesg output:
>
> device wlan0 entered promiscuous mode
> input: b43-phy0 as /devices/virtual/input/input13
> b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
> Registered led device: b43-phy0::tx
> Registered led device: b43-phy0::rx
> Registered led device: b43-phy0::assoc
> Registered led device: b43-phy0::radio
> ADDRCONF(NETDEV_UP): wlan0: link is not ready
This message is because you have the BCM43xx in promiscuous mode. It doesn’t
work in the regular manner because of that.
> Before it reported something different:
> wlan0: authentication frame received from 00:18:84:a3:fc:55, but not in
> authenticate state - ignored
> wlan0: authentication frame received from 00:18:84:a3:fc:55, but not in
> authenticate state - ignored
> wlan0: Initial auth_alg=0
> wlan0: authenticate with AP 00:18:84:a3:fc:55
> wlan0: authenticate with AP 00:18:84:a3:fc:55
> wlan0: authenticate with AP 00:18:84:a3:fc:55
> wlan0: authentication with AP 00:18:84:a3:fc:55 timed out
Ah, it is having trouble authenticating. Is this the encrypted or unencrypted ssid?
> I confirm that I run iwlist scan as a root user, so it performs
> everytime a complete scan. Just to see how unreliable it results, it
> just responded like this:
> wlan0 Interface doesn’t support scanning : Operation not supported
>
> Finally, I installed Kismet and started monitoring the situation. It
> did not have any difficulty in monitoring the two networks emitted by
> LaFonera. I even started the other PC (the one with WinXP) and
> connected to the protected network and Kismet detected the clients
> connected) including the wired ones (how did it do it?).
Obviously the router is sending traffic from the wired side out to the wireless
side.
> Now it is the big question: if Kismet can detect and monitor the
> networks, why NetworkMonitor (and, as we saw, iwlist) cannot do it? Or
> does it in an unreliable fashion?
The wext interface into wireless, which is the code behind iwconfig and iwscan,
is a little flaky.
I did some research into the LaFonera router. It runs a special version of
OpenWRT and should be compatible. There is something messed up in your
configuration, but I don’t know what it is.
Perhaps you should go into YaST / Network Settings / Network Devices and delete
the wireless interface. After you reboot, the system should recognize the device
and allow you to configure again.
Larry