mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-12-19 18:31:33 +00:00
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>
15 lines
395 B
Bash
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
|