Bug 11680
Summary: | RTL8187B (0bda:8189) Communication Dropouts | ||
---|---|---|---|
Product: | Drivers | Reporter: | Michael Short (mdshort) |
Component: | network-wireless | Assignee: | drivers_network-wireless (drivers_network-wireless) |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | mdshort |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.27-rc8 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | Realtek vendor driver |
Description
Michael Short
2008-09-30 21:06:18 UTC
dmesg doesn't report anything when the dropout occurs. Everything seems to be running normally. [ 58.642322] wlan1: authenticate with AP 00:0d:67:0a:ab:37 [ 58.644705] wlan1: authenticated [ 58.644720] wlan1: associate with AP 00:0d:67:0a:ab:37 [ 58.650712] wlan1: RX AssocResp from 00:0d:67:0a:ab:37 (capab=0x421 status=0 aid=13) [ 58.650725] wlan1: associated [ 58.653829] ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 77.697041] wlan1: no IPv6 routers present Created attachment 18142 [details]
Realtek vendor driver
I've also noticed that the driver provided by Realtek (via e-mail) does not suffer from this dropout syndrome. I am posting it for comparison. This driver only works with the previous kernels (in my case 2.6.24). While Realtek's driver, Dmesg points out a number of gain corrections:
[ 589.142687] UpdateInitialGain(): InitialGain: 3 RFChipID: 6
[ 589.142692] RTL8187 + 8225 Initial Gain State 3: -78 dBm
[ 589.861274] StaRateAdaptive87B(): update init_gain to index 2 for date rate 22
[ 589.861279] UpdateInitialGain(): InitialGain: 2 RFChipID: 6
[ 589.861282] RTL8187 + 8225 Initial Gain State 2: -78 dBm
[ 590.819558] StaRateAdaptive87B(): update init_gain to index 3 for date rate 36
[ 590.819565] UpdateInitialGain(): InitialGain: 3 RFChipID: 6
[ 590.819567] RTL8187 + 8225 Initial Gain State 3: -78 dBm
[ 596.411247] wlan0: no IPv6 routers present
[ 633.545252] StaRateAdaptive87B(): update init_gain to index 2 for date rate 22
[ 633.545258] UpdateInitialGain(): InitialGain: 2 RFChipID: 6
[ 633.545260] RTL8187 + 8225 Initial Gain State 2: -78 dBm
[ 633.831516] StaRateAdaptive87B(): update init_gain to index 3 for date rate 36
[ 633.831522] UpdateInitialGain(): InitialGain: 3 RFChipID: 6
[ 633.831524] RTL8187 + 8225 Initial Gain State 3: -78 dBm
[ 639.774935] StaRateAdaptive87B(): update init_gain to index 2 for date rate 22
I disabled NetworkManager and wpa_supplicant in Ubuntu and connected using iwconfig. After 2-3 minutes, the connection still seems to die. I am willing to run further tests on my wifi card if asked. |