Eu tenho o mesmo problema. De acordo com meus testes, não está relacionado ao servidor, mas tem algo a ver com o cliente. Construção e configuração do ssh, devido à configuração da rede local.
Eu consegui criar uma interface de toque entre meu laptop e todos os meus dispositivos, mas quando tentei fazer o tunelamento entre os dispositivos, apenas interfaces de tun foram criadas.
[editar] A solução consiste em colocar o "-o" antes do "-w" assim:
ssh -o Tunnel=ethernet -w any:any root@remote
em vez de:
ssh -w any:any -o Tunnel=ethernet root@remote
Eu mesmo tentei, funciona, aqui está a fonte: link