Failed to start Netbird client on Debian 10 VPS /dev/net/tun does not exist #1956

Closed
opened 2025-11-20 06:10:13 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @BenRoe on GitHub (Jun 10, 2025).

Describe the problem

Netbird does not start, because of this error.

Error: status failed: create wg interface: error creating tun device: CreateTUN("wt0") failed; /dev/net/tun does not exist

To Reproduce

Steps to reproduce the behavior:

  1. Install Netbird client with curl -fsSL https://pkgs.netbird.io/install.sh | sh on a VPS (Dogado) with Debian 10
  2. Start the service with netbird up
  3. Check the status with netbird status

Expected behavior

Start Netbird without an error.

Are you using NetBird Cloud?

NetBird Cloud

NetBird version

0.46.0

Is any other VPN software installed?

No. Only Plesk is installed.

Debug output

netbird status -dA

Error: status failed: create wg interface: error creating tun device: CreateTUN("wt0") failed; /dev/net/tun does not exist

Additional context

Add any other context about the problem here.

Have you tried these troubleshooting steps?

  • Reviewed client troubleshooting (if applicable)
  • [] Checked for newer NetBird versions
  • Searched for similar issues on GitHub (including closed ones)
  • Restarted the NetBird client
  • Disabled other VPN software
  • Checked firewall settings
Originally created by @BenRoe on GitHub (Jun 10, 2025). **Describe the problem** Netbird does not start, because of this error. ``` Error: status failed: create wg interface: error creating tun device: CreateTUN("wt0") failed; /dev/net/tun does not exist ``` **To Reproduce** Steps to reproduce the behavior: 1. Install Netbird client with `curl -fsSL https://pkgs.netbird.io/install.sh | sh` on a VPS (Dogado) with Debian 10 2. Start the service with `netbird up` 3. Check the status with `netbird status` **Expected behavior** Start Netbird without an error. **Are you using NetBird Cloud?** NetBird Cloud **NetBird version** `0.46.0` **Is any other VPN software installed?** No. Only Plesk is installed. **Debug output** netbird status -dA ``` Error: status failed: create wg interface: error creating tun device: CreateTUN("wt0") failed; /dev/net/tun does not exist ``` **Additional context** Add any other context about the problem here. **Have you tried these troubleshooting steps?** - [X] Reviewed [client troubleshooting](https://docs.netbird.io/how-to/troubleshooting-client) (if applicable) - [] Checked for newer NetBird versions - [X] Searched for similar issues on GitHub (including closed ones) - [X] Restarted the NetBird client - [X] Disabled other VPN software - [ ] Checked firewall settings
saavagebueno added the triage-needed label 2025-11-20 06:10:13 -05:00
Author
Owner

@BenRoe commented on GitHub (Jun 10, 2025):

Found a solution in the Plesk forum.

  1. mkdir -p /dev/net
  2. mknod /dev/net/tun c 10 200
  3. chmod 600 /dev/net/tun
@BenRoe commented on GitHub (Jun 10, 2025): Found a solution in the [Plesk forum](https://talk.plesk.com/threads/tun-tap-device-fuer-plesk-obsidian.367675/post-919112). 1. mkdir -p /dev/net 2. mknod /dev/net/tun c 10 200 3. chmod 600 /dev/net/tun
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1956