Ticket #334 (new defect)

Opened 1 year ago

Last modified 1 year ago

WPA password does not accept a dollar sign ($)

Reported by: adalbert.prokop@web.de Assigned to: tha
Priority: fixed in svn Milestone: 1.0.x
Component: packages Version: 1.0
Keywords: wpa password dollar $ encryption Cc:

Description

Yesterday I tried an update of my Asus WL-500gP from 1.0.1 to 1.0.3. It crashed updating uclib leaving me with an unusable device where almost every command lead to "Bus error". (disk full?)

After reflashing it with a new 1.0.3 firmware from the web image builder (11326FC1306) I had my box back. Thanks to the persistent /etc partition all my setting were preserved. But I could not establish wireless WPA connections.

After 5 hours, at 3 AM I knew why: my old PSK contained an "$" character. A simple test shows that a PSK like xtestXtestx works fine, whilst a PSK xtest$testx leads to

# ifdown eth2; ifup eth2
eth2: ignore i/f due to error(s)

I also noticed that every time "ifup eth2" is called by hand, two new instances of nas are spawned which also makes WPA unusable. Once I have killed the first one WPA encryption was available again. From the user's perspective it seemed like the WLAN station was connecting and disconnecting constantly.

Attachments

interfaces (1.0 kB) - added by adalbert.prokop@web.de on 06/15/07 09:31:33.
/etc/network/interfaces
packages (2.2 kB) - added by adalbert.prokop@web.de on 06/15/07 09:35:27.
my package list

Change History

06/15/07 09:31:33 changed by adalbert.prokop@web.de

  • attachment interfaces added.

/etc/network/interfaces

06/15/07 09:35:27 changed by adalbert.prokop@web.de

  • attachment packages added.

my package list

06/26/07 21:25:20 changed by tha

  • owner changed from wbx to tha.
  • priority changed from minor to fixed in svn.
  • component changed from general to packages.

fixed for freewrt 1.0 in svn revision 2951. This change will be released with the upcoming version 1.0.4.

08/02/07 15:21:42 changed by tg

Verified to not be an issue in trunk rev. 3386 either.


Add/Change #334 (WPA password does not accept a dollar sign ($))