Originally Posted by TimothyEBaldwin
Where did you this idea from? And what is a "WTR router"? Any device that can't use a PC as a router is not worthy of the name "IP phone".
The popular ISC DHCP server is available in all major Linux distributions, or you could a DHCP relay to forward requests to a remote DHCP server which will need the configured with knowledge of the subnet the phone is on.
If the VPN is OpenVPN tap mode and bridged at both ends then there is no other VPN specific configuration.
We can not give you specific advice unless you describe the network.
How is OpenVPN configured?
What operating systems are the OpenVPN server and client running?
How is DHCP provided to the other phones?
What traffic must/must not travel over the VPN?
Are we dealing with IPv4, IPv6 or both?
"DD-WRT is a Linux based alternative OpenSource firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities within the framework of the respective hardware platform used."
You essentially either flash your existing router with this software or add it to a compatible DD-WRT list of routers.
IP Phone (192.168.100.30) (local address so I guess will need something like 10.8.0.3)
Netbook openvpn client (10.8.0.2)
Openvpn server (10.8.0.1)
VOIP Card (192.168.100.5) (local address)
The IP Keyphone has to be configured with an IP Address, Subnet Mask, Default Gateway and the address of the Aspire NTCPU.
This IP information can be supplied by DHCP or can be manually configured on the IP Keyphone. Ideally a static IP to negotiate it with the PABX server.
Attempted to to run the openvpn client on the laptop with Linux Ubuntu and use a USB2.0 ethernet device to pass the connection to a fast ethernet switch and then connect the IP phone to the switch to route the traffic. This does not work as the IP phone has 2 specific ports:
1. For a LAN connection to connect on the internal network of company
2. The phone needs to be connected directly to a router/switch with a VPN running on it then from the phone the PC is connected. The PC (X) port on the phone is used for feeding connection to a pc and will not work the other way (feeding connection from pc to phone).
Dealing with IPv4 for the moment.
The OpenVPN in client.conf is for dev tun in the bridge settings.
Other phone handsets are standard non VOIP/IP phone handsets so not relevant.