Ändern Sie die WiFi-MAC-Adresse
Ich bin einer der Entwickler arbeiten an der Serval-Projekt und wir sind auf der Suche mit der Huawei Ideos U1850 als Standard-Plattform für unsere Android-Entwicklung
Aktivitäten.
Wir haben gekauft, ein paar Telefone von einem unserer lokalen Vertriebspartner
hier in Australien.
Haben wir bemerkt, dass eine Reihe der Geräte, die wir haben, stammen aus
diese Anbieter haben alle die gleichen WiFi-MAC-Adresse.
Speziell die MAC-Adresse, die wir erleben sind wie folgt:
00:90:4C:14:43:19
Mehrere Geräte mit der gleichen MAC-Adresse ist, was uns einige Probleme
mit unserer Entwicklung arbeiten und so haben wir zwei Fragen:
- Ist dies ein häufiges Problem mit dem Ideos U1850 Handys?
- Gibt es eine Möglichkeit zum ändern der MAC-Adresse auf dem Telefon, um etwas anderes?
InformationsquelleAutor CoreyWallis | 2011-03-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Idee, eine MAC-Adresse ist, die Sie dienen Global eindeutigen Kennzeichnungen. Ich bin nicht sicher, wie Sie Sie sehen, die selbe MAC Adresse über mehrere Geräte hinweg, sollte dies nie geschehen. Ich weiß, dass es vielleicht keine Antwort auf Ihre Frage, aber es sollte nie passieren in den ersten Platz.
Nichts weniger als das, können Sie versuchen, spoofing von MAC-Adressen, und eine schnelle Google-Suche zeigt der folgende link: http://www.robmcghee.com/android/changing-the-mac-address-on-android/
Es macht einfach keinen Sinn, dass ein Hersteller würden die gleichen MAC-Adressen über mehrere Geräte. Wenn Sie sagen, Sie sehen 00:90:4C:14:43:19 wo genau werden Sie sehen?
Hallo, einer meiner Kollegen wurde, was die Arbeit auf dieser. Wir batman zu bieten mesh-based networking und startet den WiFi-Schnittstelle unabhängig von der Android-GUI. Starten Sie die Schnittstelle die Daten in einer NVRAM.txt Datei. Was wir gefunden haben ist, dass die NVRAM.txt die Datei auf diesen Geräten gibt und die gleiche MAC-Adresse. Die 'echte' MAC-Adresse wird gespeichert, wo sonst. Nun, wir wissen das wir damit umgehen können und generieren unsere eigenen MAC-Adresse, bevor Sie beginnen batman auf diese Geräte. Vielen Dank für deine Hilfe @garyj
Bevor jemand anderes taucht in das Kaninchen-Loch: Sie wissen, dass Ihr Gerät ist der bootloader muss entsperrt werden, durchführen zu können, die Methode. Hat mich einen ganzen Abend, um das herauszufinden. O_O
InformationsquelleAutor garyj
Während ich war auf der Suche für eine dauerhafte Art und Weise zu ändern, meine WLAN-mac-Adresse, die ich entdeckte, gibt es ein util für Texas Instrument wifi-chips. Es wird als "Kalibrator". Die wifi-mac-Adresse kann im nvs-Datei. Hier ist, was ich Tat.
root@android:/system/etc/firmware/ti-connectivity # Kalibrator-set nvs_mac wl1271-nvs.bin xx:xx:xx:xx:xx:xx
mehr info: https://github.com/gxk/ti-utils
Ich habe das HTC Amaze und verwurzelt. Möglicherweise müssen Sie auch die " mount /system mit RW. Ich kann nicht sprechen für broadcom-chips jedoch.
InformationsquelleAutor xeejem
Zunächst benötigen Sie root-Rechte auf Ihrem Handy und öffnen Sie ein terminal
Nun können Sie sehen, was Gerät, das Sie ändern möchten, dann können Sie die nächsten Schritte, wo eth0 wäre, ersetzen Sie Sie mit Ihrem net-device-name (wlan0 üblich ist).
Ich glaube, diese Lösung ist ok, aber jetzt ich kann nicht es versuchen. Wenn eine Lösung möglich ist, kann sein scheinen.
error: SIOCSIFADDR (Invalid argument)
nach dem zweiten Befehl. Irgendwelche Ideen, was falsch?InformationsquelleAutor Ganger85