Wo finde ich den Ordner "/driver/net/"?

Ich versuche, ein Ad-hoc-Netzwerk mit Samsung Galaxy S4 aufzubauen .

Nachdem ich das Netzwerk auf dem ersten Mobilteil eingerichtet habe, versuche ich, ein anderes SGS4 mit demselben Netzwerk zu verbinden.

Das zweite SGS4 scheint das Netzwerk zu erkennen und sich damit zu verbinden, generiert jedoch lokal eine andere Netzwerk-MAC-Adresse (BSSID) und kann sich daher nicht wirklich mit demselben Netzwerk verbinden, obwohl es mit derselben SSID verbunden ist (Netzwerk- Name).

Um eine feste BSSID im zweiten SGS4 zu setzen, muss ich einige Flags auf dem WLAN-Treiber ändern, der sich normalerweise in befindet /driver/net/wireless/. Wenn ich mich umschaue, kann ich diesen Ordner jedoch nicht in meinem gerooteten Samsung Galaxy S4 finden. Ich habe schon fast überall gesucht, aber nicht gefunden.

Wenn es eine andere Möglichkeit gibt, eine feste BSSID zu setzen, bin ich natürlich auch dafür offen.

Könnten Sie bitte Ihre Frage bearbeiten und Hintergrundinformationen hinzufügen: Wofür benötigen Sie dieses Verzeichnis? Was soll da drin sein? Was möchten Sie erreichen, welches Problem lösen? Es könnte zB sein, dass Sie "auf dem falschen Weg" sind oder es einen besseren Ansatz gibt, Ihr Problem zu lösen (siehe: Was ist das XY-Problem? ).
Yepp, viel klarer jetzt (Reparatur der Reste und Hinzufügen des Ad-hoc-spezifischen Tags). Ich schätze, ich muss Sie nicht darauf hinweisen, wie ich wpa_cli erzwinge, um die BSSID eines Netzwerks zu ändern ?
Ist der fragliche Pfad nicht eher ein Pfad im Kernel-Quellbaum als ein Pfad auf dem laufenden Gerät? Wo hast du gelesen, dass du dort Flags setzen musst?

Antworten (1)

Die Diskussion, die Sie gelesen haben, dreht sich um das Kompilieren eines modifizierten Kernels und eines benutzerdefinierten ROM für das Galaxy S4, wobei ein drahtloser Ersatztreiber verwendet wird, der geändert wurde, um Unterstützung für Ad-hoc-Wi-Fi-Netzwerke hinzuzufügen. Der Pfad /driver/net/wirelessist ein Pfad im Kernel-Quellbaum , der den Quellcode für den Treiber enthält, der geändert werden muss, bevor der neue Kernel kompiliert wird. Es bezieht sich nicht auf einen Pfad auf dem Gerät selbst oder auf irgendetwas anderes, das Sie auf dem Gerät ändern können.