Cara Install Wvdial Di Linux

by Oncom - 07-08-2016 at 07:22 AM
Administrator
Administrators
Posts:
35
Joined:
Mar 2016
Likes:
0
Reputation:
1
2 Year Of Member
#1
OP
Posted: 07-08-2016, 07:22 AM (This post was last modified: 07-08-2016, 07:23 AM by Oncom.)
Sebelum memulai thread ini ane mau ngucapin selamat hari raya idul fitri 1437 H. mohon maaf lahir dan batin gan  :)

kali ini ane mau kasih tutor sederhana cara install wvdial di linux

download bahan-bahanya dulu:

wget https://storage.googleapis.com/google-co...6.1.tar.gz && tar xfv wvstreams-4.6.1.tar.gz

wget https://storage.googleapis.com/google-co....61.tar.gz && tar xfv wvdial-1.61.tar.gz

wget https://openssl.org/source/openssl-1.0.2g.tar.gz && tar xfv openssl-1.0.2g.tar.gz

git clone git://github.com/paulusmack/ppp.git

wget https://sites.google.com/site/ndilabfile...ileadd.zip && unzip fileadd.zip

setelah didownload semua sekarang install openssl terlebih dahulu karena ini dibutuhkan untuk menginstall wvstreams.


buka directory openssl


Code:
cd openssl-1.0.2g

Install openssl

Code:
./config --prefix=/usr         \
       --openssldir=/etc/ssl \
       --libdir=lib          \
       shared                \
       zlib-dynamic &&
make

Code:
sed -i 's# libcrypto.a##;s# libssl.a##' Makefile

Code:
make MANDIR=/usr/share/man MANSUFFIX=ssl install &&
install -dv -m755 /usr/share/doc/openssl-1.0.2g  &&
cp -vfr doc/*     /usr/share/doc/openssl-1.0.2g

setelah terinstall openssl sekarang install wvstreamsnya.

buka directory wvstreams

Code:
cd wvstreams-4.6.1

untuk mencegah adanya error pada saat mengcompile patch terlebih dahulu buat file baru dengan nama wvstreams-4.6.1-LFS-build-fixes.patch dan isi dengan kode berikut:

Code:
--- a/crypto/wvx509.cc    2008-10-23 16:23:49.000000000 -0400
+++ b/crypto/wvx509.cc    2016-05-22 20:10:38.482118406 -0400
@@ -1157,7 +1157,8 @@
       
        if (ext)
        {
-            X509V3_EXT_METHOD *method = X509V3_EXT_get(ext);
+            // X509V3_EXT_METHOD *method = X509V3_EXT_get(ext);
+            const X509V3_EXT_METHOD *method = X509V3_EXT_get(ext);
            if (!method)
            {
                WvDynBuf buf;
--- a/ipstreams/wvunixdgsocket.cc    2009-05-13 17:42:52.000000000 -0400
+++ b/ipstreams/wvunixdgsocket.cc    2016-05-22 20:09:53.211422631 -0400
@@ -1,8 +1,6 @@
#include "wvunixdgsocket.h"
-#ifdef MACOS
#include <sys/types.h>
#include <sys/stat.h>
-#endif

WvUnixDGSocket::WvUnixDGSocket(WvStringParm filename, bool _server, int perms)
    : socketfile(filename)
--- a/streams/wvatomicfile.cc    2009-05-13 17:42:52.000000000 -0400
+++ b/streams/wvatomicfile.cc    2016-05-22 20:08:30.845287178 -0400
@@ -11,9 +11,8 @@
#include "wvfileutils.h"
#include "wvstrutils.h"

-#ifdef MACOS
#include <sys/stat.h>
-#endif
+#include <sys/types.h>

WvAtomicFile::WvAtomicFile(WvStringParm filename, int flags, mode_t create_mode)
    : tmp_file(WvString::null)
--- a/utils/wvuid.cc    2008-07-14 15:11:35.000000000 -0400
+++ b/utils/wvuid.cc    2016-05-22 20:09:10.146791830 -0400
@@ -33,6 +33,7 @@

#else // not WIN32

+#include <unistd.h>

WvString wv_username_from_uid(wvuid_t uid)
{

lakukan patch dengan perintah dibawah ini

Code:
patch -Np1 -i wvstreams-4.6.1-LFS-build-fixes.patch

install wvstreams

Code:
./configure --prefix=/usr \
   --sysconfdir=/etc --localstatedir=/var &&
make && make install

setelah terinstall wvstreamnya selanjutnya aktifkan module ppp dikernel dengan menambahakn teks berikut ini di .config

Code:
CONFIG_PPP=y
# CONFIG_PPP_BSDCOMP is not set
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_FILTER=y
# CONFIG_PPP_MPPE is not set
# CONFIG_PPP_MULTILINK is not set
CONFIG_PPPOE=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y

lakukan recompile kernel anda, kemudian masuk ke directory ppp yang sudah didownload tadi.

Code:
cd ppp

kemudian patch untuk mencegah error terjadi pada saat mengcompile seperti wvstream tadi.

Code:
wget https://sites.google.com/site/ndilabfile/home/fileadd.zip && unzip fileadd.zip
patch -p1 -i patch.patch

lakukan penginstallan dengan perintah berikut

Code:
./configure --prefix=/usr && make && make install


[*]jalankan perintah lsusb kemudian cari modem ente berada, kemudian jalankan perintah modprobe usbserial product=0x12d1 vendor=0x1003 untuk register modem agar dapat dikenali. ganti 12d1 dengan nama product modem ente begitu juga dengan vendornya 1003.


cara pemakainnya ketikan wvdialconf untuk mengetahui letak usb modem ente berada lalu konfigurasi wvdialnya dengan menambahkan teks berikut di /etc/wvdial.conf


Code:
[Dialer 3] --> tergantung providernya
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0 --> letak dari USB dicolok
Username = 3data --> tergantung providernya
Password = 3data --> tergantung providernya
Baud = 460800  --> kecepatan internet (ABAIKAN TEKS BERWARNA MERAH)


[*]
kemudian lakukan ping

Code:
PING www.google.com (216.58.221.68): 56 data bytes
64 bytes from 216.58.221.68: icmp_seq=0 ttl=53 time=230.015 ms
64 bytes from 216.58.221.68: icmp_seq=1 ttl=53 time=118.477 ms
64 bytes from 216.58.221.68: icmp_seq=2 ttl=53 time=117.592 ms
64 bytes from 216.58.221.68: icmp_seq=3 ttl=53 time=136.374 ms
64 bytes from 216.58.221.68: icmp_seq=4 ttl=53 time=395.014 ms
64 bytes from 216.58.221.68: icmp_seq=5 ttl=53 time=184.843 ms
[*]


sekian dari ane semoga membantu ente gan membuat koneksi internet dari komputer workstation menjadi mudah.

sumber =  ndilab
Harta, Tahta, Pevita
Reply
Find Posts
Register an account or login to reply
Create an account
Create a free account today and start posting right away. It only takes a few seconds.
Login
Log into an existing account.
1 Guest(s)