added own tun device implementation for linux