Routing

From Embedded Xinu
Revision as of 18:47, 17 June 2011 by Jcowdy (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The routing daemon is automatically started with XINU.

Add a Route

To add a route to the route entry table use route add with the following parameters:

route add <destination> <gateway> <mask> <interface>

Example:

route add 192.168.6.0 192.168.1.100 255.255.255.0 ETH0

Delete a Route

To delete a route from the route entry table, use route del with the destination as the third parameter.

route del <destination>

Example:

route del 192.168.6.0


Debugging

To enable UDP debugging, uncomment the following line in include/route.h

//#define TRACE_RT     TTY1

In order to see the trace results you open another console to the second serial port using the router name followed by the number 2.

mips-console router2

Alternatively TTY1 can be changed to TTY0 resulting in the trace printing on the main console.