Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- logger Pineapple.modem: New device found $PRODUCT
- [[ $PRODUCT == "12d1/14db/102" ]] && {
- [[ $ACTION == "add" ]] && {
- #/root/e355add.sh
- ifconfig eth1 192.168.1.100 netmask 255.255.255.0 up
- route del default
- route add default gw 192.168.1.1 eth1
- iptables -t nat -A POSTROUTING -s 172.16.42.0/24 -o eth1 -j MASQUERADE
- iptables -A FORWARD -s 172.16.42.0/24 -o eth1 -j ACCEPT
- iptables -A FORWARD -d 172.16.42.0/24 -m state --state ESTABLISHED,RELATED -i eth1 -j ACCEPT
- logger Pineapple.modem: Huawei E355 Added
- } || {
- #/root/e355remove.sh
- iptables -t nat -D POSTROUTING -s 172.16.42.0/24 -o eth1 -j MASQUERADE
- iptables -D FORWARD -s 172.16.42.0/24 -o eth1 -j ACCEPT
- iptables -D FORWARD -d 172.16.42.0/24 -m state --state ESTABLISHED,RELATED -i eth1 -j ACCEPT
- /etc/init.d/network restart
- logger Pineapple.modem: Huawei E355 Removed
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement