Eu tive problemas semelhantes com o NetworkManager no Ubuntu 9.04 no meu laptop Dell - acabei substituindo-o pelo WICD seguindo esta página no site do Ubuntu. Sua milhagem provavelmente variará, et cetera, blah blah.
Depois de retomar do estado suspenso, meu wifi parece nunca ser capaz de se reconectar a redes. Ele continua procurando e tentando se conectar, mas depois falha. A lista de redes nunca parece atualizar.
Este é o Ubuntu 9.04, em um Lenovo T61 com cartão Atheros 802.11b / g.
Meu último recurso foi recarregar o driver do kernel depois de retomar e depois executar:
/etc/init.d/NetworkManager restart
... mas isso é menos que ideal ; -)
Eu tive problemas semelhantes com o NetworkManager no Ubuntu 9.04 no meu laptop Dell - acabei substituindo-o pelo WICD seguindo esta página no site do Ubuntu. Sua milhagem provavelmente variará, et cetera, blah blah.
Isso parece ser um problema não apenas para o Ubuntu, mas também para o Windows. Descobri que em muitos computadores (Windows ou Linux) isso é um problema. Não sei por que embora ...
-JFV
Para ser honesto, e não me cite sobre isso, mas provavelmente relacionado a Atheros. Eu tive problemas limitados em máquinas que usei w / networking Intel.
Eu atualmente uso um T61 w / intel sem fio N (4965 eu acredito) sem problemas a qualquer momento com qualquer sistema operacional, seja após o boot, ou depois de tampa / suspender / hibernar currículo.
Você fez upgrade de alguma forma do Ubuntu 8? Você precisou fazer alguns truques para fazer o Wi-Fi funcionar no Ubuntu 8?
Meu laptop Dell atualizou do Ubuntu 8.10 para 9.04 sem nenhum problema. A instalação original também foi indolor. Em meus Thinkpads, tive mais problemas com as instalações do ubuntu 8.10 e precisei fazer alguns ajustes na configuração. A atualização não funcionou, mas a instalação limpa foi muito fácil.
Bem, se você quiser uma solução mais específica que possa ser melhor automatizada, é necessário identificar exatamente o que está falhando.
Meu melhor palpite no momento é que seu motorista não gosta de ser suspenso, e faz algo funky em vez de trazer a interface silenciosamente para baixo. Eu tentaria trazer a interface sem fio para baixo manualmente (cnetworkmanager -w false) antes de suspender e, em seguida, trazê-lo manualmente depois (cnetworkmanager -w true). (note que você também pode usar o applet networkmanager para fazer isso). Se isso resolver o seu problema, você pode colocar esses comandos em seus scripts de suspensão / retomada, onde quer que estejam na sua distro (acredito em algum lugar em / etc, mas não tenho certeza).