Что имеем.
1. Роутер HAP AC
2. Телевизоры: Samsung (без wifi), Skyworth(c wifi).
3. Домашний PC с Home Media Server на борту. Подключенный по wifi 5G.
Что было.
Ранее стоял роутер xiaomi wifi 3, перешитый на прошивку asus.
Samsung (без wifi), был подключен проводом к репитору tp-link tl-wa850re и отлично видел всю сетку и спокойно воспроизводил все видео как с hms, так и просто из каталога. C Skyworth все и так понятно, он по вай фай сразу определялся в сети.
Что стало.
После замены роутера на HAP AC, жизнь стала веселой и увлекательной.
Долгие часы мучений все же дали результаты и сервер увидел устройства, на которые можно отправить файлы для воспроизведения.
НО воспроизведение стартует только по проводу, но не по вай фай. Сервер видит устройство, нажимаю воспроизвести, телевизор крутит заначек ожидание и выдает ошибку.
Как заставить воспроизводить видео на устройствах по wifi?
Огромная просьба, ответ давать как для начального уровня.
Home Media Server - Не передает видео по wifi.
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
Попробуйте в настройках беспроводного интерфейса, вкладка Wireless поставить: Multicast Helper - Full
Telegram: @thexvo
-
- Сообщения: 10
- Зарегистрирован: 20 ноя 2019, 21:37
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
А гляньте ещё, стоит ли галка IGMP Snooping в настройках бриджа.
Если стоит, тогда экспорт конфига приложите, а то у меня больше нет идей.
Если стоит, тогда экспорт конфига приложите, а то у меня больше нет идей.
Telegram: @thexvo
-
- Сообщения: 10
- Зарегистрирован: 20 ноя 2019, 21:37
[admin@MikroTik] > /export compact
# nov/20/2019 22:54:23 by RouterOS 6.45.7
# software id = D1DG-NPYY
#
# model = RouterBOARD 962UiGS-5HacT2HnT
# serial number = 8A770950024B
/interface bridge
add igmp-snooping=yes name=bridge1
/interface pppoe-client
add add-default-route=yes disabled=no interface=ether1 name=pppoe-out1 \
password=5c6136a6 use-peer-dns=yes user=22758
/interface wireless
set [ find default-name=wlan1 ] country=russia disabled=no mode=ap-bridge \
multicast-helper=full ssid=Zef2G wireless-protocol=802.11
set [ find default-name=wlan2 ] country=russia disabled=no mode=ap-bridge \
multicast-helper=full ssid=Zef5G wireless-protocol=802.11
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=\
dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key=7896541236987 \
wpa2-pre-shared-key=7896541236987
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=dhcp ranges=192.168.0.10-192.168.0.100
/ip dhcp-server
# DHCP server can not run on slave interface!
add address-pool=dhcp disabled=no interface=ether2 name=dhcp1
add address-pool=dhcp disabled=no interface=bridge1 name=dhcp2
/interface bridge port
add bridge=bridge1 interface=ether2
add bridge=bridge1 interface=ether3
add bridge=bridge1 interface=ether4
add bridge=bridge1 interface=ether5
add bridge=bridge1 interface=wlan1
add bridge=bridge1 interface=wlan2
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface list member
add interface=pppoe-out1 list=WAN
add list=LAN
add interface=bridge1 list=LAN
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
/ip dhcp-server network
add address=192.168.0.0/24 gateway=192.168.0.1 netmask=24
/ip firewall filter
add action=accept chain=input protocol=icmp
add action=accept chain=input connection-state=established
add action=accept chain=input connection-state=related
add action=drop chain=input in-interface-list=!LAN
/ip firewall nat
add action=masquerade chain=srcnat out-interface-list=WAN
/ip upnp
set enabled=yes
/ip upnp interfaces
add interface=ether2 type=internal
add interface=pppoe-out1 type=external
add interface=bridge1 type=internal
/routing igmp-proxy
set quick-leave=yes
/routing igmp-proxy interface
add alternative-subnets=0.0.0.0/0 interface=bridge1 upstream=yes
/system clock
set time-zone-name=Europe/Moscow
/system routerboard settings
set auto-upgrade=yes
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN
/tool traffic-generator
set test-id=1
# nov/20/2019 22:54:23 by RouterOS 6.45.7
# software id = D1DG-NPYY
#
# model = RouterBOARD 962UiGS-5HacT2HnT
# serial number = 8A770950024B
/interface bridge
add igmp-snooping=yes name=bridge1
/interface pppoe-client
add add-default-route=yes disabled=no interface=ether1 name=pppoe-out1 \
password=5c6136a6 use-peer-dns=yes user=22758
/interface wireless
set [ find default-name=wlan1 ] country=russia disabled=no mode=ap-bridge \
multicast-helper=full ssid=Zef2G wireless-protocol=802.11
set [ find default-name=wlan2 ] country=russia disabled=no mode=ap-bridge \
multicast-helper=full ssid=Zef5G wireless-protocol=802.11
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=\
dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key=7896541236987 \
wpa2-pre-shared-key=7896541236987
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=dhcp ranges=192.168.0.10-192.168.0.100
/ip dhcp-server
# DHCP server can not run on slave interface!
add address-pool=dhcp disabled=no interface=ether2 name=dhcp1
add address-pool=dhcp disabled=no interface=bridge1 name=dhcp2
/interface bridge port
add bridge=bridge1 interface=ether2
add bridge=bridge1 interface=ether3
add bridge=bridge1 interface=ether4
add bridge=bridge1 interface=ether5
add bridge=bridge1 interface=wlan1
add bridge=bridge1 interface=wlan2
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface list member
add interface=pppoe-out1 list=WAN
add list=LAN
add interface=bridge1 list=LAN
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
/ip dhcp-server network
add address=192.168.0.0/24 gateway=192.168.0.1 netmask=24
/ip firewall filter
add action=accept chain=input protocol=icmp
add action=accept chain=input connection-state=established
add action=accept chain=input connection-state=related
add action=drop chain=input in-interface-list=!LAN
/ip firewall nat
add action=masquerade chain=srcnat out-interface-list=WAN
/ip upnp
set enabled=yes
/ip upnp interfaces
add interface=ether2 type=internal
add interface=pppoe-out1 type=external
add interface=bridge1 type=internal
/routing igmp-proxy
set quick-leave=yes
/routing igmp-proxy interface
add alternative-subnets=0.0.0.0/0 interface=bridge1 upstream=yes
/system clock
set time-zone-name=Europe/Moscow
/system routerboard settings
set auto-upgrade=yes
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface-list=LAN
/tool traffic-generator
set test-id=1
-
- Сообщения: 10
- Зарегистрирован: 20 ноя 2019, 21:37
DHCP server can not run on slave interface!
Возможно тут кроется проблемка?
Возможно тут кроется проблемка?
-
- Сообщения: 10
- Зарегистрирован: 20 ноя 2019, 21:37
И дело не только в HMS.
Chromecast (приложение для ios) Так же видит и цепляется к телевизору и на этом все.
Нет возможности транслировать экран, передавать фото и видео.
Chromecast (приложение для ios) Так же видит и цепляется к телевизору и на этом все.
Нет возможности транслировать экран, передавать фото и видео.
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
ToniFalcon писал(а): ↑20 ноя 2019, 22:58 DHCP server can not run on slave interface!
Возможно тут кроется проблемка?
Код: Выделить всё
/ip dhcp-server
# DHCP server can not run on slave interface!
add address-pool=dhcp disabled=no interface=ether2 name=dhcp1
add address-pool=dhcp disabled=no interface=bridge1 name=dhcp2
Потом вот здесь, адрес перенесите на бридж:
Код: Выделить всё
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
Код: Выделить всё
/routing igmp-proxy interface
add alternative-subnets=0.0.0.0/0 interface=bridge1 upstream=yes
Telegram: @thexvo
-
- Сообщения: 10
- Зарегистрирован: 20 ноя 2019, 21:37
xvo писал(а): ↑20 ноя 2019, 23:10ToniFalcon писал(а): ↑20 ноя 2019, 22:58 DHCP server can not run on slave interface!
Возможно тут кроется проблемка?Не знаю, как насчет конкретно проблемы с видеопотоком, но оно конечно не правильно - удалите тот, который dhcp1.Код: Выделить всё
/ip dhcp-server # DHCP server can not run on slave interface! add address-pool=dhcp disabled=no interface=ether2 name=dhcp1 add address-pool=dhcp disabled=no interface=bridge1 name=dhcp2
Потом вот здесь, адрес перенесите на бридж:
А вот проблема уже по теме:Код: Выделить всё
/ip address add address=192.168.0.1/24 interface=ether2 network=192.168.0.0
Если это для IPTV от провайдера, то upstream=yes должно стоять на WAN-порту, откуда поток приходит. Возможно из-за этого и проблемы с мультикастом на бридже.Код: Выделить всё
/routing igmp-proxy interface add alternative-subnets=0.0.0.0/0 interface=bridge1 upstream=yes
Я справился с задачей 1 и 3. Chromecast заработал, а вот видео еще нет.
Можете на пальцах рассказать, как:
*Потом вот здесь, адрес перенесите на бридж:
/ip address
add address=192.168.0.1/24 interface=ether2 network=192.168.0.0*
-
- Сообщения: 4204
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
IP --> Addresses
Telegram: @thexvo