i have the following config. my purpose is to connect a laptop to ether1 and connect wlan1 to any wifi hotspot with a bridge. this config works everytime when the wifi hotspot is my cell phone and sometimes with one office wifi and never to the other office wifi.
/interface bridge
add name=bridge1
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-Ce country=“united states2” disabled=no mode=station-pseudobridge ssid=office-Guest
wireless-protocol=nv2-nstreme-802.11
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk group-ciphers=tkip,aes-ccm mode=dynamic-keys supplicant-identity=MikroTik unicast-ciphers=tkip,aes-ccm
wpa-pre-shared-key=TALKtalk wpa2-pre-shared-key=TALKtalk
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=wlan1
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=bridge1
it needs to be generic because would send hundreds or thousands out to various customers like this
i was able to get it to work Mikrotik to Mikrotik (i had to enable NAT on the router)
still other brands do not work, even if i put the map in router mode. it will not get an ip address