peacey / udm-telus Goto Github PK
View Code? Open in Web Editor NEWA tutorial on how to get TELUS Optik TV working with the UDM and Ubiquiti APs.
A tutorial on how to get TELUS Optik TV working with the UDM and Ubiquiti APs.
Running this both in the foreground and background it throwing an error constantly. I am not sure what file it is looking for or have directory is it missing but currently this is being thrown in the logs.
This is the following error:
MRT_DEL_MFC; Errno(2): No such file or directory
Not sure if this will cause any other issues and it seems to be working correctly for a wired device but could cause issues down the road.
In your instructions is the vlan ID something I can choose or should I use the same VLAN ID as the broadband supplier?
Hey peacey
Love your work! You saved my bacon last year when I got Telus and discovered that their Wi-Fi sucks (personal opinion). After getting a UDM, and following your guide, I was in heaven! Which leads me to my issue. Someone in my home turned the power off at the electrical panel, which my UDM was connected to. It took almost 24 hours, but the Telus TV service started working (had picture and sound for longer than 15 seconds). Unfortunately, as I was trying to fix it, I didn't realise that the igmpproxy was working, and I think I broke it. I followed all of your steps again, but when I run igmpproxy in the foreground, I get the following error message over and over again:
MRT_DEL_MFC; Errno(2): No such file or directory
I'm stuck. I'm tempted to reset the UDM and start over again, but I don't know if that will go well. Any help or advice would be appreciated.
Sincerely
V
Couple of things you may want to add on your guide to reflect some changes on the latest UDM Pro firmwares;
IGMP Snooping tickbox must be enabled on your IPTV Vlan or you'll get the 15 second issue.
Auto-starting of the igmpproxy is busted because of some bug on the UDM Boot Script. After following the UDM Boot instructions, you have to drop into "unifi-os shell" and run "systemctl enable udm-boot". Then it'll properly work whenever the UDM Pro restarts.
I would've asked this on the Reddit thread but saw that you were suspended @peacey . In your experience would converting the Telus boxes to use UDM result in a wipe of the PVR/DVR contents?
This does not work on firmware 2.4.27. Unifi changed the Dreammachine Pro to be more like the SE
Unifi has released the new Early Access 3.0.19 firmware for the UDM-Pro. In this version there is built-in IPTV (igmp proxy) support!
After much fighting, I have managed to almost get this to work. The only issue I have right now is the PVR is not accessible from the STBs. It works after a reboot though. Reboot either the STB, or the PVR box, and then I can see the recordings in the PVR menu and play them. After about 15-30 minutes, the list becomes blank and the PVR screen says "The recordings list is unavailable. Make sure both the PVR and this digital box are connected to the network"
Checking off IPTV Support in Unifi network adds its own firewall rules (which I cannot even click on to see).
I have also left the existing udm-telus rules that peacey has defined. Still something is disconnecting them after a while.
For now I am going back to the Telus router for my TV (my UDM-Pro is bridged for the rest of the network). For some reason when I tried to go back peacey/udm-telus, it still would not work after I enabled the built in proxy.
== Setting up completed, now linux-router is working ==
Error occured
ERROR: hostapd failed
Error occured
Doing cleanup..
Terminated
Killed 9127 lnxrouter
Killed 9155 bash
iptables: unallow DNS
Exiting: This is the only running instance
Cleaning up done
Hey peacey,
I'm back at this now that I have a little more time on hand. This ia a different setup from before and I'm having issues getting my wired STB to stream past 15 seconds.
Setup:
UDM-Pro (SFP, switched to WAN1 and not WAN2) -> US-24-G1 -> USW-Flex-Mini -> STB
The only difference here that would matter is my SFP is connected to WAN1, you can make the switch on Device -> UDM-Pro -> Ports -> configure interfaces, which allows assigning WAN1 to SFP and WAN2 on rj45.
I wasn't sure if that would affect the igmpproxy.conf using eth8 instead of eth9 but from ifstat it seems switching WAN1 does not affect the assignment of eth9 where eth9 is always that SFP port.
I also already installed the auto start script, so I can't run ./igmpproxy -nd ./igmpproxy.conf as it will say the following:
MC-Router API already in use; Errno(98): Address already in use
I'm not sure where I messed up. Appreciate your help as always! Thank you.
Hi peacey -- came across this thread on Reddit and used your instructions to get my Optik TV PVR functional, except for the VLAN piece. My setup:
Telus ONT --- UDM Pro --- Switch-8 --- Optik TV PVR on Port 2
(note: no wireless box here, only a wired setup)
I followed the VLAN instructions to a tee, but the PVR box would never get past the black init screen. When checking the device in my topology, it didn't appear to have an IP address. The VLAN also never registered any IP leases. Once I switched the Port profile back to "All" everything works just great.
I would love to actually configure the VLAN, but clearly I'm doing something wrong. Here's some photos of my config.
Appreciate this script, at least I've got TV! If you've got any ideas on how to properly configure the VLAN I would appreciate it. Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.