Hello,
You need to use the command "set protocols l2-learning global-mode switching" and then commit and reboot the SRX 300 once to change it from transparent mode to the way SRX100 used to work.
Also on new SRX 300 vlan interface is not there and instead IRB interface are used for it. Hence if you had any vlan interface on SRX 100 then it will be replaced by IRB interface on SRX 300.
You can use the following online converter tool to convert the configruation from the old configuration to the new supported configuration.
https://www.juniper.net/customers/support/configtools/elstranslator/index.jsp
Or you can refer the below example for your configuration :-
root@SRX320-Pro# show interfaces
ge-0/0/0 {
unit 0 {
family ethernet-switching {
interface-mode access;
vlan {
members mgmt;
}
}
}
}
irb {
unit 100 {
family inet {
address 10.219.33.8/26;
}
}
}
root@SRX320-Pro# show vlans
mgmt {
vlan-id 100;
l3-interface irb.100;
}
You can also refer the below thread which might give you answers to some of your queries realted to this new SRX 300.
https://forums.juniper.net/t5/SRX-Services-Gateway/SRX300-series-VLAN-interface/m-p/292928
Thanks,
Pulkit Bhandari
Please mark my response as Solution Accepted if it Helps, Kudos are Appreciated too. 🙂