Hallo zusammen,
ich möchte auf meinem Pi 3 den RT Patch für Linux nutzen. Dafür bin ich nach folgender Anleitung vorgegangen: http://www.frank-durr.de/?p=203 (Mit dem einzigen Unterschied, dass ich die aktuelle Version verwendet habe und alles auf dem Pi direkt kompilliert habe)
Der damit erzeugte Kernel läuft auch, allerdings lässt sich das WLAN nicht starten.
Um das Problem einzugrenzen habe ich den Kernel noch einmal ohne RT-Patch kompiliert mit dem selben Ergebnis, der Pi bootet aber das OnBoard-WLan funktioniert nicht. (Einzige Änderung in der Config ist ein Suffix was ich an den Namen vom Kernel angehängt habe um die Versionen zu unterscheiden)
Ausgangspunkt ist das aktuelle Raspbian Jessie Lite vom März 2016 mit dem das WLAN anstandslos funktioniert.
Wenn ich versuche das WLAN zu starten (sudo ifup wlan0) erscheint folgende Meldung:
wpa_supplicant: /sbin/wpa_supplicant deamon failed to start
run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1
Failed to bring up wlan0
Außerdem erscheinen in der syslog folgende Meldungen:
Apr 5 14:40:31 raspName ntpd[434]: signal_no_reset: signal 17 had flags 4000000
Apr 5 14:42:35 raspName wpa_supplicant[491]: Successfully initialized wpa_supplicant
Apr 5 14:42:35 raspName wpa_supplicant[491]: nl80211: 'nl80211' generic netlink not found
Apr 5 14:42:35 raspName wpa_supplicant[491]: Failed to initialize driver 'nl80211'
Apr 5 14:42:35 raspName wpa_supplicant[491]: rfkill: Cannot open RFKILL control device
Apr 5 14:42:36 raspName wpa_supplicant[491]: Could not read interface wlan0 flags: No such device
Apr 5 14:42:36 raspName wpa_supplicant[491]: WEXT: Could not set interface 'wlan0' UP
Apr 5 14:42:36 raspName wpa_supplicant[491]: rfkill: Cannot open RFKILL control device
Apr 5 14:42:36 raspName wpa_supplicant[491]: Could not read interface wlan0 flags: No such device
Apr 5 14:42:36 raspName wpa_supplicant[491]: WEXT: Could not set interface 'wlan0' UP
Apr 5 14:42:36 raspName wpa_supplicant[491]: wlan0: Failed to initialize driver interface
Alles anzeigen
Der Fehler führt bei Google immer nur zu Accesspoint mit dem RaspPi, was in meinem Fall aber nicht zutreffen sollte.
Hat schon mal jemand einen Raspberrian Kernel auf einem Pi 3 selbst kompiliert?
Hat jemand eine Idee wie ich den Fehler weiter eingrenzen kann?
Ist der nl80211-Treiber vllt. nicht bei den Kernel-Quellen dabei und muss extern bezogen werden?
Gruß
Chris
PS: Ich hoffe ich habe den Beitrag im richtigen Bereich erstellt, falls nein möchte ich einen Moderator/Admin bitten ihn für mich zu verschieben.