But my current three RioCar (Mark 2a) units all have trouble with the various 10/100 hubs and switches

I've used a mk2a with a WRT54G in the past, and it worked fine. I'm currently using a Netgear FS108, and that works fine, too.
_________________________
-- roger