Mirkokit routerboard

In general I am very satisfied with T-Mobile thuis glasvezel (fiber). However I was not happy with the supplied Router.

NOTE When you google this stuff on the internet or you talk with T-mobile customer support, they will always talk about eigen modem (own modem). However it is generally not a modem, its a router or a switch. There is a media converter in front of it that converts the fiber signal into a normal ethernet connection.

The setup of T-mobile is to use vlans on for internet and TV.

  • 100 for management;
  • 300 for internet;
  • 640 for IPTV. The phone uses Vlan.300 so no special setup needed for that.

At home we don’t use IPTV or phone. We only use the Internet. T-mobile ‘gave’ us a huawei hg659. For me, this modem has a few issues.

  • First of all two of the lan ports are reserved for the IPTV. They cannot be re-assigned.
  • It has not gotten any update in the last few years. But this is the big bad internet. I like my entrance into my house secure and uptodate.
  • It’s Huwai :). Are the chinese looking at my history of dog pictures?

The MikroTik RouterBOARD 750Gr3 is a very good router, it does not have wifi, but I am using a mesh system already so that’s not an issue. Factory install has RouterOS. This is not for mere mortals but only network geniuses should touch this. Therefor I installed Openwrt. Finding the right information however to set it up for T-mobile thuis was not really available. I am documenting here how I did it so other people might actually use it.

  1. create the vlan for the internet goto System->interfaces->devices and create it as
  2. link the created device to the wan interface, go to System->interfaces and edit the Wan interface to use the new wan.300 device
  3. Reboot the mikrotik.

If you are comfortable with ssh and the commandline then you can log on to the router and edit the /etc/config/network file. As an example here is mine:


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

config globals 'globals'
	option packet_steering '1'
	option ula_prefix 'fd7c:8693:32d7::/48'

config device
	option name 'br-lan'
	option type 'bridge'
	list ports 'lan2'
	list ports 'lan3'
	list ports 'lan4'
	list ports 'lan5'
	option ipv6 '0'

config device
	option name 'lan2'
	option macaddr 'dc:2c:6e:aa:a3:74'

config device
	option name 'lan3'
	option macaddr 'dc:2c:6e:aa:a3:74'

config device
	option name 'lan4'
	option macaddr 'dc:2c:6e:aa:a3:74'

config device
	option name 'lan5'
	option macaddr 'dc:2c:6e:aa:a3:74'

config interface 'lan'
	option device 'br-lan'
	option proto 'static'
	option ipaddr '192.168.247.1'
	option netmask '255.255.255.0'
	option ip6assign '60'

config device
	option name 'wan'
	option macaddr 'dc:2c:6e:aa:a3:73'

config interface 'wan'
	option proto 'dhcp'
	option device 'wan.300'

config interface 'wan6'
	option device 'wan'
	option proto 'dhcpv6'

config device
	option type '8021q'
	option ifname 'wan'
	option vid '300'
	option name 'wan.300'
comments powered by Disqus
comments powered by Disqus