Free WiFi Hotspot Image for BPi R2

Please read before downloading.

กรุณาอ่านก่อนโหลด อิมเมจ



1) ตัว Image นี้ ไม่ใช่ ระบบ as4 ( This image file is not the as4 system , I have to install  NocatAuth a free software distribution to the Banana pi R2 board for developer to learning only )
ผมสอนเกี่ยวกับ การควบคุมเน็ต แล้วจึงได้นำเอา NocatAuth มาติดตั้งบน บอร์ด ตัวที่ผมใช้ทำ as4 เพื่อแจกจ่ายให้ นักพัฒนาระบบ หรือ โปรแกรมเมอร์ ได้นำไปใช้งาน เท่านั้น

2) ตัวอิมเมจนี้ ทำงานบนบอร์ด BPI-R2 เท่านั้น ผมทำให้ตามรายละเอียด ดังนี้
  • O.S. เป็น Ubuntu 16.04.2 
  • DHCP ใช้ isc-dhcpd-server สำหรับแจกไอพี
  • Web Server ใช้ตัว Lighttpd แก้สิทธิเป็นระดับ root 

3) Feature หรือ ความสามารถ ทำให้เครื่องที่ใช้งานผ่าน ช่อง LAN 4 Port ต้องถูก Authentication หรือ ล๊อคอินก่อนใช้งาน โดยไม่มีส่วนจัดการ database ใดๆ ทั้งสิ้นท่านต้องไปพัฒนาเขียนต่อเองนะครับ สรุปคือ เสียบอุปกรณ์ ที่ใช้ อิมเมจ ที่ผมทำให้ระบบจะ แจกไอพี แล้ว พาไปยังหน้าล๊อคอิน หรือจะขึ้นหน้า ล๊อคอิน ทุกครั้งก่อนท่องอินเทอร์เน็ต และเมื่อล๊อคอินผ่าน ระบบจะผ่านตรงส่วน iptables ให้ ซึ่งนักพัฒนา ดูจากโค๊ดก็จะเข้าใจ เมื่อล๊อดเอาท์ ก็จะทำส่วน iptables ให้เพื่อเป็นตัวอย่าง และไปพัฒนาต่อเป็นของตนเอง หรือเพื่อใช้งานได้เองแน่นอน

4) ตัว as4 แนวทางพัฒนาจะไปทาง embedded system 100%  ยกเว้นการจัดเก็บล๊อค พรบ. นอกนั้น ทุกอย่าง รันบนหน่วยความจำ RAM ทั้งสิ้น แต่ อิมเมจ ที่แจกจ่ายนี้ จะเป็นกึ่งๆ แนวทาง จะ เหมือน ใช้งานเป็น เครื่องคอมพิวเตอร์ ซะมากกว่า คือ เขียนลงมีเดียตรงๆ โปรแกรม และชุดคำสั่ง ทุกอย่าง ก็เรียกใช้งานบนมีเดีย (Read Mode) ไม่ใช่จากหน่วยความจำ แต่โอกาส เสียหาย หรือ Crash ระหว่างโหมดเขียน เช่น เกิดไฟดับ ระหว่างเขียน จนเกิดความเสียหาย กับตัว มีเดีย ก็ไม่ง่าย เพราะตัว O.S. ก็มีระบบ file system checking อยู่


รายละเอียด ทั้งหมดอยู่ใน Google Drive อ่านที่ไฟล์ Readme First
https://drive.google.com/drive/folders/1xfNJGI7OxMY9wceMOhNL1zhzGTModp7L?usp=sharing


ขั้นตอน  1) ให้โหลดตัวอิมเมจ (Image File at below link)
https://drive.google.com/file/d/1zXODblFVgN1sXUIYqj50pIVyvdEtk7fZ/view?usp=sharing

2) จากนั้นทำการเขียน Image ลง MicroSD (Write image to MicroSD Card)
โปรแกรมที่ใช้เขียน สำหรับ Windows OS คือ win32diskimager ส่วน Linux ใช้คำสั่ง dd

3) นำ MicroSD ไปบูทบนบอร์ด BPI-R2 (Boot BPI-R2 with SD card)

สำคัญมาก ให้แก้ไฟล์ lighttpd.conf ที่อยู่ตาม Path นี้ /etc/lighttpd/lighttpd.conf
บรรทัดที่เขียน mod_compress ให้ ปิด โมดูลนี้โดยการ comment หรือ ลบบรรทัดนี้ทิ้งก็ได้

After that use editor program to comment or remove line at "mod_compress".


ดูรายละเอียดเพิ่มเติมจากคลิปสุดท้าย
https://youtu.be/f6FJyk63ID8







0 comments :

Post a Comment

Cancel Reply