{
  "id": "mustek/scanexpress-2400-usb",
  "vendor": "Mustek",
  "model": "ScanExpress 2400 USB",
  "category": "peripheral",
  "identifiers": {
    "usb": [
      "05d8:4002"
    ]
  },
  "status": "partial-protocol",
  "interfaces": [
    {
      "name": "Scanning",
      "transport": "usb",
      "status": "partial",
      "notes": "SANE gt68xx backend, support minimal (USB). Should be detected but may need some more work in the code. Testers welcome. Please contact me if you own this scanner. Needs firmware 'P9fw.usb'"
    }
  ],
  "projects": [
    {
      "name": "SANE gt68xx backend",
      "url": "http://www.sane-project.org/man/sane-gt68xx.5.html",
      "kind": "driver",
      "license": "GPL-2.0-or-later",
      "freedom": {
        "nonfree": [
          "device-firmware"
        ],
        "cloud": "none"
      }
    }
  ],
  "install": [
    {
      "project": "SANE",
      "method": "host-software",
      "guide": "http://www.sane-project.org/man/sane-gt68xx.5.html",
      "installer": "http://www.sane-project.org/",
      "difficulty": "medium",
      "brick_risk": "none",
      "reversible": "yes",
      "notes": "Nothing is flashed: install SANE (sane-backends, packaged by Linux distributions) and a scanning app such as Simple Scan or XSane. This model needs a firmware file from the vendor's own driver: see the backend's manual page."
    }
  ],
  "provenance": {
    "sources": [
      "sane"
    ]
  },
  "updated": "2026-10-25"
}