Subject: Re: Gigabit Ethernet support on gmac?
To: Monroe Williams <monroe@criticalpath.com>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: port-macppc
Date: 10/16/2001 10:35:43
On Mon, Oct 15, 2001 at 03:19:03PM -0700, Monroe Williams wrote:

 > I'm setting up a PowerMac G4/466 as a server, and it would be nice to make
 > use of the built-in Gigabit Ethernet.  It appears that it's not supported
 > under NetBSD-1.5.2:
 > 
 > gm0 at pci2 dev 15 function 0: Ethernet address 00:30:65:d6:f3:de
 > gm0: interrupting at irq 41
 > ukphy0 at gm0 phy 0: Generic IEEE 802.3u media interface
 > ukphy0: OUI 0x000818, model 0x0005, rev. 3
 > ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 > 
 > If I plug it into a Gigabit switch, I get a 1G link light, but I can't send
 > or receive packets.  ifconfig shows:
 > 
 > gm0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
 >         address: 00:30:65:d6:f3:de
 >         media: Ethernet autoselect (100baseTX full-duplex)
 >         status: active
 >         inet 207.149.221.101 netmask 0xffffff00 broadcast 207.149.221.255
 >         inet6 fe80::230:65ff:fed6:f3de%gm0 prefixlen 64 scopeid 0x1

If you use NetBSD-current, you should try the new "gem" driver.  The "gem"
is the Sun Gig-E, which is the same as the Apple "GMAC".

The "gm" driver in the macppc port was apparently reverse-engineered,
and the "gem" driver is MUCH more complete.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>