Hi,

On Wed, Sep 30, 2009 at 11:36 PM, Erik Calissendorff
<[email protected]> wrote:

> r...@overo:~# ------------[ cut here ]------------
> WARNING: at 
> /home/plejd/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/socketcan-modules-0.0+svnr1064-r46/trunk/kernel/2.6/drivers/net/can/mcp251x.c:796

this is a bit misleading actually. This warning is printed when we
have an error on the bus (see below) but the tx buffer is full.
Perhaps it shouldn't be printed. Didn't realize this when I put the
warning there .....

read using include/socketcat/can/error.h:

>  can0  20000040  [8] 00 00 00 00 00 00 00 00   ERRORFRAME

bus off

>  can0  20000004  [8] 00 20 00 00 00 00 00 00   ERRORFRAME

control problems: reached error passive status TX

This basically means that there is something wrong with your CAN bus
(bad connections, missing terminators, etc.). The loop is always
triggered because you selected auto-restart.

-- 
Christian Pellegrin, see http://www.evolware.org/chri/
"Real Programmers don't play tennis, or any other sport which requires
you to change clothes. Mountain climbing is OK, and Real Programmers
wear their climbing boots to work in case a mountain should suddenly
spring up in the middle of the computer room."
_______________________________________________
Socketcan-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/socketcan-users

Reply via email to