Brian Candler wrote:

On Sun, Dec 11, 2005 at 03:26:50AM -0800, kamal kc wrote:
i modified the bridge.c file and added a routine to
compress/decompress ip packet. i put my code in bdg_forward(). And ran the
pc in bridge mode.

The modified kernel is deployed in network where the
datarate is about 4 to 6 Mbps. One thing to be noted is that the pc receives continues data at 4 to 6 Mbps rather than sudden burst
at intervals.

Now the problem is, I am getting very high interrupts
from the network interfaces. the cpu utilization by the interrupts is
high due to which there
is latency added to the packets forwarded by the pc.
The pc attempts to compress/decompress all tcp packets.

Suggestion: start with a standard kernel, without your custom modifications.

If unmodified bridging works, and you get the high interrupt level, then you
have found a problem with in FreeBSD.


Or you have found that hardware using "rl" driver is not as good as some other hardware. Read the source to get some more information.

Pete

_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to