* Minor GUI changes (deferred error message display, small optim for main loop)
commit96c79b6e2cb1fceed403a05fe839ad5babf08983
authorHominem te esse <hominem.te.esse@googlemail.com>
Mon, 6 Feb 2012 21:19:26 +0000 (6 22:19 +0100)
committerHominem te esse <hominem.te.esse@googlemail.com>
Mon, 6 Feb 2012 21:19:26 +0000 (6 22:19 +0100)
tree97d91a0e57c221f115e9014a1cfa5c025d354ea1
parentabb619a4421a174c8202d493b203574cd87f7183
* Minor GUI changes (deferred error message display, small optim for main loop)
* provide Error messages for network startup

On error when starting the network, you will have a message with an error code, which correspond to

#define ERROR_ETH_NOT_STARTED 100
#define ERROR_ETH_MODULE_PS2DEV9_FAILURE 200
#define ERROR_ETH_MODULE_SMSUTILS_FAILURE 201
#define ERROR_ETH_MODULE_SMSTCPIP_FAILURE 202
#define ERROR_ETH_MODULE_SMSMAP_FAILURE 203
#define ERROR_ETH_MODULE_SMBMAN_FAILURE 204
#define ERROR_ETH_SMB_LOGON 300
#define ERROR_ETH_SMB_ECHO 301
#define ERROR_ETH_SMB_OPENSHARE 302

If you have an error 300, it means OPL fails connecting to your SAMBA/CIFS serveur, so it can be due to:
* bad IP address for your PC
* bad port
* false crendential (or guest account not allowed)

If you have an error 302 is when the share name is invalid.

Finally, YOU CAN RE-TRY NOW TO CONNECT AS MANY TIMES AS NEEDED (until successful connection).

To do so, try connecting, check the error code, go to network settings, change them, go back to your menu list and HIT REFRESH ("select" button) OR WAIT FOR AUTO-REFRESH IF ENABLED. OPL will try to connect again.
25 files changed:
include/ethsupport.h
include/gui.h
include/usbld.h
lng/lang_Arabic.lng
lng/lang_Bulgarian.lng
lng/lang_English.lng
lng/lang_Filipino.lng
lng/lang_French.lng
lng/lang_German.lng
lng/lang_Indonesian.lng
lng/lang_Italian.lng
lng/lang_Polish.lng
lng/lang_Portuguese.lng
lng/lang_Russian.lng
lng/lang_Spanish.lng
lng/lang_Swedish.lng
lng/lang_Thai.lng
lng/lang_Turkish.lng
src/config.c
src/ethsupport.c
src/gui.c
src/lang.c
src/menusys.c
src/opl.c
src/themes.c