Sinds kort draai ik suse linux 10.0. Na elke reboot werkt mijn netwerk niet meer en moet ik mijn netwerkkaart opnieuw instellen (ASUSTeK A7N8X Mainboard onboard nForce2 Ethernet). Volgens mij is het probleem dat ik steeds een ander mac adres toegewezen krijg.
Wat gebeurt er:
Als ik via Yast mijn netwerkkaart wil instellen zie ik steeds twee netwerkkaarten. Als ik de geconfigureerde verwijder en bij de tweede alles goed instel (met dhcp) werkt het netwerk. Als ik nu mijn computer opnieuw opstart werkt het netwerk niet meer! In de boot-log staat het volgende:
eth-id-00:00:6c:01:55:d4 is de netwerkkaart die ik net heb geconfigureerd en voor het rebooten nog gewoon werkte. De config hiervan staat in /etc/sysconfig/network/ifcfg-eth-id-00:00:6c:01:55:d4
Kijk ik vervolgens in de /var/log/messages staat daar::
Blijkbaar gaat linux zelf een nieuwe netwerkkaart instellen met een willekeurig MAC-adres
Als ik kijk met ifconfig dan krijg ik de nieuwe netwerkkaart te zien met een nieuw MAC-adres. De vorige ingestelde netwerkkaart (eth28) is verdwenen.
Als ik nu weer via Yast deze nieuwe kaart (eth29) configureer en de oude verwijder werkt alles weer totdat ik reboot.
Mijn vraag is nu waarom hij de zo net ingestelde en werkende netwerkkaart bij het opstarten opeens niet meer herkent.
komt het doordat linux het MAC-adres van de kaart niet kan lezen? Kan dit misschien worden opgelost met een static MAC-adres oid? Ik weet dat jet met ifconfig het MAC adres ven de kaart kan aanpassen. Kan dit ook bij het opstarten van mijn PC dus geen Random maar een static. Misschien is dat wel helemaal geen oplossing maar wie weet.
Mvg Bart
Wat gebeurt er:
Als ik via Yast mijn netwerkkaart wil instellen zie ik steeds twee netwerkkaarten. Als ik de geconfigureerde verwijder en bij de tweede alles goed instel (met dhcp) werkt het netwerk. Als ik nu mijn computer opnieuw opstart werkt het netwerk niet meer! In de boot-log staat het volgende:
code:
|
eth-id-00:00:6c:01:55:d4 is de netwerkkaart die ik net heb geconfigureerd en voor het rebooten nog gewoon werkte. De config hiervan staat in /etc/sysconfig/network/ifcfg-eth-id-00:00:6c:01:55:d4
Kijk ik vervolgens in de /var/log/messages staat daar::
code:
|
Blijkbaar gaat linux zelf een nieuwe netwerkkaart instellen met een willekeurig MAC-adres
Als ik kijk met ifconfig dan krijg ik de nieuwe netwerkkaart te zien met een nieuw MAC-adres. De vorige ingestelde netwerkkaart (eth28) is verdwenen.
code:
|
Als ik nu weer via Yast deze nieuwe kaart (eth29) configureer en de oude verwijder werkt alles weer totdat ik reboot.
Mijn vraag is nu waarom hij de zo net ingestelde en werkende netwerkkaart bij het opstarten opeens niet meer herkent.
komt het doordat linux het MAC-adres van de kaart niet kan lezen? Kan dit misschien worden opgelost met een static MAC-adres oid? Ik weet dat jet met ifconfig het MAC adres ven de kaart kan aanpassen. Kan dit ook bij het opstarten van mijn PC dus geen Random maar een static. Misschien is dat wel helemaal geen oplossing maar wie weet.
Mvg Bart