Hey axzez team!
Thanks for your building this great product. I have recently started tinkering with the interceptor and started looking into the kernel patch for 5.15 that you provide. I noticed that more recent kernels have an updated switch driver that leverages the DSA subsystem and I was wondering if it is possible to use that driver and if you could provide more information on how to configure the device tree for that.
Perhaps you have a interceptor.dts file laying around that works with the driver in the 5.19 kernel tree?
Any help is much appreciated!
Thanks
To follow up, the pi folks are still working on their 5.19 kernel, so we haven't tested it yet. Once its released, we will take a look. I wanted to note however, that 5.19 only supports RTL8367RB-VB (VB == version B), not RTL8367RB. Going forward, we will be only be using RTL8367RB-VB, but some of our boards use RTL8367RB. To determine which type you have, look at the bottom number on the chip. It should start with a G. If it ends with a B, you have the RTL8367RB-VB. In theory, the new DSA kernel driver could be extended to support the previous chip, but the older chip uses a different method of detection and different init values.
I apologize for the delay, @david.mcgurty. We're glad you like your Interceptor! Unfortunately, we have not tested any kernels outside the one we provide. We will look to see if we can find some time in the future to look into this, but we are really packed with work right now. I'll see if anyone on the team has more to add, but I wanted to at least get this out to you so you knew we had read it and were thinking about it. I'm sorry I don't have better news for you at the moment.