Sidst opdateret d. 26-04-2010
Psion + P800 + GPRS

Linux maskotten Tux Psion computere i alle varianter

Publiceret 24-04-2003

Du har en Psion, en mobiltelefon eller smartphone som understøtter GPRS og du har fået oprettet et abonnement hos din teleoperatør. Men du kan bare ikke få det til at fungere. Du er måske efterhånden så frustreret, at du har lyst til at smide det hele ud.

Opsætning af GPRS på Psion & mobiltelefon

Det er der nu ingen grund til. Jeg ved at opsætning af GPRS på PDA og mobiltelefon ofte volder en masse besvær for mange brugere. Derfor håber jeg med denne artikel at kunne hjælpe dig videre. Selvom artiklen tager udgangspunkt i en Psion netpad, Psion Series 5mx og Sony Ericsson P800 og et GPRS abonnement hos Orange, så kan mange af opsætningerne sagtens anvendes på andre PDA'er, de skal blot tilpasses en smule.

For at kunne komme på nettet via GPRS med PDA'en skal der laves en opsætning på både telefon og PDA.

Bemærk at visse Epoc maskiner kræver MobileGPRSupdate for at kunne køre en GPRS forbindelse. Det drejer sig om 5mx, Revo, Revo Plus, Mako og Ericsson MC218. Series 7, netBook og netpad kræver ikke denne opdatering.

Telefonen

Først skal der oprettes en GPRS konto med alle nødvendige indstillinger. Dette skal gøres manuelt, da jeg ikke er bekendt med en automatisk konfigurationsmeddelelse til dette. Fremgangsmåden er følgende:

Gå ind i Kontrolpanel og vælg Internet-konti. Klik på Ny for at oprette en ny konto.


     

Du kan selv vælge navn til kontoen, men det er en god idé at give den et navn, som passer til kontotypen.

Indtast værdierne som er vist på billedet, og gå herefter videre til Avanceret.

Sørg for at konfigurationen er som på følgende billeder.


     

     

Slut af med at godkende to gange på OK.

Mens du er i Internet-konti kan du vælge fanen Andet.


Her kan du justere timeout og om du vil bruge GPRS eller GSM. Slut af med OK igen.

Nu er opsætningen færdig på telefonen. Som det sidste skal du bare have aktiveret den infrarøde port.


PDA'en

Nu er det tid til at sætte PDA'en op til at kunne køre GPRS via mobiltelefonen. Åbn Control panel fra systemskærmen og gå ind i Modems. Her opretter vi et nyt modem.



netpad nedskaleret til 75%

Hastigheden sættes højest muligt. Den kan altid justeres ned såfremt der opstår problemer. Fax class er ligegyldig, da P800 alligevel ikke understøtter fax transmissioner.



netpad nedskaleret til 75%


netpad nedskaleret til 75%

Det kan i nogle tilfælde blive nødvendigt at angive en Data init. string, f.eks. AT+CGDCONT=3,”IP”,”INTERNET”.  I dette tilfælde er det ikke nødvendigt, da jeg kører et script, indeholdende de nødvendige AT kommandoer.



netpad nedskaleret til 75%

Godkend ved at trykke 2 gange på OK.

Herefter går vi videre til Internet.



netpad nedskaleret til 75%

Klik på New for at oprette en ny konto.



netpad nedskaleret til 75%

Her kører jeg med en Direct forbindelse, men den kræver et script.



5mx nedskaleret til 75%

Alternativt kan du vælge en Dial-up forbindelse, men husk at slå smart dialling fra. Kræver ikke et script.



netpad nedskaleret til 75%


netpad nedskaleret til 75%


netpad nedskaleret til 75%

Dette script bruger jeg i forbindelse med Direct forbindelse. Selve scriptet kan du se nedenunder. Hvis du derimod har valgt en Dial-up forbindelse behøver du det ikke.

+++++++++++++++++++++++++++++++++++++++++++++

! Operator / SIM·Settings
!SIM PIN
SET SimPin$ = "1234"

!PDP Context Identifier (CID)
SET Cid$ = "1"

! Access Point Name (APN)
SET Apn$ = "web.orange.dk"

!End of Operator / SIM settings

Start:
! First need to wait until the modem is ready for commands
LOOP 8
{
SEND "AT+CPAS"+<0xD>
WAIT 3
{
"+CPAS: 0" CheckPIN
}
}

! Now check whether the SIM's PIN needs entering
CheckPIN:
SEND "AT+CPIN?"+<0xD>
WAIT 10
{
"+CPIN: SIM PIN" EnterPin
"+CPIN: READY" CheckPDPCont
}
EXIT KErrModemError$

! The SIM's PIN does need entering, enter the PIN
EnterPin:
SEND "AT+CPIN="+SimPin$+<0xD>
WAIT 20
{
"+STC: 0" CheckPDPCont
}
EXIT KErrModemInitError$

! PIN OK Check that the modem has a PDP context defined, if not define one
CheckPDPCont:
! First check that PDP context is not active
SEND "AT+CGACT?"+<0xD>
WAIT 10
{
"+CGACT: "+Cid$+",1" DeactPDPCont
"OK" PDPCont
}
DeactPDPCont:
SEND "AT+CGATT=0"+<0xD>
WAIT 10
{
"NO CARRIER" PDPCont
"OK" PDPCont
}
PDPCont:
SEND "AT"+<0xD>
WAIT 5
{
"OK" PDP
}
PDP:
LOOP 2
{
SEND "AT+CGDCONT?"+<0xD>
WAIT 10
{
"CGDCONT: "+Cid$ GSMNetChk
"OK" SetPdpCtx
}
EXIT KErrModemInitError$
SetPdpCtx:
SEND "AT+CGDCONT="+Cid$+","+<0x22>+"IP"+<0x22>+","+<0x22>+Apn$+<0x22>+<0xD>

WAIT 10
{
"OK" ReChkPDP
}
ReChkPDP:
}

! Now check that the modem is registered on the mobile phone network
! Loop several times in case of delay
GSMNetChk:
LOOP 15
{
SEND "AT+CREG?"+<0x0d>
WAIT 5
{
"1" Dial
}
}
EXIT KErrNoDialTone$

! Everything is setup, connect to the modem's internal PPP server
Dial:
SEND "ATD*99***"+Cid$+"#"+<0x0d>
WAIT 20
{
"CONNECT"Success
}
EXIT KErrNoAnswer$

! We have connected to the modem's PPP server,
! now exit this script and let the PPP Client take over.
Success:
EXIT


+++++++++++++++++++++++++++++++++++++++++++++


netpad nedskaleret til 75%

Klik på Done og efterfølgende OK.

Nu er vi klar til at prøve både E-mail og Opera via GPRS.



netpad nedskaleret til 75%


netpad nedskaleret til 75%

Efter et øjeblik fremkommer boksen ovenfor. Der skal ikke skrives noget i den, så bare klik OK.



netpad nedskaleret til 75%

Så kom vi på nettet og kigger her forbi en tur hos PDAnmark.dk


     

Når man er færdig med sessionen kan man gå ind i GPRS-datalog på P800 og se sit forbrug. Loggen opretter en log for hver kontotype. Ved at klikke på Modem får man en god oversigt.

Jeg håber vejledningen har kunnet hjælpe dig.

God fornøjelse…




Kontakt: Jeg kan kontaktes via       GnuPG nøgle

Copyright © Michael Degn, 2002-2022.  Dette værk er licenseret under en Creative Commons Navngivelse-Del på samme vilkår som 2.5 Danmark Licens.
Tilbage til toppen
Tilbage til SymbianOS
Tilbage til forsiden

Valid XHTML 1.0! Valid css

Besøg siden 28.09.2003