Subject: Re: Gigabit support in gem drivers
To: None <spamcop@smurfturf.net>
From: Dave Huang <khym@azeotrope.org>
List: port-macppc
Date: 12/13/2005 22:01:53
On Tue, Dec 13, 2005 at 09:44:54PM -0500, spamcop@smurfturf.net wrote:
> great because I transfer a lot of files between them. Sadly, NetBSD's  
> gem driver (used by most onboard PM cards) does not support Gigabit.  

Hmm, as far as I know, the gem driver has always supported gigabit. My
PowerMac is now running NetBSD-current, but I'm pretty sure it's
reported gigabit support since before 2.0:

NetBSD 3.99.11 (GREYFOX) #10: Fri Nov 25 23:13:49 CST 2005
	khym@greyfox.azeotrope.org:/usr/obj.macppc/sys/arch/macppc/compile/GREYFOX
[ ... ]
gem0 at pci3 dev 15 function 0: Apple Computer GMAC Ethernet (rev. 0x01)
gem0: interrupting at irq 41
gem0: Ethernet address 00:30:65:c6:c8:6c, 10KB RX fifo, 4KB TX fifo
brgphy0 at gem0 phy 0: BCM5400 1000BASE-T media interface, rev. 7
brgphy0: using BCM5401 DSP patch
brgphy0: 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

% ifconfig -m gem0
gem0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	capabilities=3c00<TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
	enabled=0
	address: 00:30:65:c6:c8:6c
	media: Ethernet autoselect (1000baseT full-duplex,master)
	status: active
	supported Ethernet media:
		media none
		media 100baseTX
		media 100baseTX mediaopt full-duplex
		media 1000baseT
		media 1000baseT mediaopt full-duplex
		media autoselect
	inet 10.1.1.71 netmask 0xffffff00 broadcast 10.1.1.255
	inet6 fe80::230:65ff:fec6:c86c%gem0 prefixlen 64 scopeid 0x2
	inet6 2001:470:1f01:427:230:65ff:fec6:c86c prefixlen 64
-- 
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym@azeotrope.org |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 30 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++