UIQ emulator and Internet access
| Fri, 2003-07-18 09:05 | |
|
Hi everybody,
Even if I've read BenK's doc (http://www.newlc.com/article.php3?id_article=93), I wonder if I must do all what's written in his doc. I just want to test HTML pages through the browser with a local URL (and if possible remote URLs) ! On the Pocket PC 2002, it's easy: I just have to configure proxy parameters ! In my case, do I have to buy a null-modem cable ? There must exist a way not to use GPRS or dial-up! If somebody knows... |
|






Forum posts: 6
there is a nice PDF also in sendo´s web page (www.sendo.com) about this topic: Enabling RAS for the emulator
in the nokia forum, there has been the same question, with no solution posted
see http://www.allaboutsymbian.com/forum/showthread.php?threadid=16524
Well, I have emulator internet access running with the S60 SDK (as described by BenK), but with the UIQ SDK I haven't managed to make it work so far.
Okie, I have it running also on the UIQ SDK. Have a look at the URL I gave above.
Basically: Look first into BenK's S60 article and see in article comments what problems you have to eliminate. Then setup RAS connection (mRouterLite does NOT work with UIQ emulator), use Hanshank's cdbv3.dat and unblock COM1 in irda/bluetooth settings.
Hope it helps, Mark
http://www.newlc.com/article.php3?id_article=124
1. download winsock_wins_binaries.zip from symbian.com and install it on uiq_21 according to instructions in readme file
2. modify the perl script file 'wsp'
remove the following 2 lines from file:
'\epoc32\RELEASE\WINS\UDEB\genconn.pdb',
'\epoc32\RELEASE\WINS\UDEB\nifman.pdb',
3. complete the paths yourself in file:
'\epoc32\RELEASE\WINS\UDEB\genconn.agt'
->
'\symbian\uiq_21\epoc32\RELEASE\WINS\UDEB\genconn.agt'
do this for all paths
4. now run this
\Symbian\UIQ_21\epoc32\tools\wsp enable
Thats all! now you can browse web and test your internet applications
cheers
Siddiq
WirelessApple.com
But I just want to mention two things concerning the WPS Enabling :
put the full path to your SDK if there's an EPOCROOT variable problem
also put the my $wspDir ="<full path>\release\wins\udeb\z\wsp_disabled"
and then the stuff should work
If you get problems or messages like "Couldn't copy" or "tcpip.esk not found", check your \epoc32\release\wins\udeb directories for these files, they might have a .disabled extensions. Simply rename them by removing the .disabled extension ! This problem occured when my wsp file contained the unproperly set pathes.
These few tips might be useful for Symbian newbies !
MatD
Forum posts: 36
I´m following your tips, and now that i´ve done everything I got this error:
"Error: Current Status is unknown"
Could you tell what´s wrong?
That´s my wsp file:
my $epocroot = $ENV{EPOCROOT};
my $verbose = 0;
my $commands = {
'enable' => \&HandleEnable,
'e' => \&HandleEnable,
'disable' => \&HandleDisable,
'd' => \&HandleDisable,
'status' => \&HandleStatus,
's' => \&HandleStatus,
'refresh' => \&HandleRefresh,
'r' => \&HandleRefresh
};
my @files = (
"C:\\Symbian\\UIQ_70\\epoc32\\release\\winscw\\udeb\\Z\\WSP_DISABLED\\genconn.agt",
#"${epocroot}epoc32\\release\\winscw\\udeb\\genconn.agt",
"C:\\Symbian\\UIQ_70\\epoc32\\release\\winscw\\udeb\\Z\\WSP_DISABLED\\nifman.dll",
#"${epocroot}epoc32\\release\\winscw\\udeb\\nifman.dll",
#"${epocroot}epoc32\\winscw\\c\\system\\data\\tcpip.esk"
"C:\\Symbian\\UIQ_70\\epoc32\\winscw\\c\\system\\data\\tcpip.esk"
);
my $wspDir = "C:\\Symbian\\UIQ_70\\epoc32\\release\\winscw\\udeb\\Z\\WSP_DISABLED";
#${epocroot}epoc32\\release\\winscw\\udeb\\z\\wsp_disabled";
my $disabledExtention = '.disabled';
Try these solutions :
- use \ instead of \\
- check out if a emulator is working in background ( i've got this problem when i had the emulator running) with the Windows task viewer
- try to change the EPOCROOT variable by giving the full path
- be sure that all your scripts are correct. You must carefully check the .enable and .disable files because otherwise you'll get the same error message
- rename the modified .enable to .disable and relaunch the wsp script
These are the solutions I can give you, I'll hope they will help you...
MatD
Forum posts: 36
I solved the problem.... I think the winsock does not work on Windows XP, so I changet to Windows 2000 and it worked!!!!
Forum posts: 176
Any ideas? Can anyone confirm that it does or doesn't work on XP Pro?
Darin Dishneau
www.dishneau.com/symbian
Forum posts: 9
I have tried with Wondows XP and Codewarrior 2.5, but the emulator crashes after a few seconds, it had just displayed the list of applications.
Does anybody got success with Winsock 1.1 under Windows XP?
I like to know if is worth to invest more time with it.
Forum posts: 93
With the original Winsock Lib (from last year), I also experience an emulator crash when trying to launch the emulator in debug mode. In urel mode it works fine. Have you tried both modes or just one ? The only solution I've found is to disable the wsp if you before launching an epoc udeb. I have tried the winsock lib on emulators running on XP / .NET 2003 but under both OS the problem remains
So for now try to manually start your epoc emulator : epoc -urel
MatD:-)
MatD
Forum posts: 9
I have not copied the winsock.prt files during installation, I have not noticed them, because they are in the middle of the folder hierachy.
Now it works with Windows XP also in udeb mode.
Forum posts: 6
Hi,
even i am getting the same kind of error while enabling wsp through wsp enable on XP.
Error:current status is enabled.
anybody is having any idea about this.
~Mohan
Forum posts: 110
Well, this is 2008 so I have to ask: you are still talking about UIQ2 right? And UIQ2 WINSCW?
Funnily enough I've had to enable internet access for my UIQ2 emulator recently. I didn't have any problems though.
Download the Winsock plugin files from here:
http://developer.symbian.com/wiki/display/pub/Unsupported+developer+tools
Just follow the instructions in the readme. With wsp enabled internet access works fine.