iwconfig lost the last letter of essid when using r818x driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I have a rtl8180-based wireless pcmcia card. After I upgraded to feisty, I found that iwconfig cannot set the essid correctly. It lost the last letter. Let's see the example:
lqs@lqs-laptop:~$ sudo iwconfig wlan0 essid private
lqs@lqs-laptop:~$ iwconfig wlan0
wlan0 802.11b ESSID:"privat"
Bit Rate=11 Mb/s
Retry:on Fragment thr:off
Power Management:off
Link Quality:34/100 Signal level:-111 dBm Noise level:-190 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lqs@lqs-laptop:~$ sudo iwconfig wlan0 essid privatee
lqs@lqs-laptop:~$ iwconfig wlan0
wlan0 802.11b linked ESSID:"private"
Bit Rate=11 Mb/s
Retry:on Fragment thr:off
Power Management:off
Link Quality=73/100 Signal level=-111 dBm Noise level=-229 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lqs@lqs-laptop:~$ uname -a
Linux lqs-laptop 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux
I have to connect to "privatee" if I actually want to connect to "private".
This only happened with a rtl8180-based card, using r818x driver. It doesn't happen with another cards, such as atheros cards.
The nm-applet also cannot set it correctly.
Changed in linux-source-2.6.20: | |
assignee: | nobody → ubuntu-kernel-team |
status: | Unconfirmed → Confirmed |
You are not alone. I am experiencing the exact same issue with Feisty Fawn Beta (With updates applied bringing it to nearly-released status)
The card is a PCMCIA "Generic" re-branded device from wal-mart. It is detected as :
PCI Device: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)
Subsystem: Linksys unknown device 0019
The r818x driver works ok but auto-configuration sure doesn't! As long as I put an extra random digit on the end of the essid (or provide the router's mac address via iwconfig) then I can establish a network connection immediately. I'm not sure if this is a problem with iwconfig or the device driver but it seems more likely to be the device or the r818x kernel module.