Re: current status of computers

Martin Reindl <[email protected]> Tue, 30 Mar 2004 02:56:57 +0200
Newsgroups gmane.os.openbsd.mac68k
Organization catai.org
Message-ID <[email protected]>
[email protected] (Donald Bruce Stewart) wrote:

> > 
> > If "the other" NIC not being "the one" with the Sonic chip shows up
> > as supported by ae(4) and the driver doesn't seem to get the MAC
> > address(i.e. it shows something like: ae0 at nubus0: address
> > 00:00:00:00:00:00
> 
> I have exactly this problem. It has been fixed in NetBSD too. Maybe a
> correct patch could be found from there? (I think I posted about this
> a couple of years ago?).
> 

From a quick glance i see the same related code in
mac68k/nubus/if_ae_nubus.c too:

#ifdef AE_OLD_GET_ENADDR
                /* Get station address from on-board ROM */
                for (i = 0; i < ETHER_ADDR_LEN; ++i)
                        sc->sc_enaddr[i] =
                            bus_space_read_1(bst, bsh, (FE_ROM_OFFSET +
i));
#else
                if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
                        printf(": can't find MAC address\n");
                        break;
                }
#endif

So unless NetBSD has some #define magic somewhere else they should have
the same problem.

Martin