Background:
ISP has changed equipment, I have changed router and got a new streaming provider, all at the same time, and now Tivimate (TV streaming with xtream) does not work. Basically I don't know where the problem is...
I've installed OpenWrt 22.03.2 r19803-9a599fee93 on a WRT3200ACM. I have fixed IP at the ISP and TV is via wlan.
config interface lan
option type bridge
option igmp_snooping 1
The router boots up, but does not work (LEDs: Power, Internet, WiFi, LAN2, no LAN1 even though connected). I'm not sure how to proceed here... (reinstalled firmware and setup without igmpproxy).
To simplify troubleshooting (removing Tivimate from the equation) I tried ssmping from and to a server on the LAN-side, using the external IP: ssmpingd -4 & ssmping -4 -> "recv failed: Connection refused" (Am I using it right???)
How can I debug this issue; determine whether my ISP is doing something not nice, or more likely that I haven't configured my side correctly...
Goal is to get TV stream working WAN -> WLAN
I have disabled IPv6 as it caused some other issues, so right now just IPv4.
Is there a reason you haven't installed igmpproxy?
Only in order to start from a fresh installation.
igmpproxy is back in, and I have edited /etc/config/igmpproxy to:
config igmpproxy
option quickleave 1
option verbose 2
# option verbose [0-3](none, minimal[default], more, maximum)
config phyint
option network wan
option zone wan
option direction upstream
list altnet 0.0.0.0/24
config phyint
option network lan
option zone lan
option direction downstream
I've restarted igmpproxy and uci show igmpproxy gives:
Sun Jul 9 17:44:26 2023 user.notice igmpproxy[32433]: RECV V2 member report from 192.168.1.16 to 239.255.3.22
Sun Jul 9 17:44:26 2023 user.info igmpproxy[32433]: Updated route entry for 239.255.3.22 on VIF #1
Sun Jul 9 17:44:29 2023 user.notice igmpproxy[32433]: RECV V2 member report from 192.168.1.16 to 239.255.255.251
Sun Jul 9 17:44:29 2023 user.info igmpproxy[32433]: Updated route entry for 239.255.255.251 on VIF #1
Sun Jul 9 17:44:31 2023 user.notice igmpproxy[32433]: The source address 192.168.1.16 for group 239.255.255.251 is from downstream VIF[0]. Ignoring.
Should I be able to: ssmpingd -4 & ssmping -4 <extip> ? (getting recv failed: Connection refused, errno=111)
That is the deprecated old syntax. Bridges and their options are now created in a separate config device section, then linked to an interface by the name of the bridge.
A third party Internet TV service would not require any special networking. It makes unicast connections to its server.
Check that your ip isn't banned by your provider for some reason...
I asked some time ago, but have just asked again, good point!
Could my ISP have done something that blocks this, if so, can I check somehow if that is the case? - My experience with ISP customer support is not the best, so would rather check myself!
you can try your account with a phone in 4G/5G mode, or with a VPN, the goal is to connect to your account with a different IP. if it works then your account is not banned but maybe your IP address is.
btw when your ip is banned, you can't ping the domain of your xtream url. so just try to ping it.
Ahh no, I used my phone as a AP/hotspot for the TV, so instead of the TV going through the router/ISP, it went over 5G. Through phone-hotspot everything works, through Router/ISP Tivimate does not work - I can see the channel list, but can't see any of the channels, I get 404 after some time.
Also note that the TV works fine with Netflix, Disney+ and HBOmax - Are they using the same protocol as Tivimate I wonder?
this usually happens when your account is used twice, on different device with different IP. One of the ip get "banned", or "soft banned" you can access the account but no tv stream. you have to wait 24h or more, depending of your iptv provider, to be unbanned.
i suggest you to contact your iptv provider, ask him to unlock your IP.
i don't think your problem is related to openwrt as i'm using iptv since a very long time, and with several iptv providers and i never had to do any special settings in my router. iptv is in fact OTT, it's like watching youtube, there's nothing to configure in the router.
i just sent you a 24h iptv test from an aliexpress provider , if it works then for sure the problem comes from your iptv provider...
It works perfectly!!! - So, not the Router, likely not the ISP, but the IPTV provider!!! - Asked them once...
I was convinced that my ignorance of routing was the real reason
I've literally been using days to figure this out, even bought a OpenWRT-compatible router... But on the other hand, I now have a spare router, and have OpenWRT
Thank you so much for taking time to help me out here!!!