+@node Error messages, , Runtime options, Running tinc
+@section Error messages
+
+What follows is a list of the most common error messages you can see
+when configuring tinc. Most of these messages are visible in the syslog
+only, so keep an eye on it!
+
+@table @strong
+@item Could not open /dev/tap0: No such device
+@table @bullet
+@item You forgot to insmod netlink_dev.o
+@item You forgot to compile `Netlink device emulation' in the kernel
+@end table
+
+@item Can't write to tun/tap device: No such device
+@table @bullet
+@item You forgot to insmod tun.o
+@item You forgot to compile `Universal TUN/TAP driver' in the kernel
+@end table
+
+@item Packet with destination 1.2.3.4 is looping back to us!
+@table @bullet
+@item Something is not configured right. Packets are being sent out to the
+tap device, but according to the Subnet directives in your host configuration
+file, those packets should go to your own host. Most common mistake is that
+you have a Subnet line in your host configuration file with a netmask which is
+just as large as the netmask of the tap device. The latter should in almost all
+cases be larger. Rethink your configuration.
+Note that you will only see this message if you specified a debug
+level of 5 or higher!
+@end table
+
+@item Network address and subnet mask do not match!
+@table @bullet
+@item The Subnet field must contain a network address. That means that
+the lower order bits of the address must be zero. For example, 192.168.1.1/24
+is wrong, you should use 192.168.1.0/24.
+@item If you only want to use one IP address, set the netmask to /32.
+@end table
+
+@item This is a bug: net.c:253: 24: Some error
+@table @bullet
+@item This is something that should not have happened
+Please report this, and tell us exactly what went wrong before you got
+this message. In normal operation, these errors should not occur.
+@end table
+
+@item Error reading RSA key file `rsa_key.priv': No such file or directory
+@table @bullet
+@item You must specify the complete pathname
+Specifying a relative path does not make sense here. tinc changes its
+directory to / when starting (to avoid keeping a mount point busy); and
+even if we built in a default directory to look for these files, the key
+files are bound to be in a different directory.
+@end table
+
+@end table