Subject: Re: Built-in Ethernet on PowerBook 3400
To: Eric Damien Berna <eric@thiel.com>
From: David Brownlee <abs@netbsd.org>
List: port-macppc
Date: 10/03/2000 19:40:06
On Mon, 2 Oct 2000, Eric Damien Berna wrote:
> Two weeks ago I posted a message asking for help in getting a
> Meghertz Ethernet/Modem card to work in a PowerBook 2400. Well,
> after trying a number of things (thanks Martin), it was getting
> beyond my ability to proceed, requiring programing skills I don't
> have. So I gave up. I'll do a send-pr about the problem, and maybe
> somebody else will be able to fix it.
>
Please do!
> So to get a working NetBSD machine, I've traded the PowerBook 2400
> for a PowerBook 3400 (actually, they are both mine to use, I just
> swapped what I'm using them for). The 3400 has built in Ethernet,
> where the 2400 doesn't, so I thought it would work. I was wrong.
> The boot messages say it is recognized, but networking simply doesn't
> work.
>
> I'm running NetBSD 1.5 Alpha2 compiled from sources as of two weeks
> ago, since the PowerBook isn't fully supported in 1.4.2. I compiled
> my own kernel, with these changes to the base configuration: I turned
> off IPv6, since I don't have IPv6 support on my network, I added
> device support for the Megahertz card, since I have an extra one and
> can test fixes if anyone works on a fix, and turned off all the USB
> stuff to reduce size since I don't have a USB, and hardwired root to
> wd1a since it couldn't find the root volume on its own.
>
> The boot messages referring to the Ethernet port are:
>
> de0 at pci0 dev 13 function 0
> de0: interrupting at irq 27
> de0: Asante 21041 [10Mb/s] pass 2.1
> de0: address 00:00:94:78:67:f3
>
> and ifconfig de0 gives:
>
> de0:
> flags=8c63<UP,BROADCAST,NOTRAILERS,RUNNING,OACTIVE,SIMPLEX,MULTICAST>
> mtu 1500
> media: Ethernet autoselect
> inet 205.243.213.97 netmask 0xffffff00 broadcast 205.243.213.255
>
> But it doesn't work. I configured the network exactly like I set up
> a Power Mac 8500 running NetBSD 1.4.2 running on the same Ethernet
> network (except of course I gave the PowerBook its own address).
>
> Does NetBSD 1.5's networking setup change in a significant way with
> IPv6 off, therefore I've set it up wrong? Is the internal Ethernet
> port on the 3400 not supported? Should I give up on using the
> PowerBooks and use something else?
>
IPv6 should not make any difference (I've run machines either
way).
Could you try 'options TLP_MATCH_21041' to see if the newer
'tlp' driver handles your card better than the 'de' driver.
David/absolute
-- www.netbsd.org: A pmap for every occasion --