Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PPP server working on Windows Embedded Compact 2013 with a direct serial cable

26 views
Skip to first unread message

andybi...@gmail.com

unread,
Feb 20, 2015, 5:42:47 AM2/20/15
to
I am trying to get PPP server working on Windows Embedded Compact 2013 with a direct serial cable.

New catalog items:

Dial Up Networking (RAS/PPP) - SYSGEN_PPP
AutoDial - SYSGEN_AUTORAS - I don't think I actually need this since we are not dialling out.
Standard Modem Support for Dial-up Networking - SYSGEN_MODEM - I am not sure I need this we are using no modem just a direct Serial cable.
Telephony API (TAPI 2.0) - SYSGEN_TAPI
TAPI Service Provider - Generic Modem Support - SYSGEN_UNIMODEM

New registry keys:

[HKEY_LOCAL_MACHINE\ExtModems\Cable1]
"FriendlyName"="Serial Cable on COM1:"
"DeviceType"=dword:00000000
"Port"="COM1:"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Uart1\Unimodem]
"Tsp"="Unimodem.dll"
"DeviceType"=dword:00000000
"DevConfig"=hex:10,00,00,00,05,00,00,00,10,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00
"FriendlyName"="Serial Cable on COM1:"

I have been working through the sample code in:

C:\WINCE800\public\common\oak\drivers\netsamp\rasserver

For the rasserver example I find that the call to RasIOControl(.., RASCNTL_SERVER_LINE_ADD, ..) in LineControl() rasserverutil.c fails with error code 87 (ERROR_INVALID_PARAMETER).

I have also tried RasIOControl(.., RASCNTL_SERVER_GET_STATUS, ..) and again get error 87

I cannot find any documentation for RasIOControl() specific to Windows Embedded Compact 2013 and am starting to wonder if these examples are still valid?

Andy
0 new messages