> With the plain 'cangen' you are not really flooding the interface, since
> you are only sending a random CAN frame every 200ms. The only way I can
> reproduce this behaviour in a consistent manner is running from the host:
> 
>     while true; do cansend vcan0 134#00; done
> 
> which seems to generate the maximum amount of traffic.
> 
> This is not of course a realistic bus load, but is leading the system
> (at least on my setup) to a corner case somewhere.

I have no idea how long the shell needs for a loop, always used cangen -g 0 to 
stress the setup which is most probably faster than the shell interpreter, and 
sometimes did this for both directions (RX and TX).

Full load is a realistic setup. And even if it was not, if something stopped 
working or worse crashes torturing the setup this was a problem.



Reply via email to