netwerk hardware-adres 'spoofen' werkt niet onder Feisty
Matthijs ten Kate
ubuntu op tenkate.net
Do Okt 11 22:53:06 UTC 2007
Beste mensen,
Op mijn routertje dat al maanden vrolijk onder Edgy server z'n werk
loopt te doen, heb ik 1 kaart middels de optie 'hwaddress ether
[macadres]' een ander MAC adres gegeven omdat UPC anders niet werkt
(moet nog altijd het nieuwe hardware adres aan ze doorbellen maar
aangezien bovenstaande truc altijd werkte heb ik nooit de moeite
genomen).
Nou installeer ik Feisty op een Compact Flash kaartje (heerlijk stil)
maar wat schertst mijn verbazing - op exact dezelfde wijze
geconfigureerd als onder Edgy werkt het niet!
Als ik het systeem opstart lijkt alles prima te werken (geen
foutmeldingen die voorbij flitsen en ook niets te zien in dmesg), maar
eth1 (de kaart die aan internet hangt) blijkt geen IP te hebben
gekregen. Als ik 'ifconfig' intik, zie ik tevens dat het verkeerde
MAC-adres is toegewezen aan de kaart (namelijk de originele en niet
diegene die ik in /etc/network/interfaces heb gezet).
Als ik de netwerkconfiguratie herlaad middels /etc/init.d/networking
restart, verschijnt de volgende foutmelding:
SIOCSIFHWADDR: Device or resource busy
Failed to bring up eth1.
Ik heb hierna nog allerlei combi's geprobeerd van ifconfig eth1 down en
dan het netwerk herstarten etc, maar niets werkt. Het lijkt erop dat de
kaart domweg weigert om de hwaddress-optie te honoreren.
Wat gaat hier nu fout? Vooralsnog ga ik er nog even vanuit dat het geen
bug in Feisty is en ik iets fout doe, maar wat?
Voor de duidelijkheid - zodra ik Edgy weer opstart (godzijdank de
installatie bewaard), werkt (exact?) dezelfde constructie weer prima.
Groet,
Matthijs
Meer informatie over de Ubuntu-NL
maillijst