systemd-networkd me permitiu fazer algo como:
[Match]
Name=wlan0
[Network]
Address=192.168.x.x
para definir o endereço da placa sem fio (com netctl desativado, não misture ambos). Quando o hostapd é iniciado, ele mantém esse endereço como o endereço do ponto de acesso.
No meu caso específico, pode-se fazer o mesmo para o cartão com fio (um endereço estático, sem configuração adicional). Nenhuma ponte é necessária, mas provavelmente é uma boa idéia ter um endereço para o com fio e outro para o wireless (ainda não tentei).
Esta é uma configuração sem dhcp, por isso requer configuração de endereço estático em ambas as extremidades.