I have some difficulties connecting MacOS and Ubuntu Clients to my TomatoVPN Router. I have the following environment: At home there is a Asus RT-16N with TomatoUSB VPN version. Net address is 192.168.1.0. The VPN server is configured with tap device (bridging) and static key. At my second home I have a WRT54GL with Victek RAF Tomato. Net address is 192.168.2.0. I can connect with Windows and OpenVPN GUI to my router at home without any problems. So I think Tomato is configured correctly. On MacOS (using Tunnelblick) and Ubuntu (using Network manager with OpenVPN plugin and/or gopenvpn) connection is not possible (using the same openvpn client config file than in the working windows setup). So is here some MacOS or Ubuntu specialist who can explain what steps are needed to establish the connection? The tunnel is established, but there is no routing to the new tap interface. Neither on MacOS nor on Ubuntu the tap interface gets its configuration via DHCP from TomatoVPN. Maybe there are some up scripts needed to make the interface working??? What commands are necessary to force the tap interface to get its configuration through dhcp? Is this a bug in the tap interface implementation on MacOS and Linux?