Setting internet smart dengan pppconfig di debian
nitip space, biar ga lupa kalo mau setting internet lagi. thx :)Preparation:
- HP cdma (currently using Nokia 6255i), smart RUIM preloaded
- Kabel data (ttyUSB) / IrDA (ircomm) / Bluetooth (rfcomm)
Software requirements:
untuk mempermudah, install dulu pppconfig.sudo apt-get install pppconfig
* I prefer using pppconfig instead of wvdial or gnome-ppp, because of it`s flexibility of customizing, IMHO.
Step-by-step:
Setting awal dengan pppwizard ==> pppconfig
- Pastikan serial port antara linuxbox dan hp sudah terkoneksi dan terbentuk device ttyUSBx, ircommx atau rfcommx di directory /dev.

- Jalankan ppp wizard
sudo pppconfig
- Pilih Create - Create a connection
- Provider Name isi dengan provider.
Secara default, pppd memanggil koneksi dengan nama 'provider' - Configure Nameservers (DNS), pilih Dynamic - Use dynamic DNS.
- Authentication Method for provider, pilih PAP - Peer Authentication Protocol.
- User Name, isi dengan smart.
- Password, isi dengan smart.
- Speed, isi dengan 230400 bila menggunakan kabel data, 115200 bila menggunakan bluetooth atau 57600 bila menggunakan Infra Red, atau biarkan saja tetap 115200 (default)
- Pulse or Tone, pilih Tone.
- Phone Number, isi dengan #777.
- Choose Modem Config Method, pilih No. Kita akan isi port serial secara manual (autodetection usually won`t works)
- Manually Select Modem Port, isi dengan /dev/ttyUSB0 bila menggunakan kabel data, /dev/rfcomm0 bila menggunakan bluetooth atau /dev/ircomm0 bila menggunakan IrDA
- Setting awal selesai, akan tampak tampilan seperti berikut:
- img -
- Dari layar tersebut, pilih Advanced - Advanced Options.
- Pilih Add-User - Add a ppp user untuk memberi hak dial pada user.
- Add User, isi dengan login user, misalnya: triad.
- Pilih Previous - Return to previous menu untuk kembali ke menu setup 'provider'.
- Pilih Finished - Write files and return to main menu, untuk menyimpan semua setting yang sudah dilakukan, lalu quit untuk kembali ke terminal prompt. Well, tahap awal setup telah selesai, selanjutnya kita lakukan customizing
Customizing peers (/etc/ppp/peers/provider)
- Dari terminal:
sudo nano /etc/ppp/peers/provider
- Lakukan editing pada file provider sehingga isinya menjadi sebagai berikut:
# This optionfile was generated by pppconfig 2.3.18.
#
#
hide-password
debug
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/provider"
## Ubah nilai2 berikut sesuai spesifikasi koneksi dan modem
## Connection preferences
/dev/rfcomm0
115200
## End of Connection preferences
defaultroute
noipdefault
user "smart"
password "smart"
remotename provider
ipparam provider
usepeerdns
## i`m using 1492 instead of default mtu=1500.
## feel free to play with this
mtu 1492
lcp-echo-failure 0
lcp-echo-interval 0
persist
silent
- Simpan script '/etc/ppp/peers/provider' dengan menekan tombol [^X] [y] [Enter]
Customizing chatscript (/etc/chatscripts/provider)
- Dari terminal:
sudo nano /etc/chatscripts/provider
- Lakukan editing pada file provider sehingga isinya menjadi sebagai berikut:
# This chatfile was generated by pppconfig 2.3.18.
# Please do not delete any of the comments. Pppconfig needs them.
#
# ispauth PAP
# abortstring
ABORT BUSY
ABORT 'NO CARRIER'
ABORT VOICE
ABORT 'NO DIALTONE'
ABORT 'NO DIAL TONE'
ABORT 'NO ANSWER'
ABORT DELAYED
# modeminit
'' ATZ
OK AT+CRM=1
#OK AT+CSO=33
OK AT+CMUX=1
OK AT+CPS=33
OK AT+CTA=0
# ispnumber
OK-AT-OK "ATDT#777"
# ispconnect
CONNECT \d\c
# prelogin
# ispname
# isppassword
# postlogin
# end of pppconfig stuff
- Simpan script '/etc/chatscripts/provider' dengan menekan tombol [^X] [y] [Enter]
Done! Setting internet telah selesai
Melakukan koneksi internet
- Untuk melakukan koneksi, dari terminal:
pon
atau
pon [nama provider]
apabila nama provider pada langkah awal bukanlah "provider" - Untuk diskonek dari internet, dari terminal:
poff -a
Option -a ditambahkan untuk memastikan semua daemon pppd meninggal sempurna dan bahagia tanpa ada yg gentayangan.
.. That`s all folks.
Kalo ada salah kata mohon koreksi dan maaf, secara bentar lagi lebaran :)