Исправление kostik87, (текущая версия) :
Тебе нужен iptables и nat, а мост не нужен.
Подключаешься смарфтоном по wifi к точне доступа, по dhcp выдаёшь ему IP ардрес из диапазона адресов wifi сети, в качестве IP шлюза указываешь IP точки доступа, DNS сервер, хоть у себя свой поднимай, хоть указывай DNS от google, т.е. 8.8.8.8.
sysctl -w net.ipv4.ip_forward=1
или
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s WIFI_NET/WIFI_MASK -j MASQUERADE
Исходная версия kostik87, :
Тебе нужен iptables и nat, а мост не нужен.