Você provavelmente deseja que o HTPC se torne o roteador real para as coisas que estão por trás do roteador B.
Você deve degradar o RouterB para um switch, ou seja, não coloque nada na porta de uplink, apenas coloque tudo (incluindo o HTPC) nas portas de switch normais do dispositivo.
Em seguida, configure o HTPC para fazer o roteamento e o NAT para você. Se você não quer tocar nos dispositivos (TV / PS3 / ...), você dá ao HTPC o mesmo IP que o RouterB tinha antes.
Alguns passos sobre o que fazer no HTPC para torná-lo o roteador:
Ativar o encaminhamento de ip
echo 1 > /proc/sys/net/ipv4/ip_forward
Crie o NAT e configure o firewall (peça detalhes ao Google)
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
(wlan0 = qualquer que seja o nome da sua interface wifi)