Nimm einfach einen beliebigen WLAN-Router, der Client-Modus unterstützt. Dann hängst du an einen der LAN-Ports einfach einen kleinen Switch ran und hast deine 10 Ports.
Ich würde dir einen Router empfehlen, der OpenWRT unterstütz. Dann hast du da nen Linux laufen und kannst das alles konfigurieren, wie du es brauchst.