I have port5 on the HP set as a trunk port which is plugged into port1 on the MT, but I cant seem to ping the MT from the HP Switch. I am pinging it from the native vlan. Same config on a cisco switch works fine.
Native vlan is 21
ros code
/interface vlan
add interface=ether2 l2mtu=1594 name=vlan-misc vlan-id=21
add interface=ether3 l2mtu=1594 name=vlan-misc vlan-id=21
add interface=ether4 l2mtu=1594 name=vlan-misc vlan-id=30
add interface=ether5 l2mtu=1594 name=vlan-misc vlan-id=30
add interface=ether7 l2mtu=1594 name=vlan-misc vlan-id=30
add interface=ether7 l2mtu=1594 name=vlan-misc vlan-id=60
This part seems a bit odd.
You can't create multiple interfaces with the same name.
So if you put the config in a script, it won't fully load.
First make sure that each VLAN interface has a unique name.
Afterwards you should put all relevant VLAN interfaces into the correct bridge.
On the other hand, if the traffic flowing into the ether interfaces is untagged, and you want it to be tagged when leaving the trunk port, just put the ether interface into a bridge and put the desired VLAN interface of the trunk port into the same bridge.