Поначалу несколько скептически отнесся к Вашему посту,ибо первый вариант-это то,что сразу приходит в голову,и я этот вариант месяц назад крутил.Но все же решил еще раз проверить и,как оказалось,не напрасно,все получилось.Моя ошибка была в том,что я не обратил внимание на то,что шифрованный ключ привязан к ssid.Действительно,ввод ключа без шифрования решает проблему(+hidden=yes).То же самое и при редактировании профиля,создаваемого через консоль("консольный мастер wi-fi")-ввод своего ssid, замена ключа на свой не шифрованный,Hidden=yes,и мы в сети.
Чтобы ключ был шифрованным,надо в терминале от рута ввести "wpa_passphrase your_essid passphrase",где your_essid-это ssid, а passphrase-ключ,и сгенерированный шифрованный ключ скопировать и затем вставить в профиль.Слегка напрягают две вещи:1)в трее нет значка сети(это,наверное,просто решается?)2)работать ручками приходится:))