วันพฤหัสบดีที่ 21 มิถุนายน พ.ศ. 2555

การติดตั้ง coova chilli แทน chillispot บน centos
ให้ถอนโปรแกรม chillispot ออก โดยใช้คำสั่ง rpm -e

#rpm -e chillispot-1.1.0.i386

รีบูตเครื่อง

reboot

ให้ติดตั้ง GCC ก่อนจะติดตั้ง coovachilli

#yum install gcc

จากนั้นให้ไป Download coovachilli มา โดยเท่าที่ทดลองดูจะติดตั้งได้กับ version ที่ต่ำกว่า 1.20 เท่านั้น

# wget http://ap.coova.org/chilli/coova-chilli-1.2.5.tar.gz

แตกไฟล์ออก

# tar -zxvf coova-chilli-1.2.5.tar.gz

แล้วติดต้ังโดยเข้าใน dirrectory ก่อน แล้วใช้คำสั่งดังนี้

# cd coova-chilli-1.2.5

# ./configure --prefix=

#make

#make install

ให้แก้ไขไฟล์ /etc/rc.d/init.d/chilli

ก่อน
"$(which start-stop-daemon)"
หลัง
"$(which start-stop-daemon 2>/dev/null)"

จะมีทั่ง 2 ตำแหน่งด้วยกัน ให้แก้ไขทั้ง 2 จุด

ให้สร้างไฟล์ config

#cp /etc/chilli/defaults /etc/chilli/config

แก้ไขไฟล์ #nano /etc/chilli/config

วิธีการติดตั้งก็เหมือนกับการติดตั้ง ทั่ว ๆ ไปที่มีอยู่ใน forum นี้นะครับหรือจะดูจาก link นี้เป็นตัวอย่างก็ได้ครับ
http://www.linuxthai.org/forum/index...331.0#lastPost
หากใช้ version ใหม่กว่านี้มีวิธีการ configure เหมือนกันครับ

แต่ถ้าหากใช้ร่วมกับหน้า log in ของ ม.บู ก็ต้องแก้ไขไฟล์ default หรือ config หากเปลี่ยนชื่อ
แก้ไขตามนี้นะครับ
จาก
HS_UAMHOMEPAGE=http://\$HS_UAMLISTEN:\$HS_UAMPORT/www/coova.html
เป็น
HS_UAMHOMEPAGE=http://\$HS_UAMLISTEN:\$HS_UAMPORT/prelogin

จาก
HS_UAMFORMAT=http://\$HS_UAMLISTEN:\$HS_UAMIPORT/www/login.chi
เป็น
HS_UAMFORMAT=http://\$HS_UAMLISTEEN/wifi/hotspotlogin.php

หากต้องการแจกไอพี..ตั้งแต่ ip ให้แก้ไข

HS_DYNIP=10.1.0.50/24
HS_STATIP=10.1.0.250/24

ยกเลิก redirect web เพื่อให้ popup แสดงได้...