Zurück zu den FAQ
【CAN-Bus】Wie aktualisiere ich den CAN-Bus-Treiber, um Ubuntu 22.04 Kernel 6.5 oder eine neuere Version zu unterstützen?
In Ubuntu 22.04, Kernel 6.5, ist vor der Verwendung eine Aktualisierung und Installation der folgenden Tool-Suite erforderlich. Bitte beachten Sie die folgenden Schritte.
1. Installieren Sie gcc und gcc-12
#apt install gcc
#apt install gcc-12
2. Bearbeiten Sie die Datei main.c des Dienstprogramms und kompilieren Sie sie neu. Siehe Folgendes:
a. #cd ./EMUC_B202_SocketCAN_driver_v3.7_utility_v3.3_20230418/utility
b. Bearbeiten Sie main.c:
Entfernen Sie „- 1“ aus Zeile 120 „#define N_EMUC (NR_LDISCS - 1)“.
Nach der Änderung lautet die Datei „#define N_EMUC (NR_LDISCS)“.