CONNECTIFY alternatif di LINUX

Assalamualaikum,,, selamat pagi .
lagi di TORAJA nih, lagi ada kegiatan Goes To Society nya KeDai Computerworks. pagi-pagi ngak ada yang paling enak selain update status "selamat pagi" di FB/twitter.
teman-teman pada ngiri semua, soalnya cuman sy yang bisa konek ke internet .. :D , cuman ada satu modem soalnya.. 
bisa sih, pake connectify di windows, tapi masa reboot lagi ??? lagi asik main-main di Fedora nya..

mmm iseng2 googling nyari alternatif connectify di linux, alhamdulillah dapat software serupa untuk linux platform .. :D
namanya "hostapd" ...

langsung sja, di download dulu applikasinya .. 

wget http://w1.fi/releases/hostapd-1.0.tar.gz
tar xzvf hostapd-1.0.tar.gz
cd hostapd-1.0/hostapd
cp defconfig .config

kita cek dlu interface adapter kita.. 

lsmod
lshw -class network
lspci | grep Wireless
kalo saya disini seperti ini

seperti penampakannya, driver atheros saya punya cfg80211 capability, jadi bisa menggunakan API nl80211. Okeh kita lanjut ngedit file ".config" yang tadi .
vi .config
 cari baris "#CONFIG_DRIVER_NL80211=y" terus hilangkan tanda "#" nya .. :)

setelah itu kita buil source nya (kita masih aktif di hostapd-1.0/hostapd)
#make
kalo ada error yang mirip seperti ini
driver_nl80211.c:25:26: warning: netlink/attr.h: No such file or directory
install/update dlu  libnl-1.0pre8 atau versi lainnya .. :) setelah itu kita lanjut dengan membuat/mengedit file konfigurasi hostapd.conf nya (kita masih aktif di direktori hostapd-1.0/hostapd), coba pakai pengaturan seperti ini

    #change wlan0 to your wireless device
    interface=wlan0
    driver=nl80211
    ssid=ssidnya
    channel=7
    hw_mode=g
    wme_enabled=1
    macaddr_acl=0
    auth_algs=1
    ignore_broadcast_ssid=0
    wpa=3
    wpa_passphrase=passwordwireless
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
simpan .. setelah itu kita gunakan iptables untuk NAT-ing ..
# iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
# iptables --append FORWARD --in-interface wlan0 -j ACCEPT
perhatikan :
ppp0 adalah interface saya yang konek ke internet (modem)
wlan0 : interface yang akan digunakan sebagai AP.

lanjut nyettingnya .. :)
berikutnya konfigurasi IP Address untuk interface wlan0

ifconfig wlan0 192.168.12.1 up
eitts iya, karena bakal jadi AP jadi harus bisa ng-forward paket . aktifkan  forwarding nya ..

echo "1" > /proc/sys/net/ipv4/ip_forward
apalagi yahh ??? mmmm itu aja deh kayaknya .. heheh ayo jalankan !! (masih di direktori yang sama yahh > hostapd-1.0/hostapd )

[root@rrsatudua hostapd]# ./hostapd hostapd.conf
kalo udah jalan nnti penampakannya kyk gini


 lebih maknyus kalo pake DHCP, biar clientnya langsung dapat IP nya otomatis, kalo yang seperti saya lakukan ini, mesti setting IP manual di clientnya, gateway pake 192.168.12.1 seperti yang saya set di atas.. ;)
sekian aja yahh, maaf klo tulisannya ngak teraturrr.. hehehhehe mudah2an bisa membantu ..

selamat pagi , selamat beraktifitas.. wassalam !!!

Komentar

Postingan Populer