Minggu, 12 September 2021

EasyHotspot OpenWrt Bagian 5 - Konfigurasi Terakhir

 Ini merupakan lanjutan dari EasyHotspot OpenWrt Bagian 4 - Konfigurasi Coova-Chilli

Lakukan langkahnya sebagai berikut :

- masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install# mv /etc/chilli/www /etc/chilli/www.bak

------------------------------------------------------------------------------------

Download www.rar Download Now

* Cara download Click Link diatas akan diarahkan  ke notifikasi  Click "Take Me" selanjutnya tinggal ngikuti petunjuk yang diberikan

extract dengan winrar

Masukkan folder "www" ke folder /etc/chilli/ melalui "WinScp"

1. Konfigurasi PHP

- Edit bagian dibawah ini, di file /etc/php.ini , menggunakan "WinScp"

------------------------------------------------------------------------------------

short_open_tag = On

doc_root =

------------------------------------------------------------------------------------

2. Konfigurasi uhttpd

- Edit bagian dibawah ini, di file /etc/config/uhttpd , menggunakan "WinScp"

------------------------------------------------------------------------------------

# Server configuration

config uhttpd main

    list listen_http    0.0.0.0:80

    option home        /www

    option cgi_prefix     /cgi-bin

config uhttpd secondary

    list listen_http    0.0.0.0:81

    option home        /www/easyhotspot

    option cgi_prefix     /cgi-bin

    # HTTPS listen addresses, multiple allowed

    list interpreter    ".php=/usr/bin/php-cgi"

    list interpreter    ".cgi=/usr/bin/perl"

------------------------------------------------------------------------------------

- masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install# /etc/init.d/uhttpd restart

------------------------------------------------------------------------------------

Untuk lebih jelasnya dan melihat uji coba EasyHotspot OpenWrt bisa tonton video dibawah ini


- Silahkan akses login page easyhotspot melalui:

http://70.70.70.1:81/index.php

Tambahkan user melalui menu cashier>postpaid

Silahkan akses hotspot melalui hp/laptop via AP "OpenWrt Hotspot" >>>>>Sesuai nama wifinya

Untuk yang lainmya, silahkan konfigurasi sendiri dan berkreasi,

karena point-point penting sudah di kupas tuntas oleh Sang Pembuat document oleh ID : Obengkumana

Dan dipraktekan di video ini berhasil.

Insya Allah, jika tidak ada kesalahan konfigurasi maka bisa langsung login dengan user & pass yang kita buat.

 "SEMOGA BERMANFAAT"

Terus budayakan "saling berbagi"

Special Thanks to:

- Sang Developer EasyHotspot: Rafeequl Rahman Awan

- Obengkumana

- Cindy Wijaya

- Skim Cepat Kaya

- Klik On Abiyasa

- Forum OpenWrt-Lede Indonesia

Dan rekan-rekan semua

EasyHotspot OpenWrt Bagian 4 - Konfigurasi Coova-Chilli

 Lanjutan EasyHotspot OpenWrt Bagian 3 - Konfigurasi HostNames-Radius

Lakukan urutan langkahnya sebagai berikut :

1. Konfigurasi Coova-chilli

- Masuk ke folder /etc/chilli , melalui "WinScp"

- Edit bagian dibawah ini, di dalam file /etc/chilli/wwwsh , menggunakan "WinScp"

------------------------------------------------------------------------------------

haserl=/usr/bin/haserl

------------------------------------------------------------------------------------

lalu "save" dan tutup

- Edit bagian dibawah ini, di dalam file /etc/chilli/defaults , menggunakan "WinScp"

------------------------------------------------------------------------------------

HS_NASID=nas01

HS_RADIUS=www.awanggacomp.net

HS_RADIUS2=www.awanggacomp.net

#HS_RADIUS=70.70.70.1

#HS_RADIUS2=70.70.70.1

HS_UAMALLOW=www.coova.org

HS_RADSECRET=easyhotspot

HS_UAMSECRET=easyhotspot

------------------------------------------------------------------------------------

lalu "save" dan tutup

tekan tombol "Shift+F4" , masukkan "local.conf", kemudian "Enter"

masukkan baris berikut

-------------------------------------------------------------------------------------

# auto config

-------------------------------------------------------------------------------------

lalu "save" dan tutup

tekan tombol "Shift+F4" , masukkan "main.conf", kemudian "Enter"

masukkan baris berikut

-------------------------------------------------------------------------------------

# THIS FILE IS AUTOMATICALLY GENERATED

cmdsocket       /var/run/chilli.br-lan.sock

unixipc         chilli.br-lan.ipc

pidfile         /var/run/chilli.br-lan.pid

net        10.1.0.0/255.255.255.0

uamlisten    10.1.0.1

uamport         3990

dhcpif        br-lan

uamallowed    "www.coova.org,10.1.0.1,70.70.70.1,70.70.70.236,facebook.com"

macallowed "xx-xx-xx-xx-xx-xx" # < mac addres LAN yg terhubung dengan router

uamanydns

domain "lan"

dns1 "208.67.222.222"

dns2 "208.67.220.220"

uamhomepage http://10.1.0.1:3990/www/coova.html

wwwdir /etc/chilli/www

wwwbin /etc/chilli/wwwsh

uamuiport 4990

locationname "AwangaComp-Net"

radiuslocationname "AwanggaComp_Net"

radiuslocationid "isocc=,cc=,ac=,network=AwanggaComp_Net,"

-------------------------------------------------------------------------------------

lalu "save" dan tutup

tekan tombol "Shift+F4" , masukkan "hs.conf", kemudian "Enter"

masukkan baris berikut

-------------------------------------------------------------------------------------

radiusserver1    "www.awanggacomp.net"

radiusserver2    "www.awanggacomp.net"

radiussecret    "easyhotspot"

radiusauthport  1812

radiusacctport  1813

uamserver    "http://10.1.0.1:4990/www/login.chi"

radiusnasid    "nas01"

papalwaysok

uamaliasname "chilli"

adminupdatefile "/etc/chilli/local.conf"

uamsecret "easyhotspot"

-------------------------------------------------------------------------------------

lalu "save" dan tutup

- Masuk ke folder /etc/init.d , melalui "WinScp"

tekan tombol "Shift+F4" , masukkan "chilli", kemudian "Enter"

masukkan baris berikut

-------------------------------------------------------------------------------------

#!/bin/sh /etc/rc.common

# Copyright (C) 2006 OpenWrt.org

START=50

RUN_D=/var/run

PID_F=$RUN_D/chilli.pid

start() {

    include /lib/network

    scan_interfaces

    /sbin/insmod tun >/dev/null 2>&1

    [ -d $RUN_D ] || mkdir -p $RUN_D

    config_get ipaddr lan ipaddr

    /usr/sbin/chilli --dns1="$ipaddr"

}

stop() {

    echo stop

    killall chilli

    [ -f $PID_F ] && kill $(cat $PID_F) >/dev/null 2>&1

}

-------------------------------------------------------------------------------------

lalu "save" dan tutup

- masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install# chmod a+x /etc/init.d/chilli

root@OpenWrt:/srv/www/easyhotspot/install# /etc/init.d/chilli start

root@OpenWrt:/srv/www/easyhotspot/install# chilli -fd

------------------------------------------------------------------------------------

akhiri dengan menekan "Ctrl+C"

Pastikan hasilnya seperti dibawah ini, maka sudah OK. jika ada errot jangan ke langkah berikutnya.edit dulu bagian yang error

------------------------------------------------------------------------------------

net.c: 1308: 0 (Debug) wlan0  address family: 17 (AF_PACKET)

net.c: 1308: 0 (Debug) wlan0-1  address family: 17 (AF_PACKET)

net.c: 1308: 0 (Debug) br-lan  address family: 17 (AF_PACKET)

net.c: 1308: 0 (Debug) lo  address family: 2 (AF_INET)

net.c: 1308: 0 (Debug) br-lan  address family: 2 (AF_INET)

net.c: 1308: 0 (Debug) 3g-wan2  address family: 2 (AF_INET)

net.c: 1308: 0 (Debug) tun0  address family: 2 (AF_INET)

net.c: 1308: 0 (Debug) tun1  address family: 2 (AF_INET)

dhcp.c: 480: 0 (Debug) hash table size 512 (512)

dhcp.c: 332: 0 (Debug) GARP: Replying to broadcast

dhcp.c: 1172: 0 (Debug) dhcpif (br-wifi) IPv6 address ::

radius.c: 1285: 0 (Debug) RADIUS client 0.0.0.0:0

redir.c: 1718: 125 (Address already in use) IP: 10.1.0.1 Port: 3990 - Waiting for retry.

redir.c: 1718: 125 (Address already in use) IP: 10.1.0.1 Port: 4990 - Waiting for retry.

redir.c: 1718: 125 (Address already in use) IP: 10.1.0.1 Port: 4990 - Waiting for retry.

^Cchilli.c: 7251: 0 (Debug) Failed to create redir listen

------------------------------------------------------------------------------------

- Masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install# netstat -apn

------------------------------------------------------------------------------------

pastikan isi baris sprti dibawah ini

------------------------------------------------------------------------------------

tcp        0      0 127.0.0.1:3306          0.0.0.0:*

tcp        0      0 10.1.0.1:3990           0.0.0.0:*

tcp        0      0 0.0.0.0:22              0.0.0.0:*

tcp        0      0 10.1.0.1:4990           0.0.0.0:*

udp        0      0 70.70.70.1:1812        0.0.0.0:*

udp        0      0 70.70.70.1:1813        0.0.0.0:*

----------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install#

Lebih jelasnya bisa tonton video dibawah ini



EasyHotspot OpenWrt Bagian 3 - Konfigurasi HostNames-Freeradius-Mysql

 Berikut ini lanjutan dari EasyHotspot OpenWrt Bagian 2-Konfigurasi Easyhotspot-Mysql

Urutan langkahnya sebagai berikut :

1. Konfigurasi Hostnames

LUCI>Network>Hostnames

klik "Add"

Hostnames = www.awanggacomp.net  <<<< sesuaikan dengan HostName Router  Anda

IP Address = 70.70.70.1

klik "Save & Apply"

2. Konfigurasi Freeradius

- Edit bagian dibawah ini, di file /etc/freeradius2/sql.conf , menggunakan "WinScp"

------------------------------------------------------------------------------------

        # Connection info:

        server = "localhost"

        #port = 3306

        login = "easyhotspot"

        password = "easyhotspot"

        # Database table configuration for everything except Oracle

        radius_db = "hotspot"

------------------------------------------------------------------------------------

- Edit bagian dibawah ini, di file /etc/freeradius2/client.conf , menggunakan "WinScp"

------------------------------------------------------------------------------------

client www.awanggacomp.net {

    ipaddr = 70.70.70.1

    secret = easyhotspot

------------------------------------------------------------------------------------

- Edit bagian dibawah ini, di file /etc/freeradius2/radiusd.conf , menggunakan "WinScp"

------------------------------------------------------------------------------------

listen {

    type = auth

    interface = br-lan

}

listen {

    ipaddr = *

#    ipv6addr = ::

    port = 0

    type = acct

    interface = br-lan

#    clients = per_socket_clients

}

modules {

#    $INCLUDE eap.conf

    $INCLUDE sql.conf

    $INCLUDE sql/mysql/counter.conf

}

instantiate {

    max_all_mb

    noresetcounter

}

------------------------------------------------------------------------------------

- masuk "putty"                                      

root@OpenWrt:/srv/www/easyhotspot/install# mkdir -p /etc/freeradius2/sql/mysql

------------------------------------------------------------------------------------

Download 2 file berikut

dialup.conf  

counter.conf 

Link Download 2 file diatas DISINI

Masukkan 2 file tsb ke folder /etc/freeradius2/sql/mysql melalui "WinScp"

- Edit bagian dibawah ini, di file /etc/freeradius2/site/default , menggunakan "WinScp"

------------------------------------------------------------------------------------

authorize {

#    eap {

#        ok = return

#    }

#    files

    sql

    max_all_mb

    noresetcounter

#    pap

}

authenticate {

#    Auth-Type PAP {

#        pap

#    }

#    Auth-Type CHAP {

#        chap

#    }

#    Auth-Type MS-CHAP {

#        mschap

#    }

#    eap

}

accounting {

#    radutmp

#    unix

    sql

#    exec

}

session {

#    radutmp

    sql

}

post-auth {

    sql

}

------------------------------------------------------------------------------------

- Edit bagian dibawah ini, di file /usr/share/freeradius2/dictionary , menggunakan "WinScp"

------------------------------------------------------------------------------------

$INCLUDE dictionary.chillispot

------------------------------------------------------------------------------------

Download file berikut

dictionary.chillispot Download Now

Masukkan file tsb ke folder /usr/share/freeradius2/ melalui "WinScp"

- masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install# radiusd -X  

------------------------------------------------------------------------------------

Pastikan sudah tidak ada pesan eror,

------------------------------------------------------------------------------------

- Masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:/srv/www/easyhotspot/install# /etc/init.d/radiusd start

root@OpenWrt:/srv/www/easyhotspot/install# netstat -apn

------------------------------------------------------------------------------------

jika sdh ada baris berikut, maka sdh bs ke tahap selanjutnya

------------------------------------------------------------------------------------

udp        0      0 70.70.70.1:1812        0.0.0.0:*                           

udp        0      0 70.70.70.1:1813        0.0.0.0:*                           

-------------------------------------------------------------------------------------

Lebih jelasnya lihat pada video dibawah ini


* Cara download Click Link diatas akan diarahkan  ke notifikasi  Click "Take Me" selanjutnya tinggal ngikuti petunjuk yang diberikan

EasyHotspot OpenWrt Bagian 2-Konfigurasi Easyhotspot-Mysql

 Langsung saja ini merupakan lanjutan dari  EasyHotspot OpenWrt Bagian 1 install Repository

Urutan langkahnya sebagai berikut :

1. Konfigurasi Easyhotspot

Download easyhotspot.rar Download Now

extract dengan winrar

Jalankan  "putty"

------------------------------------------------------------------------------------

root@OpenWrt:~# mkdir -p /srv/www

------------------------------------------------------------------------------------

Masukkan folder easyhotspot di folder /srv/www melalui "WinScp"

masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:~# ln -s /srv/www/easyhotspot/htdocs /www/easyhotspot

------------------------------------------------------------------------------------

2. Konfigurasi Mysql

masuk "putty"

------------------------------------------------------------------------------------

root@OpenWrt:~# sed -i 's,^datadir.*,datadir = "/srv/mysql",g' /etc/my.cnf && sed -i 's,^tmpdir.*,tmpdir = "/tmp",g' /etc/my.cnf

root@OpenWrt:~# mkdir -p /srv/mysql && mysql_install_db --force

root@OpenWrt:~# /etc/init.d/mysqld start && /etc/init.d/mysqld enable

root@OpenWrt:~# mysqladmin -u root password 'pass123'

root@OpenWrt:~# mysql -u root -p

Enter password:

mysql> create database hotspot;

mysql> quit

root@OpenWrt:~# cd /srv/www/easyhotspot/install

root@OpenWrt:/srv/www/easyhotspot/install# mysql -u root -ppass123 hotspot <easyhotspot_opensource_2010-10-21.sql

root@OpenWrt:/srv/www/easyhotspot/install# mysql -u root -p

Enter password:

mysql> use mysql;

mysql> grant all privileges on *.* to easyhotspot@localhost;

mysql> grant usage on *.* to easyhotspot@localhost identified by 'easyhotspot';

mysql> flush privileges;

mysql> quit

root@OpenWrt:/srv/www/easyhotspot/install#

Untuk Detailnya Bisa lihat video di bawah ini


Link  Edit Template profil admin easyhotspot.rar

* Cara download Click Link diatas akan diarahkan  ke notifikasi  Click "Take Me" selanjutnya tinggal ngikuti petunjuk yang diberikan

Trik mengembalikan setting CVBS CCTV ke AHD tanpa utc controler

 Postingan kali sekaligus menanggapi pertanyaan pengunjung pada kanal youtube awanggacompnet di video tentang cara seting ahd cctv ke cvbs tanpa utc controller dan dvr ahd. DISINI

.Untuk posttingan di blog ini berada  DISINI . Pertanyaannya bagaimana caranya untuk mengembalikan ke kembali pada mode AHD tanpa UTC Controler.

Caranya cukup mudah yang dibutuhkan hanya :

- Obeng plus

- Pinset

- Layar TV mode AV , Android dengan EasyCap , Laptop/Pc dengan EasyCap , Atau langsung dihubungkan ke DVR AHD

Perbedaannya jika meggunakan DVR AHD saat setelah proses short pin DUERLG gambar akan langsung tampil dilayar monitor bila DVR AHD sudah terseting mode AHD. 

Bila menggunakan selain DVR AHD maka gambar tidak akan tampil tetapi rolling karena resolusi terlalu tinggi sedangkan media yang buat monitor hanya mampu di mode CVBS/AV.

Untuk Cara detailnya bisaikuti panduan di video dibawahini dengan terlebih dulu mengaktifkan fitur CC/Substitle untuk mengetahui keterangan detail di video.Saat tonton  JANGAN SKIP-SKIP karena ada point penting yang sangat jelas dan mudah dilihat dan dimngerti.


Untuk mendapat informasi terbaru bisa subscribe dan nyalakan loncengnya agar tidak ketinggalan update terbaru dari Awanggacomp-Net

Sabtu, 11 September 2021

EasyHotspot OpenWrt Bagian1 install Repository

Untuk membangun jaringan hotspot tidak lepas dari generate voucher hotspot.gunanya untuk memanagement bandwith / user yang diijinkan akses ke jaringan hotspot kita.

Yang familiar dalam penggunaanya adalah memakai mikrotik.Tetapi bagaimana bila kita pemula dan tidak mempunyai mikrotik?....Ada solusi yang bisa dipakai bila kita menggunakan router dengan Fw OpenWrt yaitu namanya EasyHotspot.Merupakan open source yang  dibuat oleh Sang Developer EasyHotspot: Rafeequl Rahman Awan

Untuk install EasyHotspot Openwrt dibagi beberapa tahapan bagian diataranya:

Tahap 1

- Flash router menjadi OpenWrt disini saya menggunakan router TP-Link MR3420 v1.2 dengan Fw openwrt-ar71xx-generic-tl-mr3420-v1-jffs2-sysupgrade Bisa disesuaikan sesuai keinginan sesuai merk / model routernya yang terpenting repository paket tersedia.

Tahap 2

- Wajib EXTroot biar muat untuk install Paketnya.

Disini saya menggunakan FD 8GB

- 150 MB,  format = swap2

- 250 MB,  format = ext4

Sisanya saya biarkan buat sharing file music player dan web lokal

Tahap 3

- Konfigurasi router

Untuk tahap pertama sampai tahap ketiga kita tidak jelaskan disini kita anggap sudah paham semuanya dan router sudah siap untuk di install packagez easyhotspot

Tahap 4

- Instalasi Paket

root@OpenWrt:~# opkg update

root@OpenWrt:~# opkg install kmod-sched kmode-tun coova-chilli haserl lighttpd lighttpd-mod-cgi  php5-cgi php5-cli php5-mod-gd php5-mod-gmp php5-mod-mysql php-pear freeradius2 freeradius2-mod-sql-mysql php5-mod-mcrypt perl openssl-util unzip git zoneinfo-asia zoneinfo-core freeradius2-mod-sqlcounter freeradius2-mod-sql freeradius2-mod-sql-mysql mysql-server libncursesw php5-mod-dom php5-mod-xmlwriter php5-mod-xmlreader zip lighttpd-simple-host

cara diatas jika install paket secara online dari web resminya.

Bila paket-paket diatas sudah download dan akan diinstall secara offline bisa dilakukan dengan cara :Masukkan file-file tersebut  di folder /tmp melalui "WinScp"

Jalankan PuTTy lakukan perintah 

root@OpenWrt:~# opkg install /tmp/*.ipk

root@OpenWrt:~# opkg update

root@OpenWrt:~# opkg install libncursesw

Untuk lebih jelasnya bisa simak video dibawah ini



Bersambung EasyHotspot OpenWrt Bagian2 pada posting selanjutnya DISINI


* Cara download Click Link diatas akan diarahkan  ke notifikasi  Click "Take Me" selanjutnya tinggal ngikuti petunjuk yang diberikan






Featured Post

Extroot and install luci in firmware OpenWrt Compilation