MAC-Adresse & DHCP

Gast #3110978
Lesenswert?

Hi,

ich hab ein Board entwickelt, welches u. a. auch eine 
Netzwerkschnittstelle beinhaltet. Als O/S läuft momentan das Windows CE.

Mein Netzwerk-IC besitzt ein externes Eeprom, in welchem u. a. die 
MAC-Adresse hinterlegt wird. Momentan hab ich eine frei erfundene MAC 
eingetragen (für die ersten Tests). Leider schaffe ich es nicht, dass 
mein Board eine IP-Adresse vom DHCP Server bekommt, damit ich mich mit 
dem Internet verbinden kann.

Kann die MAC-Adresse hierfür eine Erklärung sein?


Gruß
Manuel
#3111005
Lesenswert?

Auch Hi,


sofern die MAC Adresse den gueltigen Regeln entspricht, eher Nein!
Also nicht gerade 00:00:00:00:00:00 oder FF:FF:FF:FF:FF:FF nehmen :-)
Ich wuerde bevorzugt die MAC Adresse benutzen, die auf dem Device 
angegeben ist (wenn moeglich)

Wichtig: die MAC muss EINDEUTIG sein (darf also im Netz nicht nochmals 
auftreten)


basics:

leuchtet die "conn" LED ?
(wenn Nein -> erst Verbindung pruefen)


Im Zweifel, IP Adresse manuell einstellen und sicherstellen, dass das
Device kommunizieren kann

Dann umstellen auf DHCP



Gruesse

netfox
Gast #3111075
Lesenswert?

wow - danke für die vielen Antworten!

Jim Meba schrieb:
> Ja! Insbesondere, wenn das LSB des 1. Byte gesetzt ist. Dann wäre das
> nämlich eine Brodacast/Multicast Addresse.

ja das hatte ich gesetzt :-( -> werd ich morgn gleich mal ausprobieren, 
ob es danach funktioniert.

Rufus Τ. Firefly schrieb:
> Einfache Lösung: Von alter, zu verschrottender Netzwerkkarte oder altem,
> zu verschrottendem PC-Mainboard abschreiben.

werd ich mal Ausschau halten. Selber hab ich leider keine alte Karte...

Udo Edwin F. schrieb:
> Wichtig: die MAC muss EINDEUTIG sein (darf also im Netz nicht nochmals
> auftreten)

das weiß ich natürlich nicht, da ich momentan irgendeine frei-erfundene 
MAC verwende.
#3111114
Lesenswert?

Also bei der MAC brauchst du wirklich nicht eine von einer alten 
defekten Karte raussuchen. Dass du eine aus deinem Netzwerk triffst wäre 
sowas von Zufall. Dann solltest du auch Lotto spielen gehen.
(Die Eindeutigkeit muss lediglich in deinem eigenen, lokalen Netz 
gegeben sein. Ob die irgendwo anders auf der Welt vergeben ist, ist 
egal)

Wie schon gesagt wurde, darfst nur keine Multicast-Adresse (bzw. 
Broadcast) verwenden.
Falls es nicht klappen sollte, ist ein Sniffer wie Wireshark 
vorteilhaft. (Vorsicht: In geswitchten Netzwerken bekommst du i.d.R. 
nicht alle Pakete zu gesicht)

Falls dir keine MAC einfällt: Lass dir die von deinem PC anzeigen und 
addiere 1
Gast #3114306
Lesenswert?

Michael N. schrieb:
> Wie schon gesagt wurde, darfst nur keine Multicast-Adresse (bzw.
> Broadcast) verwenden.

wieso darf man keine Multicast-MAC verwenden? Ich habe mir gerade den 
82576 Ethernet Controller angeschaut, der zwei MACs beinhaltet. Die 
zweite MAC wird aus der ersten MAC generiert, indem das Bit0 der ersten 
MAC invertiert wird.
#3114343
Lesenswert?

Bernd schrieb:
> Michael N. schrieb:
>> Wie schon gesagt wurde, darfst nur keine Multicast-Adresse (bzw.
>> Broadcast) verwenden.
>
> wieso darf man keine Multicast-MAC verwenden? Ich habe mir gerade den
> 82576 Ethernet Controller angeschaut, der zwei MACs beinhaltet. Die
> zweite MAC wird aus der ersten MAC generiert, indem das Bit0 der ersten
> MAC invertiert wird.

Aber doch wohl vom letzten Oktet der MAC Adresse? Das multicast Bit ist 
im ersten Oktet der Adresse.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren