This is a regression from the version of the client in 14.04 compared to 13.10. I'm connecting to 12.04.4 for a server. Expected behaviour: Creating a connection with the option "-o Tunnel=ethernet" will create a layer2 ethernet tap device. Actual behaviour: New client creates a layer3 IP tunnel. The old version of the client that works properly (installed manually on 14.04): OpenSSH_6.2p2 Ubuntu-6ubuntu0.3, OpenSSL 1.0.1f 6 Jan 2014 The new version of the client that does not work properly: OpenSSH_6.6p1 Ubuntu-2ubuntu1, OpenSSL 1.0.1f 6 Jan 2014 The version of the SSH server I'm connecting to: openssh-server: Installed: 1:5.9p1-5ubuntu1.3 Candidate: 1:5.9p1-5ubuntu1.3 Version table: *** 1:5.9p1-5ubuntu1.3 0 500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu/ precise-security/main amd64 Packages 100 /var/lib/dpkg/status 1:5.9p1-5ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages ##################################### Terminal output with the old version: ssh -p 38613 @ -w any -o Tunnel=ethernet -vvv OpenSSH_6.2p2 Ubuntu-6ubuntu0.3, OpenSSL 1.0.1f 6 Jan 2014 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: auto-mux: Trying existing master debug1: Control socket "