He actualizado (por fin!) a OpenWRT 19.07.02 (Turris Omnia) pero aunque he intentado hacer manualmente los cambios que hacía el script automático, no me funciona la tele. ¿Alguien sabe como configurarlo? Gracias!!
Buenos días.
En mi caso me encuentro en la versión OpenWRT 19.07.02 (Turris Omnia 5.0) y no tengro problemas, para que funcione la tele en Turris Omnia, salvo la reproduccion del control directo, pero de resto funciona, supongo que se debe a que se debe modificar el parche como anteriores versiones, ya que yo vengo de openwrt 15.05.1 (Chaos Calmer) y no tenia problemas.
Copio mi config, aclarar que mi deco funciona solo en el puerto lan 0 del router porque esta aislado "tvlan", para usar mcproxy y udpxy pero sin inundar toda la red:
Config network /etc/config/networkconfig interface 'lan'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
option bridge_empty '1'
option ifname 'lan1 lan2 lan3 lan4'
config interface 'wan'
option proto 'pppoe'
option username 'adslppp@telefonicanetpa'
option password 'adslppp'
option ipv6 '1'
option ifname 'eth2.6'
option keepalive '0'
config interface 'iptv'
option ifname 'eth2.2'
option proto 'static'
option ipaddr '10.133.XXX.xxx'
estos datos debes sacarlos del router de Movistar original option netmask '255.128.0.0'
estos datos debes sacarlos del router de Movistar original option gateway '10.128.xxx.xxx'
estos datos debes sacarlos del router de Movistar original option defaultroute '0'
option peerdns '0'
config interface 'voip'
option ifname 'eth2.3'
option proto 'dhcp'
option defaultroute '0'
option peerdns '0'
config interface 'tvlan'
option proto 'static'
option ipaddr '192.168.2.1'
option netmask '255.255.255.0'
option ifname 'lan0'
dhcp /etc/config/dhcp, 'tvlan'en una red aparte para aislarlo del resto del router solo para el deco config dnsmasq
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option domain 'lan'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option localservice '1'
option port '0'
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv6 'server'
option ra 'server'
list dhcp_option '6,192.168.1.1'
option ra_management '1'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '0'
option leasefile '/tmp/hosts/odhcpd'
option leasetrigger '/usr/sbin/odhcpd-update'
option loglevel '4'
config dhcp 'tvlan'
option leasetime '12h'
option interface 'tvlan'
option start '100'
option limit '100'
list dhcp_option '6,172.26.23.3'
list dhcp_option '240,:::::239.0.2.10:22222:v6.0:239.0.2.30:22222'
firewall /etc/config/firewallconfig defaults
option syn_flood '1'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
option network 'lan tvlan'
config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
list network 'wan'
list network 'wan6'
config forwarding
option src 'lan'
option dest 'wan'
config zone
option name 'iptv'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
option network 'iptv'
option mtu_fix '1'
option masq '1'
config forwarding
option src 'lan'
option dest 'iptv'
config forwarding
option src 'iptv'
option dest 'lan'
config zone
option name 'voip'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
option network 'voip'
option masq '1'
option mtu_fix '1'
config forwarding
option src 'lan'
option dest 'voip'
mcproxy /etc/config/mcproxyconfig mcproxy 'mcproxy'
option respawn '1'
option protocol 'IGMPv2'
config instance 'iptv'
option name 'iptv'
list upstream 'eth2.2'
list downstream 'lan0'
udpxy /etc/config/udpxyconfig udpxy 'iptv'
option disabled '0'
option verbose '0'
option source 'eth2.2'
option respawn '1'
option port '4022'
option max_clients '20'
bird4 bird1-ipv4 /etc/bird4.conflog syslog all;
router id 192.168.1.1;
protocol kernel {
persist;
scan time 20;
import all;
export all;
}
protocol device {
scan time 10;
}
protocol static {
export none;
}
filter voip_filter {
if net ~ 10.0.0.0/8 then accept;
else reject;
}
protocol rip voip {
import all;
export filter voip_filter;
interface "eth2.3";
}
filter iptv_filter {
if net ~ 172.16.0.0/12 then accept;
else reject;
}
protocol rip iptv {
import all;
export filter iptv_filter;
interface "eth2.2";
}
Con esta configuracion deberia irte sin problemas en Turris Omnia, pero tambien es valida para otros router sustituyendo eth2.2, eth2.3, y eth2.6.
Recordar que en estas versiones desaparece en luci la pestaña Switch para el control de las vlans y por eso en los router turris omnia en versiones superioresa a Turris OS 4.x, ya que el control es Advanced 802.1q protocol management for DSA switch.
Saludos deejayexe.