scantool - OBD-II vehicle diagnostic scanner

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: scantool
Package version: 1.21+dfsg
Package release: 6
Package architecture: i386
Package type: deb
Installed size: 552 B
Download size: 164.21 KB
Official Mirror:
Scanning tool that communicates with OBD-II serial port devices, used for vehicle diagnostics. Requires a serial to CAN bus device specific to the OBD-II port for a given model vehicle.



    Source package: scantool

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install scantool deb package:
      # sudo apt-get install scantool


    • /usr/bin/scantool
    • /usr/share/doc/scantool/changelog.Debian.gz
    • /usr/share/doc/scantool/copyright
    • /usr/share/man/man1/scantool.1.gz
    • /usr/share/scantool/codes.dat
    • /usr/share/scantool/scantool.dat


    2015-08-24 - Kees Cook <> scantool (1.21+dfsg-6) unstable; urgency=medium * debian/control: Build-depend on liballegro4-dev, thanks to Adam Conrad. * debian/rules: handle already-cleaned tree more gracefully.

    2015-03-14 - Kees Cook <> scantool (1.21+dfsg-5) unstable; urgency=low * Solved FTBFS with gcc-5 (Closes: 778110): - explicitly use static inlines: - debian/patches/dzcomm-usb-serial.patch - fix asprintf declaration and usage: - debian/patches/multi-code.patch - debian/patches/scantool-linux-build.patch * Fixed lintian issues: - debian/copyright: add missing license short name. - debian/control: bump standards version, no changes needed.

    2012-12-23 - Kees Cook <> scantool (1.21+dfsg-4) unstable; urgency=low * debian/patches/scantool-linux-build.patch: update to include path to codes file, which should not be static. * debian/codes: add vendor-specific DTC code lists to available codes. * debian/patches/multi-code.patch: handle duplicate codes and report code origin as a prefix.

    2012-06-01 - Kees Cook <> scantool (1.21+dfsg-3) unstable; urgency=low * Add debian/patches/kfreebsd-build-fixes.patch: fix up source for kfreebsd builds. * debian/rules, debian/patches/build-flags.patch: pass compiler flags to build correctly. * debian/control, debian/compat: bump compat level to 9. * debian/control: bump standards version; no changes needed. * debian/patches/drop-report-request.patch: do not report to since they don't want reports on this ancient software any more. :) * debian/patches/allow-elm327-clones.patch: fix clones harder (Closes: 674179).

    2011-06-22 - Kees Cook <> scantool (1.21+dfsg-2) unstable; urgency=low * Add debian/patches/allow-elm327-clones.patch: do not abort when faced with an ELM327 device that wasn't manufactured by ScanTool.Net (Closes: 630603).

    2011-05-28 - Kees Cook <> scantool (1.21+dfsg-1) unstable; urgency=low * Initial release (Closes: 627635). - dropped unused non-free "listports.{c,h}" from orig tarball.