Сначала спасибо ruslandh за то что нашёл время мне помочь и нашёл ошибку. Ну и имею полное право побурчать на тему того, что посты надо внимательно читать, тогда и вопросов меньше будет и быстрее разобраться можно..
А вот с dhcp сервером я всё-же был прав в том, что неправильное указание адреса шлюза не влияет на запуск dhcp. Оказалось, что решение проблемы в назначении IP интерфейсу ещё до запуска dhcp. Не знаю, как система назначает статические адреса интерфейсам, но делать это пришлось самому:
1 сначала запустить hostapd
2 потом назначить адрес интерфейсу ifconfig wlan1 192.168.0.1
3 запустить dhcpd
4 profit - точка доступа нормально работает
Точка доступа работает без проблем даже если указать в файле ip4vroute совсем уж левый адрес придуманный на ходу. Netfilter был настроен ранее через цус.
В общем проблема решена точка доступа работает. Только это решение - каждый раз самому(даже через скрипт) назначать адрес интерфейсу какое то неправильное, может есть что-нибудь более правильное?