Encontrei isto na net e guardei, porque tive este problema, não sei se é o teu, mas aqui fica
"Acabei de atualizar o meu notebook, do Ubuntu 7.10 passei para o Ubuntu 8.04. A atualização foi
bem sucedida e o notebook reiniciado. Após o reinício tive de seguir os passos para a instalação do
driver de minha placa de rede sem fio, cujo chipset é o RT73. E aqui foi que surigu o primeiro
problema. No script que eu utilizo para automatizar a instalação o comando sudo não funcionou.
Então, resolvi testar somente digitando sudo no terminal. E o erro abaixo aparecia:
sudo: unable to resolve host nome_computador
Com esse erro eu não conseguia instalar o driver para poder usar a rede sem fio. Resolvi apelar para
o Google em meu micro de casa (que, infelizmente, não roda o Ubuntu ) que é ligado direto no
roteador. Encontrei este bug reportado no launchpad. Com isso, testei uma solução apresentada na
página. Para isso fiz assim, pressionei ALT+F2 e digitei:
gksudo gedit /etc/hosts
O meu arquivo /etc/hosts continha:
127.0.0.1 localhost
127.0.1.1 nome_computador.MSHOME
Bastou remover o .MSHOME logo após o nome do computador (lembre-se que onde está escrito
nome_computador, é o nome do computador), na segunda linha, que o sudo voltou a funcionar.
Com isso pude instalar o driver RT73 e me conectar à Internet e postar aqui para a alegria de você,
leitor
"
Isto aconteceu a partir do momento em que coloquei um domínio nas definições de rede.