I have the following coniguration:
vyos@vyos# run show config command
set interfaces bridge br12 address ‘10.100.12.254/24’
set interfaces bridge br12 member interface eth0.12
set interfaces bridge br12 member interface wlan12.12
set interfaces bridge br12 stp
set interfaces ethernet eth0 hw-id ‘00:e0:67:30:e7:92’
set interfaces ethernet eth0 vif 10 address ‘192.168.1.247/24’
set interfaces ethernet eth0 vif 10 description ‘vlan10’
set interfaces ethernet eth0 vif 11 address ‘10.100.11.1/24’
set interfaces ethernet eth0 vif 11 description ‘vlan11’
set interfaces ethernet eth0 vif 12 description ‘vlan12’
set interfaces ethernet eth1 hw-id ‘xx:xx:xx:xx:xx:93’
set interfaces loopback lo
set interfaces wireless wlan10 channel ‘12’
set interfaces wireless wlan10 country-code ‘lt’
set interfaces wireless wlan10 hw-id ‘xx:xx:xx:xx:xx::c0’
set interfaces wireless wlan10 mode ‘n’
set interfaces wireless wlan10 physical-device ‘phy0’
set interfaces wireless wlan10 security wpa cipher ‘CCMP’
set interfaces wireless wlan10 security wpa mode ‘wpa2’
set interfaces wireless wlan10 security wpa passphrase ‘examplepass213’
set interfaces wireless wlan10 ssid ‘vlan10-wifi’
set interfaces wireless wlan10 type ‘access-point’
set interfaces wireless wlan12 channel ‘12’
set interfaces wireless wlan12 country-code ‘lt’
set interfaces wireless wlan12 hw-id ‘xx:xx:xx:xx:xx::c1’
set interfaces wireless wlan12 mode ‘n’
set interfaces wireless wlan12 physical-device ‘phy0’
set interfaces wireless wlan12 security wpa cipher ‘CCMP’
set interfaces wireless wlan12 security wpa mode ‘wpa2’
set interfaces wireless wlan12 security wpa passphrase ‘examplepass213’
set interfaces wireless wlan12 ssid ‘vlan12-wifi’
set interfaces wireless wlan12 type ‘access-point’
set interfaces wireless wlan12 vif 12
set nat source rule 12 outbound-interface ‘eth0.10’
set nat source rule 12 source address ‘10.100.12.0/24’
set nat source rule 12 translation address ‘masquerade’
set protocols static route 0.0.0.0/0 next-hop 192.168.1.254
set service dhcp-relay interface ‘br12’
set service dhcp-relay server ‘10.100.12.254’
set service dhcp-server listen-address ‘10.100.12.254’
set service dhcp-server shared-network-name vlan12 subnet 10.100.12.0/24 default-router ‘10.100.12.254’
set service dhcp-server shared-network-name vlan12 subnet 10.100.12.0/24 domain-name ‘vlan12.local’
set service dhcp-server shared-network-name vlan12 subnet 10.100.12.0/24 lease ‘86400’
set service dhcp-server shared-network-name vlan12 subnet 10.100.12.0/24 name-server ‘10.100.12.254’
set service dhcp-server shared-network-name vlan12 subnet 10.100.12.0/24 range 0 start ‘10.100.12.100’
set service dhcp-server shared-network-name vlan12 subnet 10.100.12.0/24 range 0 stop ‘10.100.12.150’
set service dns forwarding allow-from ‘0.0.0.0/0’
set service dns forwarding cache-size ‘0’
set service dns forwarding dhcp ‘wlan12’
set service dns forwarding dhcp ‘wlan12.12’
set service dns forwarding dhcp ‘eth0.12’
set service dns forwarding dhcp ‘br12’
set service dns forwarding listen-address ‘10.100.12.254’
set service dns forwarding name-server ‘8.8.8.8’
In the above setup I can successfully get DHCP leases on ethernet, but not on Wireless.