Ik heb een computer met Debian 4.0 die altijd gewerkt heeft met een VIA VT6105 netwerkkaart. Deze kaart is nu echter kapot gegaan, en heb ik er een AMD PCnet-kaartje in gestopt, allebei PCI.
Nu wil deze netwerkkaart echter niet werken, er wordt geen eth0 of een ander ethx-device weergegeven in /dev. Daardoor ziet ifconfig en ifup/ifdown hem niet, en kan het hem dus niet configureren.
De kernel lijkt de kaart echter wèl te herkennen, want ik kom in dmesg de volgende regels tegen:
&
Ik vraag me dan af waarom de device /dev/eth0 niet wordt aangemaakt. Wat is er foutgegaan?
Om ervan zeker te zijn dat het niet aan dàt type kaart ligt, heb ik uit een andere Debian 4.0-machine een werkend 3Com 3C905B-kaartje eruit gehaald en erin gedaan in de "probleem-PC"... en die vertoond het probleem ook. Deze genereert enkel de volgende regels in dmesg:
Hoe zou ik ervoor kunnen zorgen dat eth0 of als het niet anders kan, een ander device-node wordt aangemaakt voor mijn netwerkkaart? Het blijkt namelijk dat hij het enkel doet als de vervangende kaart identiek is als de defecte kaart, maar dat wil ik nu juist niet...
Ik meende dat in Debian 3.1 zo'n probleem niet voorkwam bij het verwisselen van netwerkkaarten... Hoe zou ik dit op kunnen lossen?
Nu wil deze netwerkkaart echter niet werken, er wordt geen eth0 of een ander ethx-device weergegeven in /dev. Daardoor ziet ifconfig en ifup/ifdown hem niet, en kan het hem dus niet configureren.
De kernel lijkt de kaart echter wèl te herkennen, want ik kom in dmesg de volgende regels tegen:
code:
1
| eth0: registered as PCnet/FAST 79C971 |
&
code:
1
2
3
4
| pcnet32.c:v1.32 18.Mar.2006 tsbogend@alphe.franken.de pcnet32: PCnet/FAST 79C971 at 0xdc00, warning: CSR address invalid, pcnet32: Found PHY 7010:0000 at address 1 pcnet32: 1 cards_found |
Ik vraag me dan af waarom de device /dev/eth0 niet wordt aangemaakt. Wat is er foutgegaan?
Om ervan zeker te zijn dat het niet aan dàt type kaart ligt, heb ik uit een andere Debian 4.0-machine een werkend 3Com 3C905B-kaartje eruit gehaald en erin gedaan in de "probleem-PC"... en die vertoond het probleem ook. Deze genereert enkel de volgende regels in dmesg:
code:
1
2
| 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 0000:00:0f: 3Com PCI 3c905B Cyclone 100baseTx at f8822000 |
Hoe zou ik ervoor kunnen zorgen dat eth0 of als het niet anders kan, een ander device-node wordt aangemaakt voor mijn netwerkkaart? Het blijkt namelijk dat hij het enkel doet als de vervangende kaart identiek is als de defecte kaart, maar dat wil ik nu juist niet...
Ik meende dat in Debian 3.1 zo'n probleem niet voorkwam bij het verwisselen van netwerkkaarten... Hoe zou ik dit op kunnen lossen?