Hi,
I have been struggling with this setup for a couple days and I am now out of ideas. What I want to do is “insert” a MT between a cable modem and a router already on site in a way that the MT is transparent to the router, while having it’s own IP address. The brand, model or configuration used by the client’s router can change over time and I want the MT to work with whatever router I come across. This setup will be used as a cost efficient way of doing VoIP in an existing network, all with only one MT.
Let’s say the MT has 4 ethernet ports:
port 1 is connected to a cable modem / ISP / whatever route to public.
port 2 is connected to the client’s existing router, getting its wan with DHCP or static ip, we don’t know. I don’t have any info on it and don’t have access to it.
ports 3 and 4 are local lan, in which will be connected the VoIP equipment, which I have complete control over.
That being said, the client’s existing router will have to go “through” the MT, and the MT will have an IP address of it’s own to the ISP, let’s say for now it gets it from DHCP client on port1.
I get this working by either bridging ports 1 and 2, or slaving port 2 to port 1 in the switch.
BUT, there is a big BUT, the whole point of doing this is to shape all traffic passing through port1 (ISP). To simplify things a bit, I could live with prioritising a set of ip addresses on ports 3 and 4, but at the moment I can’t find a way of doing that. When I slave port 2 to port 1, traffic going between those don’t go in the queues. When I bridge them I can’t match an inside ip address on upload, download is matching fine but I can’t match upload no mater what I do.
Maybe there is something I don’t understand, maybe I need a different approach, I don’t know.