Você também pode verificar seu roteador. Eu tenho um d-link 625 e tem uma porta USB que pode ser programada para adaptador de rede. Ele exigiu uma atualização de firmware do d-link e selecionando essa opção no console da web d-link, baixando 'share port' e agora eu tenho uma impressora USB e um disco rígido acessível a todos na minha rede.
Se o seu roteador tiver uma porta USB na parte traseira, faça algumas pesquisas com o fornecedor, e agora muitos deles suportam essa porta para mais usos do que a configuração da rede.
Nota: Eu conectei um hub USB de quatro portas à porta no roteador para que ele possa pegar quatro itens que são conectados a ele.