wlan-ap-Telecominfraproject/feeds/wlan-ap/opensync/files/etc/hotplug.d/net/30-bridge
John Crispin a34d844742 opensync: add vlan support
When we bring up a VLAN we need to add several sections to make openwrt
aware of the new vlan network.

Signed-off-by: John Crispin <john@phrozen.org>
2020-07-15 18:03:17 +02:00

15 lines
395 B
Bash

#!/bin/sh
[ "$ACTION" = "add" ] || exit 0
net=$(uci get wireless.${DEVICENAME}.network)
vid=$(uci get wireless.${DEVICENAME}.vid)
[ -z "$net" -o -z "$vid" -o "$vid" = 0 ] && exit 0
bridge vlan add vid $vid dev br-lan self
bridge vlan add vid $vid dev br-wan self
bridge vlan add vid $vid dev $(uci get network.wan.ifname)
bridge vlan add pvid $vid vid $vid dev ${DEVICENAME} untagged
exit 0