Hi,
I’m working with a XikeStor SKS8300-8X (RTL9303 based, 8x SFP+) switch.
The device works fully under the original vendor firmware, but under OpenWrt
only one SFP port (lan5) reliably comes up.
What I have observed so far:
- OpenWrt SNAPSHOT (6.12 kernel), target: realtek/rtl930x
- Board: rtl9303_xikestor_sks8300-8x
- Only lan5 negotiates link correctly (1000Base-X / 10G capable module)
- Other ports fail with:
- sfp_add_phy failed: -EINVAL
- validation with support 00,00000000,... failed
- Same SFP module works on lan5 but not on other ports
- Original firmware brings all ports up without issues
I suspect the issue is related to DTS / SerDes / PCS configuration rather than
hardware failure.
I have already:
- Tested multiple OpenWrt snapshots and recent commits
- Reviewed recent rtl93xx PCS in-band AN changes
- Compared DTS files with similar RTL9303 boards (Hasivo, Vimin, etc.)
What I’m looking for:
- A full working DTS or reference dump (vendor or OpenWrt) for SKS8300-8X
- Or guidance on how SerDes / PCS / in-band AN should be configured per port
for this board - Any known patches or discussions related to multi-port SFP bring-up on RTL9303
I’m not asking for official support from the seller, just trying to get this
board fully working under OpenWrt.
Any pointers would be greatly appreciated.
If needed, I can provide full dmesg logs, DTS snippets, or test patches.
Thank you for your time.
Recard Harri.