Skip to content

install.sh aborts on Ubuntu 26.04: wireless-tools has no installation candidate #38

Description

@ThinkOffApp

Seen installing CarWatch 0.7.0 (913d453) on the Bosgame VTA-439, Ubuntu Server 26.04.1, 10 Sep 2026.

sudo ./install.sh stops at the apt step with exit 100:

E: Package 'wireless-tools' has no installation candidate

Because the script runs with set -euo pipefail, everything after the apt line is skipped: no systemd units are copied, so systemctl enable carwatch-chat then fails with "Unit carwatch-chat.service does not exist". Ubuntu 26.04 no longer ships wireless-tools (iwconfig); iw is present.

Suggested fix: install packages one by one and tolerate a missing one (for p in wireless-tools poppler-utils bluez rsync; do apt-get install -y "$p" || echo ">> $p not available, skipping"; done), and use iw where iwconfig is used. The dashboard itself needs none of these packages; on the VTA it runs fine after copying the unit by hand.

Also worth noting for non-Pi hosts: the dashboard's model URL default is :8081 (CARWATCH_MODEL_URL), a drop-in was needed to point it at a brain on :8080.

🤖 Generated with Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions