On 05/23/2018 08:28 AM, Florian Fainelli wrote:
Here are some reference configurations that should work:
On 05/22/2018 09:49 PM, Gerhard Wiesinger wrote:
On 22.05.2018 22:42, Florian Fainelli wrote:Your first email had the right programming sequence, but you did not
On 05/22/2018 01:16 PM, Andrew Lunn wrote:Setup with swconfig:
Yes, remember, b53 does not currently turn on Broadcom tags, so the onlyPlanned network structure will be as with 4.7.x kernels:Do you even need these vlans?
br0 <=> eth0.101 <=> eth0 (vlan 101 tagged) <=> lan 1-lan4 (vlan 101
untagged pvid)
br1 <=> eth0.102 <=> eth0 (vlan 102 tagged) <=> wan (vlan 102
untagged pvid)
way to segregate traffic is to have VLANs for that.
Are you doing this for port separation? To keep lan1-4 trafficThat would work once Broadcom tags are turned on which requires turning
separate from wan? DSA does that by default, no vlan needed.
So you can just do
ip link add name br0 type bridge
ip link set dev br0 up
ip link set dev lan1 master br0
ip link set dev lan2 master br0
ip link set dev lan3 master br0
ip link set dev lan4 master br0
and use interface wan directly, no bridge needed.
on managed mode, which requires work that I have not been able to get
done :)
#!/usr/bin/bash
INTERFACE=eth0
# Delete all IP addresses and get link up
ip addr flush dev ${INTERFACE}
ip link set ${INTERFACE} up
# Lamobo R1 aka BPi R1 Routerboard
#
# Speaker | LAN1 | LAN2 | LAN3 | LAN4 || LAN5 | HDMI
# SW-Port | P2 | P1 | P0 | P4 || P3 |
# VLAN | 11 | 12 | 13 | 14 ||ALL(t)|
#
# Switch-Port P8 - ALL(t) boards internal CPU Port
# Setup switch
swconfig dev ${INTERFACE} set reset 1
swconfig dev ${INTERFACE} set enable_vlan 1
swconfig dev ${INTERFACE} vlan 101 set ports '3 8t'
swconfig dev ${INTERFACE} vlan 102 set ports '4 0 1 2 8t'
swconfig dev ${INTERFACE} set apply 1
How to achieve this setup CURRENTLY with DSA?
answer whether you have CONFIG_BRIDGE_VLAN_FILTERING enabled or not,
which is likely your problem.
https://github.com/armbian/build/issues/511#issuecomment-320473246