Seite 1 von 1

Welche OID verwendet das Modul?

Verfasst: Sa 14. Okt 2017, 23:59
von ggzengel
Ich kann keinen Hersteller zur A2-20-a6 finden.
Wenn das eine willkürliche private OID ist, dann sollte man das dick ins Handbuch schreiben, da MAC Kollisionen hinterlistig und gemein zu debuggen sind.

http://standards-oui.ieee.org/oui/oui.txt

Re: Welche OID verwendet das Modul?

Verfasst: So 15. Okt 2017, 17:54
von ggzengel
Ich kann mir jetzt auch selbst eine Antwort geben, da ich zwei OIDs gefunden habe und nochmals nachgelesen (https://de.wikipedia.org/wiki/MAC-Adresse#Vergabestelle) habe:
16:49:32 [ESP8266 ] AP-MAC [a2:20:a6:XX:XX:XX]
16:49:32 [ESP8266 ] STA-MAC[a0:20:a6:XX:XX:XX]

A0:20:A6 ist eine UAA
A2:20:A6 ist eine LAA

UAA werden ausschließlich von der IEEE vergeben und sollten nie willkürlich in einem Produkt verwendet werden.
LAA werden lokal vergeben (geduldet) sind aber vom lokalen Admin zu verwalten (anzupassen).

Hierzu gibt es jetzt folgende Lösung:
1. bei der IEEE einen 12bit Block für $650 kaufen
2. den "Admin" darauf hinweisen, daß das eine zufällige MAC ist und er diese bei Problemen anpassen kann

Ich möchte kein gutes Produkt schlecht machen, sondern nur auf eine Schwachstelle im System hinweisen. Was passiert zum Beispiel, wenn ein Hersteller eines Hausnotrufsystem demnächst eine OID mit A0:20:A6 registriert und das dann mit dem Robonect kollidiert. Die Produkthaftung ist hier eindeutig.

Re: Welche OID verwendet das Modul?

Verfasst: Do 19. Okt 2017, 13:22
von Admin
Moin, dass Modul verwendet eine reguläre, von der IEEE vergebene UAA.

Zitat:
Den OUI a0:20:a6 hat das IEEE vergeben an

Espressif Inc.
Room 204, Building 2, 690 Bibo Road, Pudong New Area
Shanghai Shanghai 201203
CN
Dies ist die MAC, die das Modul verwendet, um in deinem Heimnetz zu kommunizieren. Für die direkte Verbindung ist keine UAA, sondern nur eine LAA notwendig, da Du ja eine P2P Verbindung aufbaust.

Sollte ein Hausnotrufsystem mit der A0:20:A6 kollidieren, ist die Produkthaftung tatsächlich eindeutig, da diese Adresse nachweislich dem Robonect-Modul zugewiesen ist. (Espressif Inc. ist der Hersteller des verwendeten WLAN-Chips)

Re: Welche OID verwendet das Modul?

Verfasst: Mi 1. Nov 2017, 16:12
von ggzengel
Ich bekomme dummerweise keine Mails für Antworten hier, deshalb bin ich etwas spät mit meinen Antworten.
Ich dachte, ich hätte alle Häkchen gesetzt?

Mein Lancom AP hat mich jetzt auch aufgeklärt und mir einen Besitzer zur OID angezeigt.
Ich hatte anfangs nach der A2 gesucht, die ja ein LAA ist und somit nicht gefunden wurde.

Der IoT Trend zur Zeit ist ja, keine UAA zu besitzen und es den Usern nicht mitzuteilen. Oder Geräte mit immer der gleichen MAC auszuliefern.