I was able to get a 10G RJ45 SFP adapter working in the system and wanted to share what I've learned for the benefit of others.
(Please refer to earlier discussions in the thread about why many RJ45 SFP adapters don't work.)
- One user in this thread has told me they use this FlexOptix adapter and it works
- Another user has commented that this FS adapter should work as the specs say it uses lower power
- I have tried the 80m version of this "Xicom" adapter and it works (the 30m version will not; I have tried)
- According to the manufacturer, the 30m version uses a Marvell chipset ("Aquantia 113C") which uses "up to 3W"
- Whereas the 80m version uses a Broadcom chipset ("BCM84891LB") and consumes "less than 2W"
Interestingly, the RS adapter linked above also uses a Broadcom chip (not sure which) and claims to use "less than 1.8W". My guess is that it's the same as the one in the "80m" adapter I bought -- for 79% lower price. Mine seems to be working well so far and, according to ethtools, idles at ~47C while sitting in my closet. I'll try sticking a heatsink on it later, but I doubt it'll make much difference given the small size.
For the curious: the 30m version I tried was entirely unstable. I couldn't make connections through it and iperf3 results bounced up and down between 0 and 44mbps.
And, of course, YMMV.