Description of problem: ESSID set via iwconfig is shortened by the last character
Version-Release number of selected component (if applicable):
How reproducible: Try to set the ESSID on the console or via system-config-network
Steps to Reproduce:
1. iwconfig wlan0 essid "Name of your Network"
1. put in the network name in the configuration dialog and change foreward to
the next dialog and then back
The ESSID is shortened by one character
"MyNetwork" becomes "MyNetwor"
The ESSID is not shortended
A workaround is to put in an additional character
"MyNetworkX" becomes the right "MyNetwork" and everthing works.
Cannot reproduce with this package (but I don't have space in ESSID and using
I think this is actually a kernel problem. Is this using the rt2x00 drivers?
Does reverting to an older kernel, such as kernel-2.6.18-1.2869.fc6 fix the problem?
@Matej: I don't have a space in my ESSID either.
@Christopher: Yes I'm using the rt2x00 drivers. The problem occured after the
last kernel update.
Okay, over to kernel.
Where are you getting the rt2x00 drivers?
There was an upstream change to the internal wireless extensions API. Some
drivers had to be modified as a result. Since the rt2x00 drivers are outside
the kernel, their maintainers will need to make the appropriate changes.
I used the lastest BETA rt2500 driver (v1.1.0-b4) for the RT2500 chip set as
listed on the project site:
I'll try the nightly CVS tarball for the old rt2500 and also for the new rt2x00
The nightly CVS tarballs
are working correcty for me now. Thanks for pushing me in the right direction.
I'll file a bug report in the rt2x00 project now.