Comment 40 for bug 201225

same issue on hardy 32bit,
I have 12 Mbit and the connection is unreliable but with ndiswrapper I have 54Mbit and detection fiable.

If I use b43 and b43-fwcutter, and on other ssid ( farest ), NetworkManager shows a good signal, but in reality with ndiswrapper this must be a lower signal : see sreenshot :

With b43, sbb, b43-fwcutter:

wlan0 IEEE 802.11g ESSID:"xxxxxx"
          Mode:Managed Frequency:2.432 GHz Access Point: 00:xx:xx:xx:xx:xx
          Bit Rate=1 Mb/s Tx-Power=27 dBm
          Retry min limit:7 RTS thr:off Fragment thr=2346 B
          Link Quality=86/100 Signal level=-46 dBm Noise level=-69 dBm
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

With ndiswrapper :
wlan0 IEEE 802.11g ESSID:"xxxxxx"
          Mode:Managed Frequency:2.432 GHz Access Point: 00:xx:xx:xx:xx:xx
          Bit Rate=54 Mb/s Tx-Power:32 dBm
          RTS thr:2347 B Fragment thr:2346 B
          Power Management:off
          Link Quality:70/100 Signal level:-51 dBm Noise level:-96 dBm
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

On sreenshot Network Manager :
left : with b43, ssb

I hit 27 dbm with
sudo iwconfig wlan0 txpower 399mW

right : with ndiswrapper
I hit 27 dbm with
sudo iwconfig wlan0 txpower 410mW