Re: FreeBSD 5.1-R auf Nokia IP330 - Access Problem GELÖST

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Wed, 29 Oct 2003 14:38:47 +0100

On Wed, Oct 29, 2003 at 01:54:00PM +0100, Malte von dem Hagen wrote:
> Hallo Liste,
>
> Nun, das Problem konnte ich dank Patrick Crilly lösen:
>
> Wenn nach einer Minimalinstallation von FreeBSD 5.1-RELEASE trotz
> korrekter Konfiguration der Netzwerkinterfaces fxp0-2 keine
> IP-Verbindung zustande kommt, kann das an einem Konflikt in der
> Zuweisung der MAC Adressen liegen.

Ungültige oder mehrfach vergebene haben durchaus Potential für
Probleme.

> Bei mir hat folgendes Abhilfe geschaffen:
>
> nokia# diff -bB /sys/dev/fxp/if_fxp.c /sys/dev/fxp/if_fxp.c.orig
> 729,735c729,734
> < sc->arpcom.ac_enaddr[0] = 0x00;
> < sc->arpcom.ac_enaddr[1] = 0xa0;
> < sc->arpcom.ac_enaddr[2] = 0x8e;
> < sc->arpcom.ac_enaddr[3] = 0x06;
> < sc->arpcom.ac_enaddr[4] = 0x72;
> < sc->arpcom.ac_enaddr[5] = 0x28;
> <
> ---
> > sc->arpcom.ac_enaddr[0] = myea[0] & 0xff;
> > sc->arpcom.ac_enaddr[1] = myea[0] >> 8;
> > sc->arpcom.ac_enaddr[2] = myea[1] & 0xff;
> > sc->arpcom.ac_enaddr[3] = myea[1] >> 8;
> > sc->arpcom.ac_enaddr[4] = myea[2] & 0xff;
> > sc->arpcom.ac_enaddr[5] = myea[2] >> 8;
> nokia#
>
> Danach Kernel neu compilen und gut is.

Dann hat Nokia offensichtlich dem Netzinterface kein EEPROM gegönnt
und die Daten hardcoded.
Für ein Embedded System sicherlich eine nette Matrialeinsparung.
Du kannst auch per ifconfig eine eigene MAC vergeben, solange du nicht
vom Netz bootest.

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 29 Oct 2003 - 14:39:29 CET

search this site