On 12/09/2011 09:03 AM, k...@ixxat.de wrote: > I plan to spend some time today tracking down the problem. I am most curious > to discover if there is a problem in the msg returned from > send_dump_request(). > > $ sudo ./canconfig can0 state > can0 state: STOPPED > $ sudo ./canconfig can1 state > can1 state: STOPPED > $ " > can2: failed to get state > $ sudo ./canconfig can3 state > can3: failed to get state
OK, what does strace tell you. Is there a system call failing with "-1"? Also ftrace could give some hint (assuming that ftrace and function tracing is enabled in you kernel): # mount -tdebugfs none /sys/kernel/debug/ # cd /sys/kernel/debug/tracing/ # echo function > current_tracer # echo "can_*" > set_ftrace_filter # cat set_ftrace_filter # echo 0 > trace What does /sys/kernel/debug/tracing/trace list after calling "sudo ./canconfig can2 state"? Wolfgang. _______________________________________________ Socketcan-core mailing list Socketcan-core@lists.berlios.de https://lists.berlios.de/mailman/listinfo/socketcan-core