This is what eql (for serial devices) and ipeql (more generically) try to
do.
>Sounds like it would just be a very thin layer. As long
It's not thin because the route cache holds the (dummy) header for the
software device. The real header for the slave device has to be
reconstructed on each packet, increasing the effective network stack depth
by 50% or so.
-John Langford