Add vlans script

This commit is contained in:
Denys Fedoryshchenko
2023-11-09 16:22:20 +02:00
parent 2b40b78166
commit d0a9340661
+15
View File
@@ -0,0 +1,15 @@
#!/bin/sh
# eth2, bond0, or whatever
IFNAME=""
cat /etc/accel-ppp.conf | grep "^interface=" | awk -F ',' '{ print $1; }' | awk -F '=' '{ print $2; }' | awk -F '.' '{ print $2; }' | while read VLANID; do
echo Adding VLAN $VLANID
ip link add link ${IFNAME} name ${IFNAME}.$VLANID type vlan id $VLANID
ip link set dev ${IFNAME}.$VLANID up
done
cat /etc/accel-ppp.conf | grep "^interface=" | awk -F '=' '{ print $2; }' | while read IFACCEL; do
# add to accel live
echo Adding to ACCEL ${IFACCEL}
accel-cmd "pppoe interface add ${IFACCEL}"
done