Last point first, I am using 2.6.32 kernel with built in drivers (I.e. no modules). The RTL8192E is, of course, a staging driver. I do not recall where I downloaded the firmware from. However, as I wrote, everything works if I use
- Code: Select all
iwconfig wlan0 key <bbbbbbbbbbbbbbb>
after booting or using a networking start procedure.
Nothing I do seems to affect the wireless rate. I have tried using “wireless-rate 36M” and other values in /etc/network/interfaces and I have tried using “iwconfig wlan0 rate 48M ” and other values.
The “Using G rates:108” seems to originate in the kernel part of the driver, the code can be seen in /usr/src/linux-source-2.6.32/drivers/staging/rtl8192e/ieee80211/ieee80211_softmac.c.
iwconfig reports Bit Rate=54 Mb/s whatever I do. For example, with /etc/network/interfaces:
- Code: Select all
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto wlan0
iface wlan0 inet static
address 192.168.100.8
netmask 255.255.255.0
gateway 192.168.100.1
wireless-rate 36M
wireless-essid <ESSID>
wireless-key <bbbbbbbbbbbbbbbbbbbbbb>
wireless-mode managed
dns-nameservers 192.168.100.1
I get:
- Code: Select all
celiamwn120:/home/celia# /etc/init.d/networking stop
Deconfiguring network interfaces...Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Network is down.
done.
celiamwn120:/home/celia# /etc/init.d/networking start
Configuring network interfaces...Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Network is down.
done.
n120:/home/name# dmesg
[ 205.798308] rtl819xE: PlatformInitFirmware()==>
[ 205.798313]
[ 205.808090] rtl819xE:Download Firmware: Put code ok!
[ 205.808097]
[ 205.820082] rtl819xE:Download Firmware: Boot ready!
[ 205.820087]
[ 205.821114] rtl819xE:Download Firmware: Firmware ready!
[ 205.821118]
[ 205.821122] rtl819xE:Firmware Download Success
[ 205.821125]
[ 206.277420] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 209.199705] Linking with <ESSID>,channel:11, qos:0, myHT:0, networkHT:0
[ 209.204169] ===>ieee80211_associate_procedure_wq(), chan:11
[ 209.220752] =================>ieee80211_authentication_req():auth->algorithm is 0
[ 209.222066] ==========>to link with AP using SEC(0, 0)
[ 209.224349] Associated successfully
[ 209.224358] Using G rates:108
[ 209.224365] Successfully associated, ht not enabled(0, 0)
[ 209.224498] ============>normal associate
[ 209.225156] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 210.284037] ===>u4bAcParam:731c, ===>u4bAcParam:731c, ===>u4bAcParam:731c, ===>u4bAcParam:731c,
[ 219.344031] wlan0: no IPv6 routers present
[ 220.760783] Monitor-Mwait will be used to enter C-2 state
[ 220.760804] Marking TSC unstable due to TSC halts in idle
[ 220.766074] Switching to clocksource hpet
n120:/home/name# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
dummy0 no wireless extensions.
wlan0 802.11bg ESSID:"<ESSID>"
Mode:Managed Frequency=2.462 GHz Access Point: 00:11:50:83:19:60
Bit Rate=54 Mb/s
Retry:on RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=84/100 Signal level=-56 dBm Noise level=-112 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
And if I try:
- Code: Select all
n120:/home/name# iwconfig wlan0 rate 36M
I get
- Code: Select all
n120:/home/name# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
dummy0 no wireless extensions.
wlan0 802.11bg ESSID:"<ESSID>"
Mode:Managed Frequency=2.462 GHz Access Point: 00:11:50:83:19:60
Bit Rate=54 Mb/s
Retry:on RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=84/100 Signal level=-57 dBm Noise level=-112 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
But then if I do:
- Code: Select all
n120:/home/name# iwconfig wlan0 key <bbbbbbbbbbbbbbbbbbbbbbb>
I get
- Code: Select all
n120:/home/name# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
dummy0 no wireless extensions.
wlan0 802.11bg ESSID:"<ESSID>"
Mode:Managed Frequency=2.462 GHz Access Point: 00:11:50:83:19:60
Bit Rate=54 Mb/s
Retry:on RTS thr:off Fragment thr:off
Encryption key:<BBBB-BBBB-BBBB-BBBB-BBBB-BBBB-BB> Security mode:open
Power Management:off
Link Quality=82/100 Signal level=-56 dBm Noise level=-111 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
and the wireless works.