Epsilon BIOS WiFi editor v0.1 Alpha by Djhg2000



This program is the simple way (or simplyiest so far...) way to modify your WiFi connection in
Epsilon BIOS. But be careful, this tool is Alpha, wich means it's still under development.
Use it wisely.


Follow these steps to customise your WiFi connection:

1. Make sure you get hold of the registry file system.dreg from the UP chip
   (I used a 1.50 registry, but it was only for development. I do recomend you to use the
   Epsilon BIOS registry, just in case)

2. Get hold of a 1.50 registry file (system.dreg) with at least one connection already configured.
   Please remember the Name, SSID and the WEP key for later use.
   (So far I've only tested with a WEP key)

3. Use my application to create a text string containing the required information.
   Please note that static connections are yet to be supported (a good guess is in v0.2 or v0.3)
   The result will be present in [the directory of my application]/output/output.txt.

4. Here comes the tricky part; count the number of letters of the new Name, SSID and WEP key.
   Example No1: Name=Monkey, 6 letters. SSID=Bananas, 7 letters. WEP key=Trees, 5 letters.
   Example No2: Name=Home, 4 letters. SSID=Seashells, 9 letters. WEP key=Bananaphone, 11 letters.

   Now you're goeing to make it work by adjusting the number of spaces...

   The formulas for making a working configuration is:
   Name: 64 spaces-(letters)
   SSID: 64 spaces-(letters)
   WEP key: 32 spaces-(letters)

   Wich means Example No1 equals to:
   Name: 58 spaces
   SSID: 57 spaces
   WEP key: 27 spaces

   And Example No2:
   Name: 60 spaces
   SSID: 55 spaces
   WEP key: 21 spaces

5. Now copy the whole first line of output.txt (the file you just worked with) and REPLACE
   the old data (wich I told you to remember earlier) with the line you copied.
   I've noticed the line appearing twice, and in that case repace both.
   IMPORTANT! The length of the line you copied and also the line you replace should be
   64+64+32=160! It cannot be smaller or larger or otherwise it might not work! IMPORTANT!

6. Save the file and copy it back to flash1 of the UP.

7. Enjoy!