Rabu, 12 November 2008

wvdial segmentation fault

Selama ini saya menggunakan wvdial di Ubuntu Intrepid Ibex Linux, lancar-lacar saja. Baru tadi malam saya dapat masalah, yaitu "segmentation fault". Dari wikipedia (via google) didapat keterangan tentang apa itu segmentation fault, tapi cuma itu saja belum ketemu solusi spesifik untuk wvdial.

Setelah gagal dengan cara menginstall ulang, saya coba trial & error dengan mengutak atik isi dari file /etc/wvdial.conf. Ternyata di sinilah letak masalahnya sehingga sistem mengeluarkan segmentation fault.
Perkaranya remeh, yaitu penggunaan tanda '' dan pada Usename Password. Ini untuk koneksi dengan Telkomsel Flash.
Isian berikut (tanpa isian) ini salah :

Username =
Password =

Dan akan menampilkan pesan kesalahan sebagai berikut (walau dengan sudo):
udin@komputerpunyaudin:~$ sudo wvdial flash
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT
AT
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", "flash"
AT+CGDCONT=1, "IP", "flash"
OK
--> Modem initialized.
--> Configuration does not specify a valid login name.
--> Configuration does not specify a valid password.

Isian berikut (dengan tanda petik ganda) ini salah :
Username = "
Password = "
Dan hasilnya akan keluar seperti ini:
udin@komputerpunyaudin:~$ wvdial flash
Segmentation fault

Yang benar adalah:
Username = ”
Password = ”

Silahkan di copy paste yang di atas, atau yang di bawah ini juga benar (dua kali tanda petik tunggal):
Username = ''
Password = ''

Kesalahan ini memang membingungkan karena remeh dan gampang salah untuk dilihat.
Oh ya buat yang seperti saya baru belajar, jangan lupa mematikan koneksi yang lain. Terutama jika internet telah terhubung tapi kita tidak bisa browsing. Caranya dengan:
sudo ifdown eth0
Jika anda hanya memiliki jaringan ethernet (LAN)
sudo ifdown wlan0
Jika anda memiliki jaringan wireless
sudo ifdown eth0 wlan0
Jika anda memiliki keduanya dan ingin mematikannya sekaligus.
Untuk menghidupkan kembali tinggal menggunakan perintah:
sudo ifup eth0 wlan0
Sekian hal ihwal tentang wvdial segmentation fault yang saya alami.

Tidak ada komentar:

Posting Komentar