Hello Roger.
As already discussed, I think 802.11ad is the better approach.
As LiMe is a flexible firmware made to satisfy all needs, we have a
special packet named lime-proto-qmp [1] which enforces the system to use
802.11q instead of 802.11ad (and VLAN 12).
If qMp v4.0 will handle the interfaces using 802.11ad, we would probably
need to modify such packet, so please keep us updated.
About using 802.11q for WLAN and 802.11ad for ethernet, I would prefer
to use always the same, so only 802.11ad (to make it more clear and easy
to maintain). In addition I can imagine a scenario of two nodes, one
meshing throw ethernet connected to some dumy WiFi devices in bridge
mode (such as a NanoBridge), and another meshing throw the WLAN
interfaces (such as a TPlink). In that both routers won't be able to
communicate each other.
What you might do to keep the compatibility throw the nodes, is to
initially create both (802.11q and 802.11ad) interfaces in the same
device and use both of them to mesh at the same time. After some
versions, when you are sure there are not more old firmware devices, you
can remove the 802.11q interfaces and leave only the 802.11ad.
Cheers.
[1]
https://github.com/libre-mesh/lime-packages/blob/develop/packages/lime-prot…
On 07/05/15 15:41, Roger Pueyo Centelles |
Routek.net wrote:
Hi,
This is Roger, from Barcelona, one of the maintainers of qMp [1]. I
would like to ask you a couple of questions regarding VLANs in LiMe and
its compatibility with qMp.
In qMp we use 802.1q to create VLANs for BMX6 (e.g. eth0.12). This is
quite a mess for devices with a switch, because they typically block
traffic created on top of the switch's own VLANs (e.g. eth0.1.12).
Therefore, we are going to switch to 802.1ad in wired devices, the same
as in LiMe, from the next major release on. This will break backwards
compatibility with previous versions of qMp, but I believe it's a good
decision.
I wonder how LiMe manages VLANs in wireless devices. Do you also use
802.1ad there, or 802.1q? In order not to completely break backwards
compatibility, our idea is to keep using 802.1q on wireless devices.
What do you think it would be the best approach to allow LiMe/qMp
interoperability?
Kind regards,
Roger
[1]
http://qmp.cat
_______________________________________________
Dev mailing list
Dev(a)lists.libre-mesh.org
https://lists.libre-mesh.org/mailman/listinfo/dev
--
./p4u