Так и не понятно мне, почему вам не нравится решение от mikrotik. Или вы думаете, что поставив компьютер в качестве биллинга ничего настраивать не придется?
Наверняка это будет либо какое-то ломанное решение на винде или бесплатное(в чем я сомневаюсь) на линуксе.
Какое вообще ТЗ? Что сделать-то надо? Сколько абонентов? Как они географически разнесены?
Антенну можно подключить к любому роутеру у которого есть съемные антенны.