Benutzer-Werkzeuge

Webseiten-Werkzeuge


public:can-utils_tipps

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
public:can-utils_tipps [2020/01/04 13:10] – [Senden - canplayer] geier99public:can-utils_tipps [2023/03/18 11:48] (aktuell) – [can-utils Tipps] geier99
Zeile 1: Zeile 1:
 ====== can-utils Tipps ====== ====== can-utils Tipps ======
 +Ist eigentlich nur eine Ansammlung von Stichwörten welche mir als Gedankenhilfe zu den can-utils dienen.
 +
 +Und hier noch der Hinweis zum aktullen Release (... cansniffer jetzt mit canfd..):
 +  * [[https://github.com/linux-can/can-utils/releases/tag/v2023.03|can-utils v2023.03]] - aktueller Debian Release (Kernel Version beachten)
 ===== Senden - cansend ===== ===== Senden - cansend =====
  
Zeile 51: Zeile 55:
  
 Lines in the logfile not beginning with '(' (start of timestamp) are ignored.</code> Lines in the logfile not beginning with '(' (start of timestamp) are ignored.</code>
- 
-Weitere Beispiele:<code> 
-canplayer -v -I candump-2019-01-16_193032.log can0=can0 can0=vcan1    # alle Botschaften von can0 und vcan1 auf can0 abspielen 
-canplayer -v -I candump-2019-01-16_193032.log can0=can0       #  alle can0 Botschaften aus dem Log auf can0 abspielen 
- 
-egrep -v "12d#" candump-2019-01-16_193032.log | canplayer can0=can0   # Alle IDs ausser 0x12D aus dem Log-File abspielen 
-egrep "12d#" candump-2019-01-16_193032.log | canplayer can0=can0       # Nur die ID 0x12D aus dem Log-File abspielen 
-egrep "(133#|401#)" acc_rev.log |canplayer      # Nur die IDs 0x133 u. 0x401 aus dem Logfile abspielen 
-</code> 
- 
 ===== Senden - caribou ===== ===== Senden - caribou =====
 ==== Fuzzer Modus ==== ==== Fuzzer Modus ====
Zeile 112: Zeile 106:
  
 2)alles außerr 1B8 routen: 2)alles außerr 1B8 routen:
-  sudo cangw -A can0 -f 1B8~C00007FF -d can1+  sudo cangw -A -s can0 -f 1B8~C00007FF -d can1
  
 D0,D2,D3 lassen, D1=22 setzen D0,D2,D3 lassen, D1=22 setzen
Zeile 188: Zeile 182:
 candump vcan2,123:C00007FF (matches CAN ID 123 - only SFF and non-RTR frames) candump vcan2,123:C00007FF (matches CAN ID 123 - only SFF and non-RTR frames)
  
 +Alle IDs bis auf 0x122 und 0x2FA aufzeichnen:
 +candump can0,122~7FF,j,2fa~7FF,j
  
 +Alle VW-Digagnose IDs >0x700 , ausser die 0x700 Broadcast ID:
 +candump -ta -a can0,700~7FF,j,700:700
 </code> </code>
  
Zeile 194: Zeile 192:
   * <code>candump -L can0 | split -C 500MB</code> Falls die Logfiles zu groß werden, kann man sie hiermit aufsplitten.   * <code>candump -L can0 | split -C 500MB</code> Falls die Logfiles zu groß werden, kann man sie hiermit aufsplitten.
   * <code>candump -L any | log2long can0, can1</code> Alle CAN-Boschaften (CAN0,CAN1) etwas schöner formatiert anzeigen   * <code>candump -L any | log2long can0, can1</code> Alle CAN-Boschaften (CAN0,CAN1) etwas schöner formatiert anzeigen
 +
 +===== cansniffer =====
 +to do
 +
  
 todo... obiges dirket auf den Wiki-Seiten hinzufügen todo... obiges dirket auf den Wiki-Seiten hinzufügen
public/can-utils_tipps.1578143436.txt.gz · Zuletzt geändert: 2020/01/04 13:10 von geier99