VCDS und OBD Diagnosegerät
Das Diesel Forum. Community für Reparatur und Wartung an Audi, Seat, Skoda und Volkswagen. Praxislösungen für VCDS, CGSULIT und KOBD2Check. Expertenhilfe für Motoren, Bordnetze und Fehlersuche.

VCDS auf Linux / Mac

 
Neues Thema beginnen Auf Beitrag antworten Weitergeben, Thema teilen Lesezeichen setzen Druckansicht Dieselschrauber - Übersicht » On-Board-Diagnose (OBD)
Autor Nachricht
dieselschrauber
Administrator
Administrator
Avatar-dieselschrauber

KFZ-Schrauber seit: 12.04.2002
Beiträge: 18015
Karma: +772 / -0   Danke, gefällt mir!
Wohnort: St.Gallen
2018 Volkswagen T6 Verbrauch


Beitrag26-11-2023, 12:49    Titel: VCDS auf Linux / Mac Antworten mit Zitat

VCDS kann in einer virtuellen Maschine mit Windows auch unter anderen Betriebssystemen benutzt werden.
U.a. Apple MacOS oder Linux.
Zitat:

Presently, VirtualBox runs on Windows, Linux, macOS, and Solaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, 7, 8, Windows 10 and Windows 11), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x, 4.x, 5.x and 6.x), Solaris and OpenSolaris, OS/2, OpenBSD, NetBSD and FreeBSD.

https://www.virtualbox.org/ Wichtige Voraussetzung ist allerdings, dass VCDS Gerätetreiber für die CPU des Rechners existieren.

Bei HEX-V2 und HEX-NET wird X86, AMD64 und ARM als Prozessorplattform unterstützt.

Mein Entwicklungsrechner nutzt z.B. Ubuntu 22.04 LTS mit VirtualBox und Windows 8.1 als virtuelle Maschine.

Um das USB-Gerät (also HEX-V2 / HEX-NET) in der virtuellen Maschine nutzen zu können, muss das entsprechende USB-Gerät für die virtuelle Maschine freigegeben werden. Damit ist sozusagen nicht mehr das Host-Betriebssystem (in meinem Fall Ubuntu) für das Gerät zuständig, sondern die virtuelle Maschine.

Unter Linux verrät der Befehl dmesg (als root) u.a. alle Informationen zu den angeschlossenen USB-Geräten.
Am einfachsten ist, den VirtualBox USB Filter großzügig an den USB Product String zu binden (u.U. Neustart der virtuellen Maschine notwendig).

Nun lässt sich VCDS ganz normal nutzen, in meinem Fall unter Ubuntu.

Viele Grüsse, Rainer



Virtualbox-Windows-VCDS.jpg
 Beschreibung:
 VCDS mit VirtualBox unter Windows auf Linux Host
 Dateigröße:  132,31 KB
 Angeschaut:  3346 mal

Virtualbox-Windows-VCDS.jpg


VCDS-USB-Product-String.jpg
 Beschreibung:
 VCDS USB Product String
 Dateigröße:  626,83 KB
 Angeschaut:  3302 mal

VCDS-USB-Product-String.jpg


VCDS-Linux.jpg
 Beschreibung:
 VCDS unter Linux
 Dateigröße:  321,63 KB
 Angeschaut:  3623 mal

VCDS-Linux.jpg

Dipl.-Ing. (FH) Rainer Kaufmann - dieselschrauber VCDS Shop


Zuletzt bearbeitet am 15-01-2026, 18:06, insgesamt 7-mal bearbeitet.
Nach oben KFZ-Schrauber-Profil anzeigen Private Nachricht senden Website dieses Benutzers besuchen Fahrzeuge des Benutzers ansehen
dieselschrauber
Administrator
Administrator
Avatar-dieselschrauber

KFZ-Schrauber seit: 12.04.2002
Beiträge: 18015
Karma: +772 / -0   Danke, gefällt mir!
Wohnort: St.Gallen
2018 Volkswagen T6 Verbrauch


Beitrag14-01-2026, 19:38    Titel: VCDS auf Linux / Mac Antworten mit Zitat

Alternativ kann auch QEMU mit dem Virtual Machine Manager genutzt werden.

Benutze ich gerade unter Kubuntu 24.04 und fand ich einfacher einzurichten und zu benutzen.

Zitat:
Komplette Paketliste für QEMU und Virtual Machine Manager unter Ubuntu 24.04

1. Grundinstallation (Essentiell)
Code:

sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients virt-manager -y


Enthaltene Pakete:

  • qemu-kvm – QEMU mit KVM-Unterstützung (Hardware-Virtualisierung)
  • libvirt-daemon-system – Libvirt Daemon für VM-Management
  • libvirt-clients – CLI-Tools für Libvirt
  • virt-manager – GUI für VM-Management (Virtual Machine Manager)


2. Netzwerk & Bridge (optional, aber empfohlen)
Code:

sudo apt install bridge-utils net-tools dnsmasq dnsmasq-base -y
# ODER für virtio-net Unterstützung
sudo apt install virtio-net-drivers -y


3. UEFI/EFI Support (für moderne VMs)
Code:

sudo apt install ovmf qemu-efi-aarch64 qemu-efi -y


4. Zusätzliche QEMU Utilities
Code:

sudo apt install qemu-utils libguestfs-tools -y


5. Performance-Optimierung
Code:

sudo apt install cpu-checker qemu-system-x86 qemu-system-gui -y


6. Komplette Installationszeile (All-in-One)
Code:

sudo apt update && sudo apt install \
  qemu-kvm \
  libvirt-daemon-system \
  libvirt-clients \
  virt-manager \
  bridge-utils \
  ovmf \
  qemu-utils \
  libguestfs-tools \
  cpu-checker \
  qemu-system-x86 \
  qemu-system-gui \
  virtio-net-drivers \
  -y


7. Nach der Installation

A. Benutzer zu Gruppen hinzufügen
Code:

sudo usermod -aG libvirt $USER
sudo usermod -aG kvm $USER
newgrp libvirt


B. Dienste starten
Code:

sudo systemctl enable --now libvirtd
sudo systemctl start libvirtd
sudo systemctl status libvirtd


C. Virtualisierung prüfen
Code:

kvm-ok
egrep -c '(vmx|svm)' /proc/cpuinfo


8. Optionale Pakete für spezielle Anwendungen

Für Windows-Gäste
Code:

wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso


Für USB-Passthrough
Code:

sudo apt install usbutils -y


Für GPU-Passthrough
Code:

sudo apt install intel-microcode amd64-microcode -y


9. Installation überprüfen
Code:

which virt-manager
which virsh
which qemu-system-x86_64
virsh list --all
qemu-system-x86_64 --version


10. Firewall-Regeln (falls UFW aktiv)
Code:

sudo ufw allow libvirt
sudo ufw reload


11. Alternative: Minimal-Installation (nur CLI)
Code:

sudo apt install qemu-kvm qemu-utils libvirt-clients -y


12. Wichtigste Abhängigkeiten im Überblick:

  • qemu-kvm – KVM-Hypervisor mit QEMU
  • libvirt-daemon-system – Hintergrunddienst für VM-Management
  • virt-manager – Grafische Oberfläche
  • bridge-utils – Netzwerk-Bridging
  • ovmf – UEFI-Firmware für VMs
  • qemu-utils – Tools für Disk-Images (qemu-img)
  • libguestfs-tools – Tools für VM-Dateisystemzugriff


13. Starten von virt-manager:
Code:

virt-manager


14. Troubleshooting:

Falls virt-manager nicht startet:
Code:

groups | grep libvirt
sudo systemctl restart libvirtd
export LIBVIRT_DEFAULT_URI="qemu:///system"


Falls Netzwerk nicht funktioniert:
Code:

sudo virsh net-start default
sudo virsh net-autostart default

Dipl.-Ing. (FH) Rainer Kaufmann - dieselschrauber VCDS Shop


Zuletzt bearbeitet am 15-01-2026, 18:06, insgesamt 8-mal bearbeitet.
Nach oben KFZ-Schrauber-Profil anzeigen Private Nachricht senden Website dieses Benutzers besuchen Fahrzeuge des Benutzers ansehen
Neues Thema beginnen Auf Beitrag antworten Weitergeben, Thema teilen Lesezeichen setzen Druckansicht Dieselschrauber - Übersicht » On-Board-Diagnose (OBD)
Ähnliche Fachartikel und Themen
Thema Community Bereich
Keine neuen Beiträge Bremsentlüftung mit VCDS Fehler und Dokumentation (Audi, VW, Seat/Cupra, Skoda)
Keine neuen Beiträge DSG Grundeinstellung mit VCDS Fehler und Dokumentation (Audi, VW, Seat/Cupra, Skoda)
Keine neuen Beiträge Batteriezustand mit VCDS Fehler und Dokumentation (Audi, VW, Seat/Cupra, Skoda)
Keine neuen Beiträge VCDS virtualisiert unter Linux: Funktioniert On-Board-Diagnose (OBD)
Keine neuen Beiträge VCDS 11.11.5 abgelaufen, VCDS: Software veraltet On-Board-Diagnose (OBD)
Keine neuen Beiträge VCDS-RKS 11.11.2 On-Board-Diagnose (OBD)
Keine neuen Beiträge VCDS-RKS 12.12.2 On-Board-Diagnose (OBD)
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.