Hi,
I put your config proposal, next, uci commit, next reboot.
After reboot, there was no automatically connection to Internet, so after a few minutes, manually set command ifup modem.
No effect.

Please find below resault for cat /etc/config/network:

config interface 'loopback'
	option ifname 'lo'
	option proto 'static'
	option ipaddr '127.0.0.1'
	option netmask '255.0.0.0'

config globals 'globals'
	option ula_prefix 'fd0d:xxxx:xxxx::/48'

config interface 'lan'
	option type 'bridge'
	option ifname 'eth0.1'
	option proto 'static'
	option netmask '255.255.255.0'
	option ip6assign '60'
	option hostname 'GL-MT300N-V2-xxx'
	option ipaddr '192.168.8.1'

config device 'lan_dev'
	option name 'eth0.1'
	option macaddr 'e4:95:6e:xx:xx:xx'

config interface 'wan'
	option ifname 'eth0.2'
	option proto 'dhcp'
	option hostname 'GL-MT300N-V2-xxx'

config device 'wan_dev'
	option name 'eth0.2'
	option macaddr 'e4:95:6e:xx:xx:xx'

config interface 'wan6'
	option ifname 'eth0.2'
	option proto 'dhcpv6'

config switch
	option name 'switch0'
	option reset '1'
	option enable_vlan '1'

config switch_vlan
	option device 'switch0'
	option vlan '1'
	option ports '1 6t'

config switch_vlan
	option device 'switch0'
	option vlan '2'
	option ports '0 6t'

config interface 'modem'
	option proto 'ncm'
	option device '/dev/cdc-wdm0'
	option dialnum '*99#'
	option apn 'darmowy'
	option ifname 'wwan0'

All tips are very welcome :slight_smile: