Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CAS(4)			    Kernel Interfaces Manual			CAS(4)

NAME
       cas  --	Sun Cassini/Cassini+ and National Semiconductor	DP83065	Saturn
       Gigabit Ethernet	driver

SYNOPSIS
       To compile this driver into the kernel, place the  following  lines  in
       your kernel configuration file:

	     device miibus
	     device cas

       Alternatively,  to  load	the driver as a	module at boot time, place the
       following line in loader.conf(5):

	     if_cas="YES"

DESCRIPTION
       The cas driver provides support for the Sun  Cassini/Cassini+  and  Na-
       tional  Semiconductor DP83065 Saturn Gigabit Ethernet controllers found
       on-board	in Sun UltraSPARC machines and as add-on cards.

       All controllers supported by the	cas driver have	TCP/UDP	 checksum  of-
       fload  capability for both receive and transmit,	support	for the	recep-
       tion and	transmission of	extended frames	for vlan(4) and	 an  interrupt
       coalescing/moderation  mechanism	 as  well  as a	512-bit	multicast hash
       filter.

       The cas driver also supports Jumbo Frames (up to	9022 bytes), which can
       be configured via the interface MTU setting.  Selecting an  MTU	larger
       than  1500 bytes	with the ifconfig(8) utility configures	the adapter to
       receive and transmit Jumbo Frames.

HARDWARE
       The chips supported by the cas driver are:

          National Semiconductor DP83065 Saturn Gigabit Ethernet
          Sun Cassini Gigabit Ethernet
          Sun Cassini+	Gigabit	Ethernet

       The following add-on cards are known to work with  the  cas  driver  at
       this time:

          Sun GigaSwift Ethernet 1.0 MMF (Cassini Kuheen) (part no. 501-5524)
          Sun GigaSwift Ethernet 1.0 UTP (Cassini) (part no. 501-5902)
          Sun GigaSwift Ethernet UTP (GCS) (part no. 501-6719)
          Sun Quad GigaSwift Ethernet UTP (QGE) (part no. 501-6522)

NOTES
       On  sparc64  the	cas driver respects the	local-mac-address? system con-
       figuration variable which can be	set in the Open	Firmware boot  monitor
       using  the  setenv command or by	eeprom(8).  If set to "false" (the de-
       fault), the cas driver will use the system's default  MAC  address  for
       all  of	its devices.  If set to	"true",	the unique MAC address of each
       interface is used if present rather than	the system's default  MAC  ad-
       dress.

       Supported interfaces having their own MAC address include on-board ver-
       sions  on boards	equipped with more than	one Ethernet interface and all
       add-on cards.

SEE ALSO
       altq(4),	miibus(4), netintro(4),	vlan(4), eeprom(8), ifconfig(8)

HISTORY
       The cas device driver appeared in FreeBSD 8.0 and FreeBSD 7.3.	It  is
       named after the cas driver which	first appeared in OpenBSD 4.1 and sup-
       ports the same set of controllers but is	otherwise unrelated.

AUTHORS
       The  cas	driver was written by Marius Strobl <marius@FreeBSD.org> based
       on the gem(4) driver.

FreeBSD	8.1			  May 3, 2010				CAS(4)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=cas&sektion=4&manpath=FreeBSD+8.1-RELEASE>

home | help