Arduino Nano wird nicht erkannt

Ich hatte auf einem Raspberry Pi3 mit Rasbian das Problem, dass der NanoCul nicht erkannt wurde.

Zwar bekam ich per

dmesg | grep -i usb

heraus das Linux den Arduino als FT232RL erkannt hat, aber ihn nicht unter /dev anlegte.

Der nächste Schritt war mit

modprobe ftdi_sio
modprobe usbserial

die Module für den Chip zu laden.
Jedoch habe ich folgende Fehlermeldung erhalten:

modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.4.50-v7+/modules.dep.bin'

Nach etwas suchen im Internet bin ich auf die Lösung gestoßen, dort wurde beschrieben, dass das Problem am Kernel liegt und dieser neu installiert werden muss und mit einem Neustart aktiviert werden muss. Ich hatte dann in die Log-Files geschaut und gesehen das beim letzten Update, der Kernel auf eine neuere Version gepatched wurde und das System seit dem nicht neu gesartet wurde. Also habe ich mit

reboot

das System neu gestartet und nochmal versucht die Module zu laden.
Diesmal verlief alles ohne Fehler und ich konnte den Arduino noch einmal neu einstecken. Diesmal wurde er ganz normal in /dev angelegt.

Wenn die Module automatisch bei jeden Systemstart mit geladen werden sollen, dann müsst ihr sie in die Datei /etc/modules eintragen.

sudo nano /etc/modules

Und dann pro Zeile ein Modul.

Christian Frahm

Schreibe einen Kommentar