[Xorp-users] Using kernel-level click and XORP

Rafael Paoliello Guimaraes rafael.guimaraes@ac.upc.edu
Wed, 19 Jan 2005 18:58:19 +0100


Hello,

Sometime ago, somebody said here that click in the user-level mode would 
only route packets that are beeing forwarded by the node. This means 
that packets generated by the node itself go directly through the IP 
stack to the linux kernel forwarding table. In order to have these 
packets forwarded by click, there were two possibilities: using the 
KernelTun() element or using click in the kernel-level mode.

Well, I tried the second choice and it doesn't seem to work. In the 
scenario below, node B has kernel-level click+XORP installed and I 
removed all routes from the linux forwarding table to guarantee packets 
are not routed through linux. In this case I can ping from A to C, but I 
can't ping from B to C.

A - B - C

Shouldn't this work? Should I explicitly configure this behavior somewhere?

Cheers,

-- 

===========================================
  Rafael Paoliello Guimaraes
  PhD Student - Computer Networking Group
  Department of Computer Architecture (DAC)
  Polytechnic University of Catalonia (UPC)
  Phone: +34-934017187   Fax: +34-934017055
  URL: http://people.ac.upc.es/rpaoliel
===========================================