Zurück zu den FAQ
【CAN-Bus】Wie aktualisiere ich den CAN-Bus-Treiber, um Ubuntu 22.04 mit Kernel 6.5 oder höher zu unterstützen?
In Ubuntu 22.04 mit Kernel-Version 6.5 oder höher müssen Sie bestimmte Tools aktualisieren und installieren, bevor Sie den CAN-Bus-Treiber verwenden können. Bitte befolgen Sie die folgenden Schritte:
Schritt 1: Installieren Sie gcc und gcc-12
#apt install gcc
#apt install gcc-12
Schritt 2: Ändern Sie den Quellcode des Dienstprogramms und kompilieren Sie ihn neu
a. #cd ./EMUC_B202_SocketCAN_driver_v3.7_utility_v3.3_20230418/utility
b. Modify main.c:
Please remove “- 1” from Line 120 “#define N_EMUC (NR_LDISCS - 1)”.
After modified is as “#define N_EMUC (NR_LDISCS)”
