FAQ に戻る
【CAN バス】カーネル 6.5 以降の Ubuntu 22.04 をサポートするために CAN バス ドライバーを更新するにはどうすればよいですか?
カーネルバージョン6.5以降のUbuntu 22.04では、CANバスドライバーを使用する前に、特定のツールを更新してインストールする必要があります。以下の手順に従ってください。
ステップ 1: gccとgcc-12をインストールする
#apt install gcc
#apt install gcc-12
ステップ 2: ユーティリティのソースコードを変更して再コンパイルする
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)”
