хочу сообщить, что сегодня я проверил работу драйвера для платы
PCI-1680U (2-port CAN-bus Universal PCI Communication Card with
Isolation Protection). Плата установлена в 4 компьютер.
Исходники драйвера и вспомогательные скрипты выложил сюда:
http://git.toiit.sgu.ru/people/sin/public/?p=advcan.git;a=summary
Для проверки использовалась петля - выход одного канала был подключён
ко входу другого (спасибо Жене за быстро спаянный кабель).
[mastersin@w12-413-04 examples]$ ./singlefilter
set accept code and mask code to /dev/can0
acccode = (id << 3) + (rtr << 2) for extend message
acccode = (id << 21) + (rtr << 20) for base message
using /dev/can0 device to accept message
using /dev/can1 to transmit message
set accept code to only accept the message which id = 10 and rtr = 0
change acc_code to 0x2000000
sending 'msg0'
sending 'msg1'
sending 'msg2'
sending 'msg3'
sending 'msg4'
sending 'msg5'
sending 'msg6'
sending 'msg7'
sending 'msg8'
sending 'msg9'
sending 'msg10'
sending 'msg11'
sending 'msg12'
sending 'msg13'
sending 'msg14'
sending 'msg15'
sending 'msg16'
sending 'msg17'
sending 'msg18'
sending 'msg19'
^[OQReceived with ret=1: 1290259356.744560 id=0
len=4 msg= 6d 73 67 30 flags=0x00
Received with ret=1: 1290259356.745222 id=1
len=4 msg= 6d 73 67 31 flags=0x00
Received with ret=1: 1290259356.745894 id=2
len=4 msg= 6d 73 67 32 flags=0x00
Received with ret=1: 1290259356.746558 id=3
len=4 msg= 6d 73 67 33 flags=0x00
Received with ret=1: 1290259356.747214 id=4
len=4 msg= 6d 73 67 34 flags=0x00
Received with ret=1: 1290259356.747862 id=5
len=4 msg= 6d 73 67 35 flags=0x00
Received with ret=1: 1290259356.748526 id=6
len=4 msg= 6d 73 67 36 flags=0x00
Received with ret=1: 1290259356.749174 id=7
len=4 msg= 6d 73 67 37 flags=0x00
Received with ret=1: 1290259356.749830 id=8
len=4 msg= 6d 73 67 38 flags=0x00
Received with ret=1: 1290259356.750478 id=9
len=4 msg= 6d 73 67 39 flags=0x00
Received with ret=1: 1290259356.751199 id=10
len=5 msg= 6d 73 67 31 30 flags=0x00
Received with ret=1: 1290259356.751910 id=11
len=5 msg= 6d 73 67 31 31 flags=0x00
Received with ret=1: 1290259356.752630 id=12
len=5 msg= 6d 73 67 31 32 flags=0x00
Received with ret=1: 1290259356.753342 id=13
len=5 msg= 6d 73 67 31 33 flags=0x00
Received with ret=1: 1290259356.754062 id=14
len=5 msg= 6d 73 67 31 34 flags=0x00
Received with ret=1: 1290259356.754774 id=15
len=5 msg= 6d 73 67 31 35 flags=0x00
--
Sin (Sinelnikov Evgeny)
Etersoft