Toon posts:

netwerk werkt niet na reboot linux

Pagina: 1
Acties:

Verwijderd

Topicstarter
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:
code:
1
2
3
4
5
6
7
8
9
Setting up network interfaces:
    lo        
    lo        IP address: 127.0.0.1/8   
doneWaiting for mandatory devices:  eth-id-00:00:6c:01:55:d4
19 18 17 16 14 13 <notice>checkproc: /opt/kde3/bin/kdm 4981
<notice>killproc: kill(4969,15)
12 10 9 8 7 6 5 4 3 2 1 0 
    eth-id-00:00:6c:01:55:d4            No interface found
failedSetting up service network  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .failed

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:
1
2
3
4
Jan 20 10:38:48 linux kernel: 0000:00:04.0: Invalid Mac address detected: 00:00:00:00:00:00
Jan 20 10:38:48 linux kernel: Please complain to your hardware vendor. Switching to a random MAC.
..........
Jan 20 10:38:48 linux ifup: No configuration found for eth29

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:
1
2
3
4
5
6
7
8
ifconfig -a
eth29    Link encap:Ethernet  HWaddr 00:00:6C:32:DC:92
             BROADCAST MULTICAST  MTU:1500  Metric:1
             RX packets:0 errors:0 dropped:0 overruns:0 frame:0
             TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
             collisions:0 txqueuelen:1000
             RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
             Interrupt:11 Base address:0xe000

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

  • woutur
  • Registratie: Maart 2000
  • Laatst online: 08-02 18:17

woutur

Klauwtjes uit!

Check eens in je bios, ik weet dat er voor de nforce ethernet kaart iets met MAC in te stellen valt.
Bovendien vind ik eth29 ook een beetje raar als je geen andere kaarten in je systeem hebt zitten. Bij mijn nforce bordje is de netwerkkaart gewoon eth0.

Als je niet de moeite neemt je post in net Nederlands te schrijven, neem ik de moeite niet hem te lezen.


Verwijderd

Topicstarter
In de BIOS kan ik niets vinden dan "disable" of "auto" onboard LAN . Verder zit er op het moederbord ook geen jumper oid. Ik heb een A7N8X-X moederbord.
Na elke reboot maakt ie dus een nieuwe netwerk kaart aan. Momenteel zit ik op eth32. Zou het kunnen dat linux de eerder ingestelde netwerk kaart niet meer herkent omdat deze een random MAC heeft gekregen? Bij het opstarten van de network services.............
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8
doneWaiting for mandatory devices: eth-id-00:00:6c:01:55:d4
19 18 17 16 14 13 <notice>checkproc: /opt/kde3/bin/kdm 4981
<notice>killproc: kill(4969,15)
12 10 9 8 7 6 5 4 3 2 1 0
eth-id-00:00:6c:01:55:d4 No interface found
..........klopt die random MAC niet meer met de netwerkkaart die fysiek aanwezig is. :?

[ Voor 8% gewijzigd door Verwijderd op 20-01-2006 13:24 ]