buffpatel DD-WRT User
Joined: 22 Feb 2011 Posts: 115
|
Posted: Wed Sep 16, 2020 12:31 Post subject: [Solved] RCS not working using DD-WRT |
|
Hello,
I have an android phone and am using the Google messages application for texting. I have RCS (Relay Chat Service) enabled on my phone and have gotten it to work everywhere except in my house when I'm connected to my DD-WRT router (R8000 and running 9/10/20 build: R44340). What's crazy is if I turn off wifi on my phone (and it switches to mobile data), then RCS works immediately. As soon as I enable wifi and connect to my DD-WRT network, RCS just says "Connection in progress" for its status. My phone's RCS also works when on other wifi networks, hotspots, etc... so I think it's more of a configuration issue with my router.
I wanted to see if anyone has RCS enabled on their phone and has gotten it to work while on their wifi. Did you have to do any special configuration? Modify your firewall? I searched numerous forums and googled a ton without much luck on this issue. The closest thing I found was this post that mentioned open-wrt firewalls causing issues with RCS and it had a solution of turning off a filter in the firewall.
https://support.google.com/messages/thread/11640370?hl=en
After reading that, I disabled the SPI firewall on my router, but RCS still did not work. So I'm not sure what else to try, and that's why I posted this message. Fingers crossed someone out there is able to help!
Thanks in advance!
PS - For people who aren't familiar, RCS is a service that allows people without iPhones to have a similar experience to iMessage (with a typing indicator, Read notifications, etc...) and to also send messages through a wifi connection. If you have an Android phone, you can google "Enable RCS Android" and find guides that can help you enable this really cool feature on your phone. I personally used this guide to get it working:
https://lifehacker.com/how-to-manually-enable-rcs-on-android-right-now-update-1839416118 |
|
Alozaros DD-WRT Guru
Joined: 16 Nov 2015 Posts: 6446 Location: UK, London, just across the river..
|
Posted: Wed Sep 16, 2020 18:38 Post subject: |
|
the only thing that comes to my mind is, if you use an ad-blocker than turn it off, or on wi-fi settings AP isolation is turned on...
on those links you provided, there are some recommendations to open particular ports... port 5061 (SIP) and 2856 (MSRP) for Samsung users, while the others ware migrated to port 443...
if turning off SPI is not solving the issue, than its a firmware bug, i guess.... try any older builds, like form 6 months or year ago, to narrow down the problem...to be honest RCS messages are not my best knowledge of...
may be someone else will chime in...
in fact RCS seems to be a common issue... _________________ Atheros
TP-Link WR740Nv1 ---DD-WRT 55630 WAP
TP-Link WR1043NDv2 -DD-WRT 55723 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55779 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55819 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55779 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913 |
|
egc DD-WRT Guru
Joined: 18 Mar 2014 Posts: 12915 Location: Netherlands
|
|
buffpatel DD-WRT User
Joined: 22 Feb 2011 Posts: 115
|
Posted: Thu Sep 17, 2020 18:05 Post subject: |
|
Thanks so much for the suggestions! I actually solved this just now and am listing the answer for anyone else with RCS.
Looking at that post I had linked above, the person who solved this issue with open-wrt mentioned they solved it by unchecking the box for "filter useless" Well, I googled "filter useless dd-wrt" and discovered that is actually an option for dnsmasq called "filterwin2k" Here is the dnsmasq info page and lines 19-25 mention this feature and how it works:
https://svn.dd-wrt.com//browser/src/router/dnsmasq/dnsmasq.conf.example?rev=4485
Anyway, lo and behold, looking at my "additional dnsmasq options" under "services tab, I had filterwin2k enabled. Not sure why I had it there - I probably had read a post in the past and someone had recommended enabling it at that time.
I commented out filterwin2k and RCS worked immediately!
Hope this helps someone else in the future! |
|