После возобновления от состояния ожидания мой Wi-Fi, кажется, никогда не может снова соединиться с сетями. Это продолжает искать и пытаться соединиться, но затем перестало работать. Список сетей никогда, кажется, не обновляет также.
Это - Ubuntu 9.04 на Lenovo T61 с Atheros 802.11b/g карта.
Мое последнее средство должно было перезагрузить драйвер ядра после возобновления и затем работать:
/etc/init.d/NetworkManager restart
... но это - меньше, чем идеал ;-)
Честно говоря, и не заключайте мне в кавычки на этом, но его, вероятно, связанный с Atheros. У меня были ограниченные проблемы на машинах, я использовал сети w/intel.
Я в настоящее время использую беспроводную связь T61 w/intel N (4965, я верю) без проблем в любое время с любой ОС, ли это быть после начальной загрузки, или после резюме крышки/приостанавливать/быть в спящем режиме.
Вы обновляли от некоторой формы Ubuntu 8? Необходимо ли было сделать некоторые приемы, чтобы заставить WiFi работать в Ubuntu 8?
Мой ноутбук Dell, обновленный от Ubuntu 8.10 до 9,04 без проблемы. Исходная установка также была безболезненной. На моих Ноутбуках ThinkPad у меня было больше проблем с установками человечности 8.10 и потребностью сделать некоторую тонкую настройку конфигурации. Обновление не вполне работало, но чистая установка была очень легка.
У меня были подобные проблемы с NetworkManager в соответствии с Ubuntu 9.04 на моем ноутбуке Dell - я волновал замену его с WICD после этой страницы на сайте Ubuntu. Ваш пробег будет, вероятно, варьироваться, и так далее, и тому подобное.
Ну, если Вы хотите более определенное обходное решение, которое может быть лучше автоматизировано, необходимо точно определить точно, что перестало работать.
Мое лучшее предположение в данный момент - то, что Ваш драйвер не любит приостанавливаться и делает что-то броское вместо того, чтобы бесшумно снизить интерфейс. Я попытался бы снизить беспроводной интерфейс вручную (cnetworkmanager-w ложь) перед приостановкой, затем подняв его вручную впоследствии (cnetworkmanager-w верный). (отметьте, можно также использовать networkmanager апплет, чтобы сделать это). Если это решает Вашу проблему, можно засунуть те команды в Ваш приостанавливать/возобновлять сценарии, везде, где они, оказывается, находятся в дистрибутиве (я предполагаю где-нибудь в / и т.д., но я нисколько не уверен).