On Tuesday, 19 November 2024 15:17:28 CET Mu De wrote: > Dear Sven, > > I would like to ask generic system and topology questions:
Sorry about the "hijack part". Looked at first glance like another person + topic. Simply because you've used a different from + signature and suddenly added other persons in Cc. > 1-)Generic System Question > According to info at the " > https://www.kernel.org/doc/Documentation/networking/batman-adv.txt" , if > following "batman-adv" folder do not exist, your interface might not be > supported. > If those folder does NOT exist in a system but interfaces can be > add/removed via "batctl if" command, and outputs indicates interface > active, can we consider this system works properly? > > "/sys/class/net/eth0/batman_adv/" This is an outdated document. See https://www.kernel.org/doc/html/latest/networking/batman-adv.html for the correct one > 2-)Generic Topology Question > Consider multiple batman nodes, each have 1 bridge interface, bridge have > two ports, one "bat0" and "eth0", Ok, ethernet bridge to mesh > and IP is assigned to the bridge node. Ok > At > each node, multiple wired/wireless interfaces which have stable connections > to other nodes are assigned to "bat0" and these interfaces are indicated as > "active" via batctl. Ok, the underlying interfaces for bat0 have "redundancy"? > Can local process of batman nodes and external non-batman nodes connected > to "eth0" port of the bridge, have IP connectivity to each other via IP > addresses assigned to bridges? Yes. The bridge is handling this part - not batman-adv. Just make sure that you don't have any IP conflicts. So, for example eth0 + bat0 + underlying interfaces for bat0 should most likely have no IP address assigned - unless you know what you are doing and need it for debugging (or similar things). Kind regards, Sven
signature.asc
Description: This is a digitally signed message part.
