Jumat, 14 Oktober 2011

wvdial - The PPP daemon has died: pppd options error (exit code = 2)


DHOCNETSAFE
Beberapa hari lalu seorang teman mendapatkan sebuah komputer rumah dengan OS Zenwalk Linux 7.0. Karena teman itu adalah seorang pengguna murni, jadi dia meminta saya untuk membantu mengkonfigurasi dan memasang beberapa aplikasi yang dibutuhkan untuk kegiatan ber-komputer-nya.

Seperti distribusi Linux lainya, Zenwalk Linux telah menyertakan beberapa aplikasi standard yang sering digunakan. Seperti aplikasi perkantoran, multimedia, dan jaringan (internet). Dari banyaknya aplikasi bawaan, hanya game yang tidak disertakan dalam paket distribusi Zenwalk ini. Jadi, saya hanya perlu untuk memasang sedikit game, aplikasi edukasi, dan beberapa aplikasi spesifik yang dibutuhkan.


Setelah semua proses instalasi selesai, terakhir yang akan saya tambahkan adalah paket wvdial dan librarinya, wvstreams, yang saya dapatkan dari http://packages.zenwalk.org/?p=wvstreams-4.6.1-i486-64.1.tgz&zversion=current dan http://packages.zenwalk.org/?p=wvdial-1.61-i486-64.2.txz&zversion=current.

Tapi apa yang terjadi? Wvdial tidak dapat dijalankan saat dicoba! Pesan kesalahan yang ditampilkan adalah:

The PPP daemon has died: pppd options error (exit code = 2)

Option error? Padahal konfigurasi sudah sesuai dan sudah juga berhasil dijalankan pada komputer lain.

Karena saya sudah putus asa setelah beberapa kali mencoba untuk me-resolv-nya namun gagal, akhirnya saya putuskan untuk mencari bantuan pada teman-teman komunitas melalui Google Search. Dan oh astaga,.... Benar-benar sudah pikun,.... Sesuatu yang sangat penting tapi sering terlupakan. Log file. Saya lupa tidak memeriksanya (saya sering lupa kalau sedang panik), hehehe,... :P

Dari informasi yang tercatat pada file log (/var/log/syslog), disitu sangat jelas sekali kalau program ppp tidak menemukan file konfigurasi yang bernama wvdial pada direktori /etc/ppp/peers/.

Oct 3 09:15:21 (none) pppd[1374]: Can't open options file /etc/ppp/peers/wvdial: No such file or directory

Lalu apa? Ternyata sangat sederhana. Untuk memperbaikinya kita hanya perlu memindah atau menyalin file /etc/ppp/peers/wvdial.new ke /etc/ppp/peers/wvdial. Selesai,... :)
Proses yang saya lakukan kira-kira seperti ini:


--> Starting pppd at Mon Oct  3 09:15:21 2011
--> Pid of pppd: 1374
--> Disconnecting at Mon Oct  3 09:15:21 2011
--> The PPP daemon has died: pppd options error (exit code = 2)
# cat /var/log/syslog | grep pppd
Oct  3 09:15:21 (none) pppd[1374]: Can't open options file /etc/ppp/peers/wvdial: No such file or directory
# ls /etc/ppp/peers/
wvdial-pipe.new  wvdial.new
# cp /etc/ppp/peers/wvdial.new /etc/ppp/peers/wvdial
# wvdial
--> WvDial: Internet dialer version 1.61
--> 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","indosatgprs"
AT+CGDCONT=1,"IP","indosatgprs"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> Carrier detected.  Waiting for prompt.
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> PPP negotiation detected.
--> Starting pppd at Mon Oct  3 09:20:10 2011
--> Pid of pppd: 1455
--> Using interface ppp0
--> pppd: pM ·  [06][08]  [06][08]
--> pppd: pM ·  [06][08]  [06][08]
--> pppd: pM ·  [06][08]  [06][08]
--> pppd: pM ·  [06][08]  [06][08]
--> local  IP address 10.169.7.194
--> pppd: pM ·  [06][08]  [06][08]
--> remote IP address 10.6.6.6
--> pppd: pM ·  [06][08]  [06][08]
--> primary   DNS address 202.155.0.10
--> pppd: pM ·  [06][08]  [06][08]
--> secondary DNS address 202.155.0.15
--> pppd: pM ·  [06][08]  [06][08]


Sekarang, semuanya sudah berjalan normal,.. ^^




==============================================
Sumber: http://www.justlinux.com/forum/showthread.php?t=81825


Artikel Terkait

2 Diskusi

  1. Trima Kasih mas, problem saya jg sama seperti mas, ijin dipraktekkan dulu

  2. sama sama, saya juga senang catatan saya bisa membantu, ^^

Leave a Reply

Subscribe to Posts | Subscribe to Comments