Projecte

General

Perfil

Actions

Error #393

tancat

Asymetric BMX6 link on ethernet bridge interface

Afegit per Victor Oncins fa més de 7 anys. Actualitzat fa aproximadament 7 anys.

Estat:
Tancat
Prioritat:
Normal
Categoria:
Network
Versió prevista:
-
Inici:
08-12-2016
Data de venciment:
% realitzat:

100%

Temps previst:
Temps invertit:

Descripció

This problem is reproduced in Clearance 3.2.1 and Nanostation M5 XM. When LAN and MESH role (12 VID tagged) is selected on wired interface, the BMX6 shows (bmx6 -c links) txRate=0 rxRate=100, so egress tagged frames are not transmitted to adjacent node.

Some tests were done. The original /etc/config/network showed:

config device 'lan_12'
option type '8021q'
option name 'lan_12'
option ifname 'br-lan'
option vid '12'
option proto 'static'

if this section is replaced by:

config device 'lan_12'
option type '8021q'
option name 'lan_12'
option ifname 'eth0'
option vid '12'
option proto 'static'

the problem seems to be solved.

Actions #1

Actualitzat per Roger Pueyo Centelles fa més de 7 anys

Víctor,

I see the problem but I can't reproduce it on different hardware (I am using virtual machines as I don't have a NanoStation M5 XM right now). Could it be related to the hardware?

Please, can you attach the /etc/config/qmp, /etc/config/network and /etc/config/bmx6 files? Just to make sure I'm reproducing the same set-up.

Actions #2

Actualitzat per Roger Pueyo Centelles fa aproximadament 7 anys

  • Categoria ha canviat de qMp a Network
  • Estat ha canviat de Nou a Tancat
  • % realitzat ha canviat de 0 a 100

Until now, when an interface (e.g. eth0) was configured to work as LAN and MESH, it was first put inside the br-lan bridge (correct), and then VLAN 12 was created on top of the br-lan interface (wrong). This means that, if another interface was configured to be in the br-lan bridge, it would also be used for meshing even if it wasn't meant to. This is exemplified by the original /etc/config/network excerpt posted above.

Since commit 8d26005ddfac76885c1a851fbf1eb736aa8aabf9, and for the same case as above, VLAN 12 will be created on top of eth0, not on top of the br-lan bridge. This will lead to a /etc/config/network configuration matching the second excerpt reported, which is known to be working properly.

Actions

També disponible a: Atom PDF