Monday, April 1, 2013

Install Modem Smartfren ce682 Slackware 13.37

Smartfren ce682 adalah sebuah modem yang murah meriah produk dari smartfren, dan modem ini ce268 ini juga berjalan dengan sangat baik di linux, dengan bantuan wvdial.

Install modem smartfren ce682 di slackware caranya sama dengan isntall modem smartfren ce682 di ubuntu, hanya saja ada sedikit tambahan bumbu. tidak usah terlalu panjang lebar, berikut proses yang penulis lakukan :

Install modem smartfren ce682 di slackware 13.37 :

1. Masuk sebagai root
~$ su
2. tancapkan modem di pc atau laptop, biasanya dia akan terdeteksi sebagai cd rom, karena itu eject dulu menggunakan perintah berikut :
# eject /dev/sr1
3. Untuk melihat apakah sudah terdeteksi sebagai usb, gunakan perintah
# dmesg | tail
hasilnya :
[ 6836.325268] usbserial_generic 2-1.2:1.0: generic converter detected
[ 6836.325394] usb 2-1.2: generic converter now attached to ttyUSB0
[ 6836.325751] usbserial_generic 2-1.2:1.1: generic converter detected
[ 6836.325837] usb 2-1.2: generic converter now attached to ttyUSB1
[ 6836.326297] usbserial_generic 2-1.2:1.2: generic converter detected
[ 6836.326489] usb 2-1.2: generic converter now attached to ttyUSB2
[ 6836.327096] scsi16 : usb-storage 2-1.2:1.3
[ 6837.325960] scsi 16:0:0:0: Direct-Access     SDVDISK  EVDO ReV A       7.00 PQ: 0 ANSI: 0 CCS
[ 6837.326291] sd 16:0:0:0: Attached scsi generic sg2 type 0
[ 6837.331680] sd 16:0:0:0: [sdb] Attached SCSI removable disk
 4. cek id vendor dan product modem, dengan perintah :
# lsusb
hasilnya :
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks
Bus 002 Device 009: ID 201e:1022 
dari hasil tersebut dapat diketahui id vendor 201e dan id product 1022.

5. Edit usb_modeswitch.conf untuk disesuaikan dengan modem smartfren ce682 dengan perintah
# nano /etc/usb_modeswitch.conf
 kemudian copy pastekan kode berikut dibaris paling bawah:

########################################################
# /etc/usb_modeswitch.conf
#
# Smart Haier CE682 (EVDO)
#
DefaultVendor = 0x201e
DefaultProduct = 0×1022
TargetVendor = 00x201e
TargetProduct = 0×1022
MessageContent=”5553424312345678c00000008000069f030000000000000000000000000000

biasanya tanda kutip dua <"> akan berubah menjadi tanda tanya <?> perbaiki dengan manambahkan tanda kutip itu secara manual, lalu tekan ctrl+O untuk menyimpan dan ctrl+x untuk keluar dari nano.

6. Setelah itu, ketikan perintah berikut :
# nano /etc/udev/rules.d/99-haier-ce268.rules
dan copy pastekan script berikut :

 ########################################################
# /etc/udev/rules.d/99-zte-ce682.rules
#
# Smart Haier CE682 (EVDO)
#SUBSYSTEM==”usb”, SYSFS{idVendor}==”201e”,
SYSFS{idProduct}==”1022″, RUN+=”/usr/sbin/usb_modeswitch
–default-vendor 0x201e –default-product 0×1022 –message-
content
5553424312345678c00000008000069f030000000000000000000000000000

perbaiki seperti pada langkah 5, lalu simpan dan keluar dari nano.

7. ketikan perintah berikut :
# modprobe -r usbserial
enter, lalu masukan perintah :
# modprobe usbserial vendor=0X201e product=0X1022
8. Deteksi modem dengan wvdialconf
# wvdialconf
hasilnya :

Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0   S1   S2   S3  
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Manufacturer: +GMI: China TeleCom
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Max speed is 9600; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB2<*1>: ATQ0 V1 E1 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB2<*1>: Modem Identifier: ATI -- Manufacturer: +GMI: China TeleCom
ttyUSB2<*1>: Speed 9600: AT -- OK
ttyUSB2<*1>: Max speed is 9600; that should be safe.
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttyUSB0.
Modem configuration written to /etc/wvdial.conf.
ttyUSB0<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyUSB2<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"


9. modem smartfenn ce682 penulis terdeteksi di /dev/ttyUSB0, kemudian lanjut ke pengaturan wvdialnya.
# nano /etc/wvdial.conf
 masukan script berikut :

[Dialer smart]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
Command Line = ATDT
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyUSB0
Username = smart
Password = smart
Baud = 460800


10. Lanjut ke pengarturan ppp, ikuti langkah2nya dan isi sesuai dengan ettingan wvdial smart. dan pada name server masukan 10.17.3.244
# pppsetup
11. setelah itu, buka resolv.conf
nano /etc/resolv.conf
pastikan isi scriptnya seperti ini, untuk name server dapat ditambahkan sesuai kebutuhan

search smart
nameserver 10.17.3.244
nameserver 10.17.3.245


12. dan terakhir, edit file /etc/ppp/options

nano /etc/ppp/options
ganti dengan scritp berikut :


/dev/ttyUSB0
115200
debug
noauth
noipdefault
defaultroute
usepeerdns
crtscts
lock
kdebug 7
-detach
lcp-echo-failure 3
lcp-echo-interval 15
lcp-max-configure 15
lcp-max-failure 15
ipcp-max-failure 15
ipcp-max-configure 15
-ccp
-vj
refuse-chap
refuse-mschap
refuse-mschap-v2
refuse-eap
name smart
show-password


Installasi modem smartfren ce682 di slackware 13.37 selesai, untuk mengkoneksikan modem, dapat dilakukan dengan cara berikut :
1. Colokan modem di PC
3. Buka Terminal
2. masuk ke root
3. eject cd mode
# eject /dev/sr1
 4. Load parameter
# modprobe usbserial vendor=0X201e product=0X1022
5. jalankan wvdial
wvdial smart

Selamat mencoba semoga bermanfaat.. Tutorial ini ditulis oleh seorang newbie, kritik dan saran sangat diharapkan penulis. Terimakasih

3 comments:

  1. kang, nanya nih, kalo setting modem smartfren yang huawei gimana ya? lebih tepatnya ec1261-2 di slackware

    ReplyDelete
  2. Kang, wvdial memang canggih. Terima kasih atas posting ini. Namun alangkah bagus kiranya kalau akang ajari juga cara konek memakai Pon/pppconfig sebab lebih mudah dari wvdial. Bagaimana, Kang? Seperti ini, lho: http://agungridwan.staff.ipb.ac.id/2012/07/05/setting-modem-smartfren-di-ubuntu-dengan-pppconfig/.

    ReplyDelete
    Replies
    1. Sebelumnya terimakasih kang Ade atas komentar dan referensi nya.. Saya akan coba dulu ya kang, soalnya saya cuman newbie jadi pas nyoba trus berhasil seneng banget rasanya jadi pingin sharing hehehehehehe....

      Delete

Note: Only a member of this blog may post a comment.