[XV6700, PPC-6700 General] moebiusway:
continuation

How To Create GPRS Connection Cab

Background

The Idea of Creating a GPRS CAB is for us to easily set our own GPRS Connection Setting without the hustle of manually setting it again incase a Hard Reset occurs. Setting the GPRS manually is maybe a simple task but creating a GPRS cab that automatically do it for you is a lot more simplier and less complicated since you dont have to input lots of stuff and even you forgot the entire settings the cab will do it for you

Getting Started

The First you need is of course, to know the Settings provided by the Telecom Network, here i list out some of the important Settings

FOR MMS Connection Settings Click Here for Arcsoft MMS Configuration

Access Point NAME

ask if they use also set the Following(usually not, but you need to confirm)

Username

Password

Domain

Ask also if they are using Proxy Server and Proxy Port

Ask for IP Address, if available

Ask also for the Primary and Secondary DNS, if Available

FOR Internet GPRS Settings

Ask for Access Point NAME

Ask if they use also set the Following(usually not, but you need to confirm)

Username

Password

Domain

Ask also if they are using Proxy Server and Proxy Port , if available

Ask for IP Address, if available

Ask also for the Primary and Secondary DNS, if Available

FOR WAP Settings

Ask for Access Point NAME

Ask if they use also set the Following(usually not, but you need to confirm)

Username

Password

Domain

Ask also if they are using Proxy Server and Proxy Port , if Available

Ask Also if they using a Secure WAP Protocol or NOT, if they are ask for the Proxy Server ADD and Proxy port

Ask for IP Address, if available

Ask also for the Primary and Secondary DNS, if Available

If this is too complicated to Ask, just ask for the Manual Configuration on Your Device, Manually set the Settings, Test if the Settings are working and then compare the Entire Input

Here are my Example (we will use this Settings)

FOR MMS Settings

APN: mms

username:<blank>

password:<blank>

domain:<blank>

Proxy Server: None or Thru MMS Composer

Proxy Port: None or Thru MMS Composer

IP Address: <Server-Assigned>

Primary DNS: <Server-Assigned>

Secondary DNS: <Server-Assigned>

FOR Internet GPRS Settings

APN: internet

username:<blank>

password:<blank>

domain:<blank>

Proxy Server: None

Proxy Port: None

IP Address: <Server-Assigned>

Primary DNS: 202.57.96.3

Secondary DNS: 202.57.96.4

FOR WAP Settings

APN: smart1

username:<blank>

password:<blank>

domain:<blank>

Proxy Server: 10.102.61.46

Proxy Port: 9201

Secure Wap Proxy:10.102.61.46

Secure Wap Port: 9203

IP Address: <Server-Assigned>

Primary DNS: 202.57.96.3

Secondary DNS: 202.57.96.4

The Second thing you need to do, after collecting all the settingsand data, is to know if the Settings youve collected is working. To do this you have to manually create the Setting in Connection Manager (Start->Settings->Connections Tab->Connections). Test the Setting if you are able to connect to GPRS and able to Send and Receive a MMS , then if all is working then we can now go to the XML creating. Here is the Layout i made(dont panic i will explain it all)

<wap-provisioningdoc>

<characteristic type="CM_Networks">

<characteristic type="Smart MMS Settings">

<parm name=" DestId" value="{CB876A52-9744-4c91-955B-53CFC9861FE4}" />

</characteristic>

<characteristic type="-Smart GPRS WAP Settings">

<parm name=" DestId" value="{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}" />

</characteristic>

<characteristic type="Smart GPRS Settings">

<parm name=" DestId" value="{0112BB3C-ECF5-4dc5-A26D-51A4558CF756}" />

</characteristic>

</characteristic>

<characteristic type="CM_ ProxyEntries">

<characteristic type="HTTP-{0112BB3C-ECF5-4dc5-A26D-51A4558CF756}">

<parm name=" SrcId" value="{0112BB3C-ECF5-4dc5-A26D-51A4558CF756}" />

<parm name=" DestId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" />

<parm name="Proxy" value="new-inet:1159" />

<parm name="Type" value="0" />

<parm name="Enable" value="1" />

</characteristic>

<characteristic type="HTTP-{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}">

<parm name=" SrcId" value="{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}" />

<parm name=" DestId" value="{A1182988-0D73-439E-87AD-2A5B369F808B}" />

<parm name=" Proxy" value="new-corp:1118" />

<parm name="Type" value="0" />

<parm name="Enable" value="1" />

</characteristic>

<characteristic type="WAP-{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}">

<parm name=" SrcId" value="{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}" />

<parm name=" DestId" value="{7022E968-5A97-4051-BC1C-C578E2FBA5D9}" />

<parm name="Proxy" value="10.102.61.46:9201" />

<parm name="Type" value="2" />

<parm name="Enable" value="1" />

</characteristic>

<characteristic type="WTLS-{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}">

<parm name=" SrcId" value="{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}" />

<parm name=" DestId" value="{F28D1F74-72BE-4394-A4A7-4E296219390C}" />

<parm name="Proxy" value="10.102.61.46:9203" />

<parm name="Type" value="2" />

<parm name="Enable" value="1" />

</characteristic>

</characteristic>

<characteristic type="CM_GPRSEntries">

<characteristic type="Smart Internet">

<parm name=" DestId" value="{0112BB3C-ECF5-4dc5-A26D-51A4558CF756}" />

<parm name="Enabled" value="1" />

<parm name=" UserName" value="" />

<parm name="Password" value="" />

<parm name="Domain" value="" />

<parm name=" SpecificIpAddr" value="0" />

<parm name=" IpAddr" value="" />

<parm name=" SpecificNameServers" value="1" />

<parm name=" DnsAddr" value="202.57.96.3" />

<parm name=" AltDnsAddr" value="202.57.96.4" />

<parm name=" WinsAddr" value="" />

<parm name=" AltWinsAddr" value="" />

<characteristic type=" DevSpecificCellular">

<parm name=" BearerInfoValid" value="1" />

<parm name=" GPRSInfoValid" value="1" />

<parm name=" GPRSInfoProtocolType" value="2" />

<parm name=" GPRSInfoL2ProtocolType" value="PPP" />

<parm name=" GPRSInfoAccessPointName" value="internet" />

<parm name=" GPRSInfoAddress" value="" />

<parm name=" GPRSInfoDataCompression" value="1" />

<parm name=" GPRSInfoHeaderCompression" value="1" />

<parm name=" GPRSInfoParameters" value="" />

</characteristic>

</characteristic>

<characteristic type="Smart GPRS">

<parm name=" DestId" value="{F9B4CC28-FE1A-4d87-BAED-EE2DC5CCF291}" />

<parm name="Enabled" value="1" />

<parm name=" UserName" value="" />

<parm name="Password" value="" />

<parm name="Domain" value="" />

<parm name=" SpecificIpAddr" value="0" />

<parm name=" IpAddr" value="" />

<parm name=" SpecificNameServers" value="0" />

<parm name=" DnsAddr" value="" />

<parm name=" AltDnsAddr" value="" />

<parm name=" WinsAddr" value="" />

<parm name=" AltWinsAddr" value="" />

<characteristic type=" DevSpecificCellular">

<parm name=" BearerInfoValid" value="1" />

<parm name=" GPRSInfoValid" value="1" />

<parm name=" GPRSInfoProtocolType" value="2" />

<parm name=" GPRSInfoL2ProtocolType" value="PPP" />

<parm name=" GPRSInfoAccessPointName" value="smart1" />

<parm name=" GPRSInfoAddress" value="" />

<parm name=" GPRSInfoDataCompression" value="1" />

<parm name=" GPRSInfoHeaderCompression" value="1" />

<parm name=" GPRSInfoParameters" value="" />

</characteristic>

</characteristic>

<characteristic type="Smart MMS">

<parm name=" DestId" value="{CB876A52-9744-4c91-955B-53CFC9861FE4}" />

<parm name="Enabled" value="1" />

<parm name=" UserName" value="" />

<parm name="Password" value="" />

<parm name="Domain" value="" />

<parm name=" SpecificIpAddr" value="0" />

<parm name=" IpAddr" value="" />

<parm name=" SpecificNameServers" value="0" />

<parm name=" DnsAddr" value="" />

<parm name=" AltDnsAddr" value="" />

<parm name=" WinsAddr" value="" />

<parm name=" AltWinsAddr" value="" />

<characteristic type=" DevSpecificCellular">

<parm name=" BearerInfoValid" value="1" />

<parm name=" GPRSInfoValid" value="1" />

<parm name=" GPRSInfoProtocolType" value="2" />

<parm name=" GPRSInfoL2ProtocolType" value="PPP" />

<parm name=" GPRSInfoAccessPointName" value="mms" />

<parm name=" GPRSInfoAddress" value="" />

<parm name=" GPRSInfoDataCompression" value="1" />

<parm name=" GPRSInfoHeaderCompression" value="1" />

<parm name=" GPRSInfoParameters" value="" />

</characteristic>

</characteristic>

</characteristic>

</wap-provisioningdoc>