<div dir="ltr"><div>Hi,</div><div><br></div><div>I have my device tree exposing two Microchip KSZ9567 switch ports.  I need to use them as individual NIC's.<br></div><div><br></div><div>I've tested the DSA driver as individual nics and they work fine.  I do this with:</div><div><br></div><div> <span>ip</span> addr add <a href="http://192.168.0.4/24" target="_blank">192.168.0.4/24</a> dev lan1</div><div><span>ip</span> addr add <a href="http://192.168.2.4/24" target="_blank">192.168.2.4/24</a> dev lan2</div><div><br></div><div><span>ip</span> <span>link</span> <span>set</span> eth0 up</div><div><span>ip</span> <span>link</span> <span>set</span> lan1 up</div><div><span>ip</span> <span>link</span> <span>set</span> lan2 up</div><div><br></div><div>... but I have no clue how to do this with /etc/systemd/network scripts</div><div><br></div><div>The above was just testing/verifying my device tree and DSA driver and a step toward real goal.  Once I get two of the switch ports (the only two the hardware brings out) to act as individual NIC's my next goal is to bond them for redundancy.</div><div><br></div><div>I really have no clue how to do that and have struggled to even uncover relevant information.  The closest thing I've found is:</div><div><br></div><div>A discussion of DSA issues<br></div><div><a href="https://github.com/systemd/systemd/issues/7478">https://github.com/systemd/systemd/issues/7478</a></div><div><br></div><div>Bonding but doesn't look like my DSA case.<br></div><div><a href="https://kerlilow.me/blog/setting-up-systemd-networkd-with-bonding/#setting-up-the-bond" target="_blank">https://kerlilow.me/blog/setting-up-systemd-networkd-with-bonding/#setting-up-the-bond</a></div><div><br></div><div>I tried the above link and it looked like all I did was create a switch loop as the LED's on my switch went crazy when I connected both of my ethernet ports.</div><div><br></div><div>Anyone have experience with systemd and DSA and bonding?</div><div><br></div><div>Regards,</div><div><br></div><div>Brian<br></div></div>