I have configured bridge-group for dlsw on a Fastethernet dot1q encapsulated subinterface.
on the switch I have seen the remote mac-address learned in vlan 1 (untagged vlan of the trunk) and I have not seen that mac-address on vlan 3 as it was aspected.
here is the configuration:
no ip address
description lan SERVIZIO
encapsulation dot1Q 2
ip address 10.245.21.90 255.255.255.248
description lan UFFICIO
encapsulation dot1Q 3
ip address 10.54.244.9 255.255.254.0
ip helper-address 10.199.31.66
dlsw local-peer peer-id 10.54.244.9
dlsw remote-peer 0 tcp 10.190.101.81
dlsw icannotreach sap F0
dlsw bridge-group 1
bridge 1 protocol ieee