อย่าตัดสินหนังสือจากปก จงเปิดอ่านดูด้านในก่อน

Orange Pi Zero



1. ลง Armbian 
2. เชื่อมต่อ putty orangepizero.local
3. ติดตั้งให้ใช้ Huawei E8372 ได้ apt install usb-modeswitch
4. ตั้งค่า hostapd ใน armbian-config หลังจากนั้นก็เข้าผ่าน AP ได้เลย
5. openvpn [apt-get install openvpn]
5.1 ใส่ file .conf ไว้ใน /etc/openvpn/ มันจะรันอัตโนมัติ
6. ทำเป็น AP ที่สำคัญคือ sudo iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE
ุ6.1 https://pimylifeup.com/raspberry-pi-wireless-access-point/
ุ6.2 share VPN ไปยัง WiFi https://pimylifeup.com/raspberry-pi-vpn-access-point/
7. สวิตช์ Halt [สำคัญที่ใส่ใน /etc/rc.local nohup /usr/bin/python /home/tootoo/hw_shutdown.py &]
7.1 https://github.com/duxingkei33/orangepi_PC_gpio_pyH3
7.2 https://forum.armbian.com/topic/3890-how-to-get-python-shutdown-gpiobutton-script-to-start-at-boot-on-orange-pi-zero/
8. เช็คว่า tun ทำงานมั้ย (เอาไปใส่ใน crontab-e) https://stackoverflow.com/questions/30052129/linux-unix-check-if-vpn-connection-is-active-up
#!/bin/bash
if ! /sbin/ifconfig tun0 | grep -q "00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00"
then
        sunxi-pio -m PA17'<1><0><0>'
        killall openvpn
        /usr/sbin/openvpn /etc/openvpn/xxxx.conf &
else
        sunxi-pio -m PA17'<1><0><1>'
fi
-------------------------
เปิด/ปิด ไฟแดง
echo 1 > /sys/class/leds/orangepi:red:status/brightness
echo 0 > /sys/class/leds/orangepi:red:status/brightness
เปิด/ปิด ไฟเขียว
echo 1 > /sys/class/leds/orangepi:green:pwr/brightness
echo 0 > /sys/class/leds/orangepi:green:pwr/brightness

ดูสถานะ gpio
 cat /sys/kernel/debug/gpio




Create Date : 05 ธันวาคม 2561
Last Update : 2 มกราคม 2562 23:31:57 น. 0 comments
Counter : 773 Pageviews.  

ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
  *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 

จรวดทีม
Location :


[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 3 คน [?]




[Add จรวดทีม's blog to your web]