So, as a bit of a to-do list, here’s what still needs to happen, probably via one PR per line:
- Basic support for
sw*,noudpcsum, and so forth [T8878, pending approval]. - PTP support (not Mellanox specific, but I need it) [T8922, WIP].
- Support for splitting ports (also for Intel E810 and Mellanox ConnectX-8+) [T8878, not started]
- Support for
l3_statsviashow interface[T8878, not started] - Support for fan control [not started, and I don’t really need it anymore]
Also:
- Maybe look at ways to configure
interface bridge X mac Yandinterface vxlan X properties no-udp-checksum-*by default? I don’t know that there’s a good pattern for this at all today. It’s kind of a semi-hidden gotcha today for setting up devices. - Find a way to make
mstflintand friends easier to use for flashing Mellanox HW. IIRC there’s a legal issue that keeps them from being installed out of the box, although I can’t find the link for that right now. The Bookworm version isn’t actually compiled with the right options anyway, so it’s semi-moot. For now, I’ll probably just build my own.deband put it somewhere.