Acabei instalando o Ubuntu 8.04 Hardy Heron no meu EEE PC (701, com 4G de storage e 512 MB de RAM, funciona redondinho). Tive alguma dificuldade para instalar o Tim Web Banda Larga nele, mas acabei descobrindo uma forma trivial de fazê-lo.
O problema é que está cheio de páginas por aí ensinando a instalar o modem da Tim em versões antigas de Ubuntu e outras distros Linux. No 8.04 tudo isso é completamente desnecessário, e tentar seguir os passos é uma perda de tempo.
Simplesmente conecte o modem (o meu é um Huawei E226, branco) à USB. Use o cabo com duas tomadas USB, para conseguir mais energia pro modem.
Clique no ícone da conexão de rede (Network Manager), no canto superior direito da tela, e selecione Configuração Manual. Clique em Desbloquear, e entre a senha de administrador.
Se o modem está ligado e funcionando haverá uma opção para acesso discado (como um modem de linha telefônica comum).
Selecione essa opção, e vá, em propriedades.

Entre com a configuração conforme as imagens abaixo, A senha também é “tim” (sem aspas).




Um detalhe importante é desativar a opção “Usar servidores de nome do provedor de internet”. O modem não consegue pegar os servidores de DNS corretamente, então se você usar essa opção você vai conectar mas não vai acessar nenhum site. Às vezes mesmo desativando essa opção o problema acontece; certifique-se de que não há um linha usepeerdns no arquivo /etc/ppp/peers/ppp0 .
Como não vamos usar o DNS da TIM, é preciso configurar outro. Na tela principal do Network Manager (primeiro screenshot) escolha a aba DNS e entre com os servidores do OpenDNS:

Certifique-se que esses mesmos endereços aparecem no arquivo /etc/resolv.conf . Se você não removeu a opção usepeerdns no passo anterior esse arquivo vai ser sobrescrito assim que o modem conectar!
Pronto, agora você pode conectar clicando na checkbox da conexão discada, ou indo no ícone do Network Manager e escolhndo “Conexão Discada” / “Conectar-se a ppp0 via modem”.
Para testar que você conectou, rode ifconfig ppp0 . Veja possíveis problemas em /var/log/messages . Para testar se você conectou mas não está usando um DNS válido, execute ping 208.67.220.220 ; se estiver tudo OK, ping muriloq.com não vai mostrar nenhum erro,