Skip to content

wireshark dissector for CSP (Cubesat Space Protocol)

License

Notifications You must be signed in to change notification settings

KantaTamura/CSP-dissector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wireshark Dissectors for CSP

These dissectors are designed for CubeSat Space Protocol (CSP) and are compatible with both CSPv1 and CSPv2 on CAN frames. To use them, copy the dissectors into your Wireshark plugin directory and run Wireshark. Since it's not possible to determine the CSP version from the data alone, you need to manually select the desired dissector. This can be done by placing the corresponding dissector in your plugin directory or enabling/disabling it via Menu -> Analyze -> Enabled Protocols...

Due to CSP utilizing CAN ID as part of its structure, it cannot function as a subdissector, meaning you can't use it with "Decode As...". It is registered as a post dissector.

Requirements

  • libpcap v1.10.2 or later
  • Socketcan (Note: Windows does not support Socketcan)
  • Wireshark

Notes for WSL Users

The current stable version of Windows Subsystem for Linux (WSL) uses libpcap v1.10.1, which does not utilize DLT_CAN_SOCKETCAN for CANbus. Ensure that you install the latest libpcap version manually.

About

wireshark dissector for CSP (Cubesat Space Protocol)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages