O uso do roteador não é útil pra mim, pois eu não posso depender de que fique ligado o computador no qual a impressora está conectada via USB.
Não entendi esta parte. A impressora sem fio se conecta ao roteador, não fica ligada em computador algum.
No meu caso:
Impressora Epson, configurada para se ligar ao roteador em 192.168.1.102 (IP fixo)
Qualquer computador que entre na rede (com ou sem fio) é ajustado para encontrar a impressora em 192.168.1.102:9100 (porta 9100)
Este é o método convencional.
Se deseja ad-hoc:
Entre nas configurações da impressora e veja qual o Mac address e qual IP ela fornece para conexões ad-hoc
Volte ao Ubuntu e crie no network-manager (ícone de redes perto do relógio) uma nova rede ponto a ponto (ad-hoc).
Forneça o IP da impressora e marque ela com servidora dhcp (acho que a sua não faz isto) ou marque para o Ubuntu ser o servidor.
Salve e feche o network-manager.
Conexões ad-hoc demoram até uns 10 minutos para serem estabelecidas. Mande conectar e aguarde.
Se seu manual explica em detalhes, a conexão irá ocorrer, e neste momento você pode configurar sua impressora.
Detalhe: ao fazer conexões ad-hoc, sua máquina perde a conexão com outras redes, incluindo Internet.
Para ter as duas conexões, rede e ad-hoc edite o arquivo interfaces em /etc e faça refletir as duas(ou mais) redes
Por tudo isto é que eu acho que você não está entendendo o processo.
Se deseja usar o hp eprint, ou seja, imprimir sem fio do tablet, smartphone, etc, precisa ligar no roteador para usar impressão em nuvem. (Google ou hpecloud, etc.)
Em tempo:
"Unable to locate wireless hardware on device."
"Impossível localizar placa de rede sem fio no dispositivo" (tradução livre)
"Unable to turn on wireless adaptor."
"incapaz de ligar o adaptador sem fio" (tradução livre)
Tenha a certeza que sua impressora tenha placa sem fio (em alguns modelos elas são opcionais comprados a parte)
Tenha certeza que a placa sem fio não esteja queimada (imprima um relatório de diagnóstico)