Beryl Multiple SSID

Hi,

I’ve just bought a new GL-MT1300 and trying to create several SSID on single wifi chip (e.g. 2.4 ghz).
LEDE does only allow to have one master and one guest network but I would like to have some more ssid and combine it with vlans.

I’ve tried to create additional ssid from luci but this seams to break lede (I believe due to not compatible mtk drivers), so I have to reset the router to bring it back to normal.

So my question is, is there a way to create more SSID (potentially from command line)?

Do we have any other restrictions due to mtk drivers in luci? Especially can I use firewall, vlans etc?

If so what router would you suggest that doesn’t have these problems? Is opal any better?

Thanks

You can check /etc/config/wireless about how the guest wifi is configured. This is exactly what you needed. Just duplicate the guest wifi config and create a 3rd interface.

Do not use Luci as it is not compatible.

I’ve tried your solution.

After duplicating the guest config and giving it a different wifi-iface name. I can see an additional guest network in lede gui, but if I activate this new interface in through lede, the gui is showing me that it should be working but it is not found by any device.

Pls post your config. Pls note you need a differnt ifname.

Here my config

config wifi-device 'mt7615e5'
	option type 'mtk'
	option hwmode '11ac'
	option htmode 'VHT80'
	option band '5G'
	option txpower '20'
	option noscan '1'
	option region '10'
	option cfg '/etc/wireless/mt7615_5g.dat'
	option channel '40'

config wifi-iface 'wifi5g'
	option device 'mt7615e5'
	option network 'lan'
	option mode 'ap'
	option disassoc_low_ack '0'
	option ifname 'ra0'
	option wds '1'
	option key 'goodlife'
	option encryption 'sae-mixed'
	option ssid '5G'

config wifi-device 'mt7615e2'
	option type 'mtk'
	option htmode 'HT40'
	option band '2G'
	option txpower '20'
	option noscan '1'
	option region '0'
	option cfg '/etc/wireless/mt7615_2g.dat'
	option hwmode '11ng'
	option channel '3'

config wifi-iface 'wifi2g'
	option device 'mt7615e2'
	option network 'lan'
	option mode 'ap'
	option wds '1'
	option disassoc_low_ack '0'
	option ifname 'rax0'
	option key 'goodlife'
	option encryption 'sae-mixed'
	option ssid '2G'

config wifi-iface 'guest5g'
	option device 'mt7615e5'
	option network 'guest'
	option mode 'ap'
	option wds '1'
	option encryption 'psk2'
	option key 'goodlife'
	option ifname 'ra1'
	option guest '1'
	option ssid 'GL-MT1300-b36-Guest-5G'
	option disabled '0'

config wifi-iface 'guest2g'
	option device 'mt7615e2'
	option network 'guest'
	option mode 'ap'
	option wds '1'
	option ssid 'GL-MT1300-b36-Guest'
	option encryption 'psk2'
	option key 'goodlife'
	option ifname 'rax1'
	option guest '1'
	option disabled '0'

config wifi-iface 'guest2g2'
	option device 'mt7615e2'
	option network 'guest'
	option mode 'ap'
	option wds '1'
	option ssid 'GL-MT1300-b36-Guest2'
	option encryption 'psk2'
	option key 'goodlife'
	option ifname 'rax2'
	option guest '1'
	option disabled '1'

I forgot one more step. Go edit this file /lib/netifd/wireless/mtk.sh

Change 2 to 4.

Then reboot the router.

1 Like

So theoretically Beryl can have 2 more SSID added to each channel or is it a total number of 4 SSID? I was thinking you needed to use a seperate PoE Access Point that could handle 4-8 SSID and then do VLAN tagging.

Thank you alzhao

I am not sure about the total. But generally AP chipset can have up to 16 SSIDs. You can change the Max to more than 4 to try.