Cara menginstall modem smartfren di linux

Kalau instalasi di windows bukanlah masalah karena tinggal plug ‘n play. Postingan ini membahas tentang cara install modem smartfren CE682 di ubuntu 11.04 atau naty narwhal. Jika sudah menggunakan tutorial ini sebaiknya tidak menggunakan tutorial lainnya, karena banyaknya tutorial yang berbeda-beda walaupun prinsipnya sama.

Download “wvdial”

buka terminal (ctrl+alt+t) dan ketik :

sudo apt-get install wvdial

jika mau install offline klik disini

Jangan lupa tancapkan modem, dari terminal ketikkan

dmesg|tail

akan muncul sebagai berikut :

[ 16.435959] ADDRCONF(NETDEV_UP): eth0: link is not ready

[ 19.963390] EXT4-fs (sda7): re-mounted. Opts: errors=remount-ro,commit=0

[ 19.966436] EXT4-fs (sda8): re-mounted. Opts: commit=0

[ 241.704054] usb 2-2: USB disconnect, address 3

[ 253.352033] usb 2-2: new full speed USB device using uhci_hcd and address 4

[ 253.522675] scsi5 : usb-storage 2-2:1.0

[ 254.524252] scsi 5:0:0:0: CD-ROM CDROM EVDO ReV A 7.00 PQ: 0 ANSI: 2

[ 254.536216] sr1: scsi-1 drive

[ 254.536454] sr 5:0:0:0: Attached scsi CD-ROM sr1

[ 254.536652] sr 5:0:0:0: Attached scsi generic sg2 type 5

Karena ubuntu membaca modem sebagai CD bukan USB maka harus di eject dulu dengan perintah sebagai berikut :

sudo eject /dev/sr1 —> jika ada CD instalan

sudo eject /dev/sr0 —> jika tidak ada CD instalan

Ketik lagi dmesg|tail untuk mengecek apakah sudah eject CD-ROM nya modem. akan muncul sebagai berikut :

[ 254.524252] scsi 5:0:0:0: CD-ROM CDROM EVDO ReV A 7.00 PQ: 0 ANSI: 2

[ 254.536216] sr1: scsi-1 drive

[ 254.536454] sr 5:0:0:0: Attached scsi CD-ROM sr1

[ 254.536652] sr 5:0:0:0: Attached scsi generic sg2 type 5

[ 365.648085] usb 2-2: USB disconnect, address 4

[ 368.192038] usb 2-2: new full speed USB device using uhci_hcd and address 5

[ 368.375134] scsi6 : usb-storage 2-2:1.3

[ 369.380301] scsi 6:0:0:0: Direct-Access SDVDISK EVDO ReV A 7.00 PQ: 0 ANSI: 0 CCS

[ 369.381257] sd 6:0:0:0: Attached scsi generic sg2 type 0

[ 369.473277] sd 6:0:0:0: [sdb] Attached SCSI removable disk

Nah jika sudah berarti sudah kedetect, selanjutnya cek modem dengan perintah :

lsusb

Akan muncul sebagai berikut :

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 005: ID 201e:1022

Bus 002 Device 002: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Nah terdetect dengan vendor dan product idnya,Bus 002 Device 005: ID 201e:1022tapi nama vendornya ga muncul, gag apa-apa lanjuut ganSekarang ke pengaturan, masuk ke :

sudo gedit /etc/usb_modeswitch.conf

Copy dan pastekan yang dibawah ini:

########################################################

# /etc/usb_modeswitch.conf

#

# Smart Haier CE682 (EVDO)

#

DefaultVendor = 0x201e

DefaultProduct = 0×1022

TargetVendor = 00x201e

TargetProduct = 0×1022

MessageContent=”5553424312345678c00000008000069f030000000000000000000000000000″

Save dan masukkan perintah ini :

sudo gedit /etc/udev/rules.d/99-haier-ce682.rules

Isikan ini:

########################################################

# /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″

Lanjuut dengan perintah:

sudo modprobe usbserial vendor=0X201e product=0X1022

Next deteksi modemnya dengan wvdial

sudo wvdialconf

Tunggu ampe muncul beginian, kalo nggak muncul ada yang terlewatkan, silahkan ulangi dengan teliti :

Editing `/etc/wvdial.conf’.

Scanning your serial ports for a modem.

ttyS0: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud

ttyS0: ATQ0 V1 E1 — failed with 9600 baud, next try: 115200 baud

ttyS0: ATQ0 V1 E1 — and failed too at 115200, giving up.

ttyS1: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud

ttyS1: ATQ0 V1 E1 — failed with 9600 baud, next try: 115200 baud

ttyS1: ATQ0 V1 E1 — and failed too at 115200, giving up.

Modem Port Scan: S2 S3 S4 S5 S6 S7 S8 S9

Modem Port Scan: S10 S11 S12 S13 S14 S15 S16 S17

Modem Port Scan: S18 S19 S20 S21 S22 S23 S24 S25

Modem Port Scan: S26 S27 S28 S29 S30 S31

WvModem: Cannot get information for serial port.

ttyUSB0: ATQ0 V1 E1 — OK

ttyUSB0: ATQ0 V1 E1 Z — OK

ttyUSB0: ATQ0 V1 E1 S0=0 — OK

ttyUSB0: ATQ0 V1 E1 S0=0 &C1 — OK

ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 — OK

ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK

ttyUSB0: Modem Identifier: ATI — Manufacturer: +GMI: China TeleCom

ttyUSB0: Speed 9600: AT — OK

ttyUSB0: Max speed is 9600; that should be safe.

ttyUSB0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK

WvModem: Cannot get information for serial port.

ttyUSB1: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud

ttyUSB1: ATQ0 V1 E1 — failed with 9600 baud, next try: 9600 baud

ttyUSB1: ATQ0 V1 E1 — and failed too at 115200, giving up.

WvModem: Cannot get information for serial port.

ttyUSB2: ATQ0 V1 E1 — OK

ttyUSB2: ATQ0 V1 E1 Z — OK

ttyUSB2: ATQ0 V1 E1 S0=0 — OK

ttyUSB2: ATQ0 V1 E1 S0=0 &C1 — OK

ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 — OK

ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK

ttyUSB2: Modem Identifier: ATI — Manufacturer: +GMI: China TeleCom

ttyUSB2: Speed 9600: AT — OK

ttyUSB2: Max speed is 9600; that should be safe.

ttyUSB2: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK

Found a modem on /dev/ttyUSB0.

Modem configuration written to /etc/wvdial.conf.

ttyUSB0: Speed 9600; init “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0″

ttyUSB2: Speed 9600; init “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0″

modem terdeteksi di /dev/ttyUSB0 , lanjut ke pengaturan wvdial

sudo gedit /etc/wvdial.conf

Tambahkan ini:

[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

Koneksikan wvdial :

sudo wvdial smart

kalo bener sih akan muncul gini :

–> 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
–> Modem initialized.
–> Sending: ATDT#777
–> Waiting for carrier.
ATDT#777
CONNECT 3100000
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Sat Nov 26 09:50:26 2011
–> Pid of pppd: 3161
–> Using interface ppp0
–> local IP address 10.254.169.102
–> remote IP address 10.20.31.22
–> primary DNS address 10.17.3.252
–> secondary DNS address 10.17.3.245

Nah kalo udah muncul ip addres artinya sudah konek.
Kalo mau masuk lagi pake ini :

sudo eject /dev/sr1
sudo modprobe usbserial vendor=0X201e product=0X1022
sudo wvdial smart

Advertisements
This entry was posted in Linux. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s