Hello,
So here is the situation. I got OpenVPN and selective routing to work on Merlin's firmware on my RT-AC66u such that my desktop and VOIP go through my ISP and my PS3, Nexus 10 and laptop go through the VPN.
Before I added a sleep 20 to my selective routing script, there was a timing issue where the script would basically be ignored and all devices would go through the VPN and I would have to reboot several times until it actually worked. In this situation, I knew I was not selectively routing because my my VOIP would connect for a minute and then disconnect because my service provider seemingly does not like the VOIP to connect through a different IP address.
After I added the sleep 20 to my script, it seemed to help. Now on practically every boot I have tried so far, my desktop goes through the ISP, but I still have an issue with the VOIP reconnecting after rebooting the router. If my desktop is selectively routed to my ISP, my VOIP must also be, but it still doesn't reconnect after bootup. I can reboot several times, to no avail. The only way to fix this is to stick a pin in the reset button on my cable modem (also had to do this on my DSL Modem when I had DSL a few weeks ago) and also reboot the router at the same time. During bootup, I can see the voip box turn off and on again and then it connects.
Does anyone know why I would need to reset the cable modem? Its such a black box, can't really find out anything.
I have been investigating possible solutions.
1) I thought maybe I could get a Technicolor DHG574 cable modem with built in VOIP. But my ISP said it is not approved and, even then, I can't seem to find a reseller online.
2) add a gigabit switch between my RT-ac66u and cable modem, connecting my linksys VOIP to the switch instead of the router. That way, the VOIP should always be stable. Do you think this will work? I was going to try it out tonight. Its only $34 for a 5 port DLINK Gigabit switch.
Anyone else have any thoughts?
So here is the situation. I got OpenVPN and selective routing to work on Merlin's firmware on my RT-AC66u such that my desktop and VOIP go through my ISP and my PS3, Nexus 10 and laptop go through the VPN.
Before I added a sleep 20 to my selective routing script, there was a timing issue where the script would basically be ignored and all devices would go through the VPN and I would have to reboot several times until it actually worked. In this situation, I knew I was not selectively routing because my my VOIP would connect for a minute and then disconnect because my service provider seemingly does not like the VOIP to connect through a different IP address.
After I added the sleep 20 to my script, it seemed to help. Now on practically every boot I have tried so far, my desktop goes through the ISP, but I still have an issue with the VOIP reconnecting after rebooting the router. If my desktop is selectively routed to my ISP, my VOIP must also be, but it still doesn't reconnect after bootup. I can reboot several times, to no avail. The only way to fix this is to stick a pin in the reset button on my cable modem (also had to do this on my DSL Modem when I had DSL a few weeks ago) and also reboot the router at the same time. During bootup, I can see the voip box turn off and on again and then it connects.
Does anyone know why I would need to reset the cable modem? Its such a black box, can't really find out anything.
I have been investigating possible solutions.
1) I thought maybe I could get a Technicolor DHG574 cable modem with built in VOIP. But my ISP said it is not approved and, even then, I can't seem to find a reseller online.
2) add a gigabit switch between my RT-ac66u and cable modem, connecting my linksys VOIP to the switch instead of the router. That way, the VOIP should always be stable. Do you think this will work? I was going to try it out tonight. Its only $34 for a 5 port DLINK Gigabit switch.
Anyone else have any thoughts?