Testei apenas no 13.04, mas acho que deve funcionar nos demais (prometo testar no 12.10 e postar o resultado aqui).
Bom, vamos começar do começo (risos).
Resolvi comprar uma impressora wireless para utilizar em casa, pois não tenho onde colocar uma que possa ser ligada ao meu único desktop caseiro (para isso, seria preciso trocar a mesa onde ele está).
Aliás, em casa quase todo mundo usa notebooks (a exceção é minha mulher, que não gosta muito de touchpads), o que faz de uma impressora sem fio a melhor opção.
Optei por uma HP3510 pelo custo (menos de R$300,00) e por ser multifuncional.
Comprada e trazida para casa, foi instalada sem ser ligada via USB em nenhum computador, já que meu roteador dispõe de qss/wps.
O Ubuntu reconheceu a impressora pelo “adicionar impressora”, que desde logo imprimiu uma página de teste sem tossir. O problema foi o “escâner” (achei essa grafia no dicionário, e não sei se vou me acostumar a ela). Ele não foi reconhecido pelo “simple-scan”, ao menos até a execução dos passos abaixo, como sempre encontrados com a ajuda do “mestre” Google.
Remova primeiro a impressora que foi reconhecida pelo “adicionar impressora”, pois vamos instalá-la de modo a possibilitar o funcionamento correto, começando assim:
sudo apt-get install hplip-gui
Acima, instalamos o programa gráfico de setup do hplip, o driver da HP para o Linux. Agora vamos utilizá-lo, mas antes precisamos descobrir o IP da impressora via impressão do relatório de conexão (veja como no manual da sua impressora HP wireless). No meu caso, o IP era 192.168.0.103, então:
gksu hp-setup 192.168.0.103
Basicamente, você já vai encontrar a impressora listada, clicando em “next” e, na próxima tela, em “add printer”.
Após a adição, teste o escâner da impressora via linha de comando:
hp-scan -f filename.png
(não esqueça de colocar algo na impressora para escanear…).
Finalmente, faça o teste pelo simple-scan.
Se tudo estiver funcionando, deixe um comentário aqui.