Developing lightweight computation at the DSG edge

Commit 34794bb5 authored by Roger Pueyo Centelles's avatar Roger Pueyo Centelles
Browse files

[qmp-system] Add hooks for Lamobo R1 wired network configuration

parent 9487eaee
../scripts/lamobo-r1.sh
\ No newline at end of file
../scripts/lamobo-r1_vlan_12_all_ports.sh
\ No newline at end of file
#!/bin/sh
# Stage = [birth|firstboot|anyboot|preconf|postconf]
STAGE="$1"
[ "$STAGE" == "birth" ] && {
echo "Configuring network for Lamobo R1"
uci set qmp.interfaces.lan_devices="eth0.1"
uci set qmp.interfaces.wan_devices="eth0.2"
}
#!/bin/sh
# Stage = [birth|firstboot|anyboot|preconf|postconf]
STAGE="$1"
[ "$STAGE" == "birth" ] && {
echo "Configuring mesh in all Ethernet ports"
uci set qmp.interfaces.mesh_devices="eth0.12"
uci set qmp.interfaces.no_vlan_devices="eth0.12"
uci commit qmp
}
[ "$STAGE" == "firstboot" ] && {
echo "Configuring VLAN 12 on all ports, tagged"
uci add network switch_vlan
uci set network.@switch_vlan[-1]=switch_vlan
uci set network.@switch_vlan[-1].device=switch0
uci set network.@switch_vlan[-1].vlan=12
uci set network.@switch_vlan[-1].ports="0t 1t 2t 3t 4t 8t"
uci commit
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment