Loading...
Sharing Internet Modem Mobile OS Ubuntu dan PC Sebagai Router - Pada praktek kali ini yang harus disiapkan antara lain :

1. notebook / netbook / pc minimal 2 unit
2. OS linux ubuntu 10.10
3. Modem mobile broadband
4. kabel utp ( Straight )

Rancangan Topologi

Internet (modem) ==> PC Router ( 192.168.0.1 ) ==> Hub ==> PC Client ( 192.168.0.2 )

PC Router : 192.168.0.1

DNS : 208.67.222.222, 208.67.220.220/ 8.8.8.8, 8.8.4.4

Langkahnya sebagai beriku :

1. Persiapan awal install Operating Sistem ubuntu 10.10 pada PC Router dan PC Client

2. Buat jaringan dengan menggunakan kabel cross antara notebook dan netbook,

3. Set IP pada notebook ( system => Preferences => Network Connections => Wired => Auto eth0 => edit =>IPv4 Setting => Method (pilih Manual) => Add)

Address = 192.168.0.1
Netmask = 255.255.255.0
Gateway = 0.0.0.0
Apply
  4. Dengan cara yang sama set IP PC Client

Address = 192.168.0.2
Netmask = 255.255.255.0
Gateway = 192.168.0.1
DNS Server : 208.67.222.222,208.67.220.220/ 8.8.8.8, 8.8.4.4
Apply

5. Cek koneksi jaringan antara notebook dan netbook, pilih salah satu misal pada notebook, masuk pada terminal ( aplications => accessories = Terminal)

$ ping 192.168.0.2

PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
64 bytes from 192.168.0.2: icmp_req=1 ttl=62 time=1 ms
64 bytes from 192.168.0.2: icmp_req=2 ttl=62 time=1 ms
64 bytes from 192.168.0.2: icmp_req=3 ttl=62 time=1 ms
64 bytes from 192.168.0.2: icmp_req=4 ttl=62 time=1 ms
Koneksi Ok

6. a. Ini untuk modem yang kompatibel dengan lunux ubuntu dan keturunanya. Set Modem mobile broadband pada notebook masukan modem pada notebook dan set modem ( system => Preferences => Network Connections => Mobile Broadband => Add => pilih jenis modem yang dipakai => Forward => pilih negara (indonesia) => Forward => pilih provider (jika tidak ada pilihan pilih ican’t … ketik provider yang anda pakai) => Forward => masukan APN sesuai provider => Forward => Apply => mobile broadbrand

b. Yang tidak kompatibel bisa menggunakan wvdial, klo di Windows gak ada masalah dalam pemakaiannya. Tapi klo di Linux, dia awalnya tidak terdetek sebagai usb drive biasa, tidak sebagai usb modem :( .

war@Net:~$ lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 004: ID 19d2:ffde ONDA Communication S.p.A.
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 15d9:0a4c Trust International B.V.
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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 064e:a103 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
war@Net:~$

Agar terdetek sebagai USB modem, maka saya tulis seperti ini..

sudo eject /dev/sr1

dev@Net:~$ sudo eject /dev/sr1

coba kita liat hasilnya, dia berubah atau belum..

dev@Net:~$ lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 005: ID 19d2:ffdd ONDA Communication S.p.A.
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 15d9:0a4c Trust International B.V.
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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 064e:a103 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dev@Net:~$

Tau perbedaannya? Klo yang pertama itu dia tertulis sebagai “ffde”, klo yg kedua “ffdd”.
Lalu, selanjutnya apa? Belum konek juga neh. Oke oke..selanjutnya..

sudo modprobe usbserial vendor=0x19d2 product=0xffdd

dev@Net:~$ sudo modprobe usbserial vendor=0x19d2 product=0xffdd


sudo wvdialconf

dev@Net:~$ sudo wvdialconf
Editing `/etc/wvdial.conf’.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3 S4 S5 S6 S7
Modem Port Scan<*1>: S8 S9 S10 S11 S12 S13 S14 S15
Modem Port Scan<*1>: S16 S17 S18 S19 S20 S21 S22 S23
Modem Port Scan<*1>: S24 S25 S26 S27 S28 S29 S30 S31
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: 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?
dev@Net:~$

Okeh, disana sudah kedetek ada sebuah modem di /dev/ttyUSB0 dengan embel-embel “ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0? yang mewajibkan kita untuk mengedit file config wvdial-nya agar sesuai dengan settingan SmartFren-nya.

sudo gedit /etc/wvdial.conf

Lalu taro di baris paling pertama

[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 = #777sudo
Modem = /dev/ttyUSB0
Username = smart
Password = smart
Baud = 460800

Okei, setelah langkah diatas sudah tak ada yang tertinggal, langkah terakhir adalah dial-up agar tersambung ke internet. bismillah..

sudo wvdial smart

dev@Net:~$ sudo wvdial smart
–> WvDial: Internet dialer version 1.61
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: 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#777sudo
–> Waiting for carrier.
ATDT#777sudo
CONNECT 3100000
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Mon Aug 29 11:31:07 2011
–> Pid of pppd: 2365
–> Using interface ppp0
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> local IP address 10.191.38.182
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> remote IP address 10.17.95.23
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> primary DNS address 10.17.3.244
–> pppd: P?[10] X?[10] `?[10] Xw[10]
–> secondary DNS address 10.17.3.252
–> pppd: P?[10] X?[10] `?[10] Xw[10]
dev@Net:~$


7. Koneksikan modem anda dengan perintah network koneksi pada menu panel ubuntu, pilih nama modem mobile atau dengan wvdial, jika sudah konek terlihat pada icon koneksinya, anda bisa mencoba brwosing buka salah satu website.

8. Perintah Sharing internet, yang diberi perintah sharing adalah notebook yang koneks internet dengan modem mobile braodband

Masuk ke terminal
Masuk ke user root dengan perintah
sudo su
password : (masukan password root)
root # (anda sudah masuk pada root)

Merubah isi file /etc/sysctl.conf
root # gedit /etc/sysctl.conf
pada text bertuliskan net.ipv4.ip_forward=1 , hapus tanda #, lalu save file.
Perintah ini di gunakan untuk mengaktifkan ip forwarding

merubah file /etc/rc.local
root # gedit /etc/rc.local
tambahkan perinta dibawah ini sebelum exit 0
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j MASQUERADE
Simpan file
Reboot notebook

9. Mencoba sharing intenet , setelah reboot notebook anda, koneksi lagi modem sampai terkonek internet (pastikan bisa anda coba browsing) ,

10. Sekarang anda bisa mencoba pada netbook (client) coba anda browsing buka salah satu website, jika tidak ada kesalahan client anda akan terkoneksi internet.

No comments:

f t g Join This Site Info Recent Comments X

About Me :

X
Online Peoples

Nama gue Dandy, gue dari Tangerang, Indonesia.IdolGroup / GroupBand yg gue sukai Muse, Dragonforce, Noah, JKT48.Hobby gue Blogging, Futsal, Badminton. udah kurang/lebih 5 bulan gue maen di Dunia Blogging. Gue lebih suka Blogging dibanding main Game, karna Blogging, gue bisa Design", Editing HTML, CSS, Javasciprt dan JQuery, tapi itu juga belom sepenuhnya bisa/paham. Gue benci sama Plagiat, kenapa ? ya, karna plagiat itu kerjaannya hanya mengikuti Style orang lain.

ScH-Share™ Is Valid HTML5
X