Walang entware tong script na to diba?Yan yung pinagpuyatan ko nung madaling araw kanina >.<
Walang entware tong script na to diba?
Kung ang gamit mo entware.
Dapat
#!/opt/bin/sh
Kung sa phone lang na interpreter gamit mo dapat
#!/system/bin/sh
Tapos pang wifi lang lang script na to diba?
Dapat e catch mo kung wifi or data.
ito yung dapat hulihin mo
wlan0
ccmni0
rmnet0
gateway ni wlan0
IP ng cccmni0/rmnet0 pag naka data.
Ilagay mo yan sa variables
Tapos call mo nalang.
Praktisin mo yung 'awk' kasi yan ang nanghuhuli.
Focus ka nalang muna sa ENtware.Sige sir salamat baka try ko mamaya. pag sa /data/se nakalagay yung mga files na inupload nyo "Unable to use /tmp." yung lumalabas pag nirun ko
Focus ka nalang muna sa ENtware.
Maganda din tong ganito.
Natututo tayo ng konting coding coding. Ahhaha
#! /opt/bin/sh
### BEGIN INIT INFO
# Provides: softether
# Required-Start: $all
# Required-Stop: $network $local_fs $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VPN Client at boot time
# chkconfig: 345 44 56
# description: Start VPN Client at boot time.
# processname: softether
### END INIT INFO
# /opt/etc/softether/vpnclient
# IMPORTANT!!! SET YOUR VARIABLES HERE!
ROUTER_IP=192.168.xxx.xxx
SERVER_IP=xxx.xxx.xxx.xxx
SERVER_DHCP=192.168.30.1
DEVICE_TUN=vpn_vpn
# Interface options "ccmni0" | "wlan0"
INTERFACE=wlan0
case "$1" in
start)
/opt/etc/softether/vpnclient start
sleep 5
ip route del default
ip route add default via $ROUTER_IP dev $DEVICE_TUN
ip route add $SERVER_IP via $ROUTER_IP dev $INTERFACE
ifconfig $DEVICE_TUN down
sleep 1
ifconfig $DEVICE_TUN up
sleep 1
dhcpcd $DEVICE_TUN
sleep 2
;;
stop)
/opt/etc/softether/vpnclient stop
sleep 2
ip route del -host $SERVER_IP
ip route del default
ip route add default via $ROUTER_IP dev $INTERFACE
sleep 2
;;
restart)
/opt/etc/softether/vpnclient stop
sleep 2
ip route del -host $SERVER_IP
ip route del default
ip route add default via $ROUTER_IP dev $INTERFACE
sleep 2
/opt/etc/softether/vpnclient start
sleep 5
ip route del default
ip route add default via $ROUTER_IP dev $DEVICE_TUN
ip route add $SERVER_IP via $ROUTER_IP dev $INTERFACE
ifconfig $DEVICE_TUN down
sleep 1
ifconfig $DEVICE_TUN up
sleep 1
dhcpcd $DEVICE_TUN
sleep 2
;;
*)
echo "Usage: /opt/etc/softether/./softether {start|stop|restart}"
exit 1
;;
esac
exit 0
Ako nga rin. Ahahha, pang 3rd week ko na, tuloy parin ako sa pag research.Yepyep. ang dami kong pinagsesearch kagabi eh tapos ung awk talaga medyo nagegets ko na ahaha. saka yung pag catch ng gateway talaga. pero nung nakuha ko sabi ko pwede na ko matulog haha. saka mas madali yung sa entware para sakin
Di ko pa napag aralan tong ganito boss.bash script na ginagamit ko para dito to start/start/restart
Code:#! /opt/bin/sh ### BEGIN INIT INFO # Provides: softether # Required-Start: $all # Required-Stop: $network $local_fs $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start VPN Client at boot time # chkconfig: 345 44 56 # description: Start VPN Client at boot time. # processname: softether ### END INIT INFO # /opt/etc/softether/vpnclient # IMPORTANT!!! SET YOUR VARIABLES HERE! ROUTER_IP=192.168.xxx.xxx SERVER_IP=xxx.xxx.xxx.xxx SERVER_DHCP=192.168.30.1 DEVICE_TUN=vpn_vpn # Interface options "ccmni0" | "wlan0" INTERFACE=wlan0 case "$1" in start) /opt/etc/softether/vpnclient start sleep 5 ip route del default ip route add default via $ROUTER_IP dev $DEVICE_TUN ip route add $SERVER_IP via $ROUTER_IP dev $INTERFACE ifconfig $DEVICE_TUN down sleep 1 ifconfig $DEVICE_TUN up sleep 1 dhcpcd $DEVICE_TUN sleep 2 ;; stop) /opt/etc/softether/vpnclient stop sleep 2 ip route del -host $SERVER_IP ip route del default ip route add default via $ROUTER_IP dev $INTERFACE sleep 2 ;; restart) /opt/etc/softether/vpnclient stop sleep 2 ip route del -host $SERVER_IP ip route del default ip route add default via $ROUTER_IP dev $INTERFACE sleep 2 /opt/etc/softether/vpnclient start sleep 5 ip route del default ip route add default via $ROUTER_IP dev $DEVICE_TUN ip route add $SERVER_IP via $ROUTER_IP dev $INTERFACE ifconfig $DEVICE_TUN down sleep 1 ifconfig $DEVICE_TUN up sleep 1 dhcpcd $DEVICE_TUN sleep 2 ;; *) echo "Usage: /opt/etc/softether/./softether {start|stop|restart}" exit 1 ;; esac exit 0
hindi autodetect yan boss pero pwede naman expand yang bash ng mga magagaling kaya ko share. since derive lang yan din yan sa raspberry pi na ginawa kong client/serve/router. dirty and quick edit lang para mapagana sa cp koAko nga rin. Ahahha, pang 3rd week ko na, tuloy parin ako sa pag research.
Di ko pa napag aralan tong ganito boss.
Pwede din pala ang case.
Auto detect na ba to lahat?