Как использовать устройство Peak PCAN-USB для сохранения CAN-трассировки с использованием модулей ядра 4.4?

Я хотел бы получить CAN-трассировку, не прибегая к виртуальной машине Windows, поскольку так я до сих пор работаю с Windows-only PCAN-View и мне это надоедает. У меня есть [относительно старый] Peak PCAN-USB- устройство, которое, как представляется, обнаружено моим ноутбуком Manjaro ( 4.4.17-1-MANJARO #1 SMP PREEMPT Wed Aug 10 19:50:37 UTC 2016 x86_64 GNU/Linux ):

 # lsusb ... Bus 003 Device 027: ID 0c72:000c PEAK System PCAN-USB # journalctl -b kernel: usb 3-1: new full-speed USB device number 28 using xhci_hcd NetworkManager[713]: <info> [1471966456.5989] manager: (can0): new Generic device (/org/freedesktop/NetworkManager/Devices/27) kernel: peak_usb 3-1:1.0: PEAK-System PCAN-USB adapter hwrev 28 serial FFFFFFFF (1 channel) kernel: peak_usb 3-1:1.0 can0: attached to PCAN-USB channel 0 (device 255) mtp-probe[9153]: checking bus 3, device 28: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1" mtp-probe[9153]: bus: 3, device: 28 was not an MTP device 

Каким образом (ха-ха) я использую эту вещь, чтобы получить трассировку на 250 кбит / с?

One Solution collect form web for “Как использовать устройство Peak PCAN-USB для сохранения CAN-трассировки с использованием модулей ядра 4.4?”

Процедура сделана довольно простой с помощью пакета iproute2 .

Сначала настройте CAN-интерфейс (как root):

 # ip link set can0 up type can bitrate 250000 

… затем сбрасывает трафик в текстовый файл:

 $ candump can0 > cantrace.txt $ candump -tA can0 > cantrace.txt # includes date/time $ candump ... can0 | tee cantrace.txt # so as to read what's logged 
  • найти груз?
  • ls -l вывод в каталоге / dev системы Unix / Linux
  • Как остановить процесс выполнения в Linux
  • какой язык программирования требуется для разработки ОС Linux?
  • Можно ли перфорировать, чтобы сбрасывать события трассировки в stdout по мере их возникновения?
  • Где исходный код ttylinux?
  • eth0: <имя> интерфейсы в Linux
  • Значение «только для чтения» и «установка» при разговоре о МПД
  • Справка по разделам HDD и SDD
  • Разница между типами ОС Unix
  • Установка приложения в / usr / local
  • Linux и Unix - лучшая ОС в мире.