How to configure Sony Ericsson P990i as USB modem with Indosat Broadband 3G

Indosat Broadband 3G is an unlimited internet program from Indosat (Matrix). We will be using their Eco package with Sony Ericsson P990i as usb modem.

If you haven't installed the modem, see this link before proceed with the following steps.

Steps:

  • Login to your box via SSH as root

  • Put the Sony Ericsson to any available USB port.

  • On the handset, choose "Phone Mode".

  • Edit the wvdial configuration file:
    nano /etc/wvdial.conf
    

  • You'll see something like these:
    [Dialer Defaults]
    Modem = /dev/ttyACM1
    Baud = 460800
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ISDN = 0
    Modem Type = USB Modem
    ; Phone = <Target Phone Number>
    ; Username = <Your Login Name>
    ; Password = <Your Password>
    

  • Update the file to look like these:
    [Dialer Defaults]
    Modem = /dev/ttyACM1
    Baud = 460800
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Init3 = AT+CGDCONT=1,"IP","indosat3g"
    ISDN = 0
    Modem Type = USB Modem
    Phone = *99***1#
    Username = indosat
    Password = indosat
    

  • Save and exit nano.
    Ctrl + O
    Ctrl + X
    

  • Run screen program
    screen
    

  • Start the connection.
    wvdial
    

    You'll see something like these:

    --> WvDial: Internet dialer version 1.54.0
    --> Cannot get information for serial port.
    --> Initializing modem.
    --> Sending: ATZ
    ATZ
    OK
    --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    --> Sending: AT+CGDCONT=1,"IP","indosat3g"
    AT+CGDCONT=1,"IP","indosat3g"
    OK
    --> Modem initialized.
    --> Sending: ATDT*99***1#
    --> Waiting for carrier.
    ATDT*99***1#
    CONNECT
    ~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&@}4KT[03]_~
    --> Carrier detected.  Waiting for prompt.
    ~[7f]}#@!}!}"} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&@}4KTO2~
    --> PPP negotiation detected.
    --> Starting pppd at Mon Mar  8 10:58:33 2010
    --> pid of pppd: 24638
    --> Using interface ppp0
    --> pppd: dosat3g"
    --> pppd: dosat3g"
    --> pppd: dosat3g"
    --> pppd: dosat3g"
    --> pppd: dosat3g"
    --> local  IP address x.x.x.x
    --> pppd: dosat3g"
    --> remote IP address x.x.x.x
    --> pppd: dosat3g"
    --> primary   DNS address x.x.x.x
    --> pppd: dosat3g"
    --> secondary DNS address x.x.x.x
    --> pppd: dosat3g"
    

    Means you're connected to the internet.

  • Detach the screen program
    Ctrl + A
    Ctrl + D
    

  • Done, now you can browse the internet with your favorite browser.

To disconnect the connection:

  • Call the screen program
    screen -r
    

  • Terminate the connection
    Ctrl + C
    

Good luck!

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

If you enjoyed this post, make sure you subscribe to our RSS Feed! Or if you prefer, you can Follow us on Twitter instead.