G
G
Gudsaf2018-11-01 18:11:23
network hardware
Gudsaf, 2018-11-01 18:11:23

How to properly set up Mikrotic hEX for use with Tricolor TV?

At home, a simple network was created on two Mikrotiks:
Mikrotic hEX, which is also a router, receives the Internet over a twisted pair cable through a dhcp provider. It also runs dhcp for all devices on the internal network and DNS. All ports are bridged, firewall is configured by default. The following are connected to it:
- Mikrotic hapAC as a WiFi access point
- Tricolor TV set-top box as an Internet TV
- PC as a home computer
Regularly connected to the WiFi access point
- 5 wifi devices
Problem:
The bottom line is that for some reason that is not yet clear, when watching TV channels through Tricolor TV on the Internet, the tricolor prefix regularly throws an error "34 - The channel is currently unavailable, try again later." and immediately after it throws error 28 "No access. To restore viewing, restart the device or try again later (error 28).", information on which is hard to find on the Internet, and the proposed solution: restart the console and you will be a miracle.
I sin on the router settings, because errors fly out with enviable regularity. Previously, there were problems with connecting the iphone: it turned out that by default the Mikrotik dhcp server reissued ip for devices every 10 (!) seconds, which the iPhone did not like, corrected and now everything is ok.
I still assume that somewhere there are standard settings related to reconnecting devices, and they interfere with the tricolor, maybe, by analogy with dhcp, Mikrotik does something with the tricolor every n seconds, but it does not take it out due to its wretchedness.
Router settings:

spoiler
> /export compact
# nov/02/2018 14:30:32 by RouterOS 6.43.2
# software id = 3Q1A-C1K6
#
# model = RouterBOARD 750G r3
# serial number = 8AFF0894F6CE
/interface bridge
add admin-mac=CC:2D:E0:75:23:D6 auto-mac=no comment="created from master port" name=bridge1 protocol-mode=none
/interface ethernet
set [ find default-name=ether1 ] name=ether1-WAN speed=100Mbps
set [ find default-name=ether2 ] name=ether2-master-wifi speed=100Mbps
set [ find default-name=ether3 ] name=ether3-slave-kuhnia speed=100Mbps
set [ find default-name=ether4 ] name=ether4-slave-parent speed=100Mbps
set [ find default-name=ether5 ] name=ether5-slave-son speed=100Mbps
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
add exclude=dynamic name=discover
add name=mactel
add name=mac-winbox
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=default-dhcp ranges=192.168.88.10-192.168.88.254
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge1 lease-time=8h10m name=defconf
/interface bridge port
add bridge=bridge1 interface=ether3-slave-kuhnia
add bridge=bridge1 interface=ether4-slave-parent
add bridge=bridge1 interface=ether5-slave-son
add bridge=bridge1 interface=ether2-master-wifi
/ip neighbor discovery-settings
set discover-interface-list=discover
/interface list member
add comment=defconf interface=bridge1 list=LAN
add comment=defconf interface=ether1-WAN list=WAN
add interface=ether3-slave-kuhnia list=LAN
add interface=ether4-slave-parent list=LAN
add interface=ether5-slave-son list=LAN
add interface=bridge1 list=mactel
add interface=bridge1 list=mac-winbox
/ip address
add address=192.168.88.1/24 comment=defconf interface=bridge1 network=192.168.88.0
/ip dhcp-client
add comment=defconf dhcp-options=hostname,clientid disabled=no interface=ether1-WAN
/ip dhcp-server network
add address=192.168.88.0/24 comment=defconf gateway=192.168.88.1
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.1 name=router.lan
/ip firewall filter
add action=accept chain=input comment="defconf: accept established,related,untracked" connection-state=\
established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=drop chain=input comment="defconf: drop all not coming from LAN" in-interface-list=!LAN
add action=accept chain=forward comment="defconf: accept in ipsec policy" ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" connection-state=established,related
add action=accept chain=forward comment="defconf: accept established,related, untracked" connection-state=\
established,related,untracked
add action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid
add action=drop chain=forward comment="defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat connection-state=\
new in-interface-list=WAN
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=out,none out-interface-list=WAN
add action=masquerade chain=srcnat out-interface=ether1-WAN
/ip firewall service-port
set irc disabled=yes
/ip service
set ftp disabled=yes
set ssh disabled=yes
set winbox disabled=yes
/ip upnp
set enabled=yes show-dummy-rule=no
/ip upnp interfaces
add interface=ether1-WAN type=external
add interface=bridge1 type=internal
/system clock
set time-zone-name=Europe/Moscow
/system identity
set name=MikroTikGW
/system resource irq rps
set ether1-WAN disabled=no
set ether3-slave-kuhnia disabled=no
set ether4-slave-parent disabled=no
set ether5-slave-son disabled=no
/system routerboard settings
set silent-boot=no
/tool graphing interface
add
/tool graphing resource
add
/tool mac-server
set allowed-interface-list=mactel
/tool mac-server mac-winbox
set allowed-interface-list=mac-winbox

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Andrey Barbolin, 2018-11-02
@dronmaxman

Tricolor TV broadcasts a multicast stream? Where is the config?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question