У меня не Ubuntu, а ArchLinux, но сути дела это не меняет. Проблема аналогичная, hostapd ведет себя не стабильно.
По-умолчанию, если не выдёргиваться, сам подхватывается модуль rt2870sta, поднимается интерфейс wlan0. С помощью iw успешно ставлю wlan0 в master, назначаю ip, запускаю hostapd. Всё работает, с ноутбука успешно цепляюсь, ровно до того момента пока пакеты тупо перестают ходить - соединение не разрывается, tcpdump показывает спокойные ARP-запросы. Переподключение с ноута ни с того ни с сего может дать ошибку, мол якобы "неверный пароль", но может и нормально перезапустить соединение. Помогает наверняка только одно - перезапуск hostapd.
Я попробовал скачать и установить свежую версию официального драйвера (3070), однако, с ним не работает hostapd (типа не может найти nl80211). В Master с этим драйвером тоже не встать.
Прошу .//Hack добавить меня в ростер с целью пообщаться на эту тему: leonder [at] jabber.ru