Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




Writing Device Drivers
Previous Next
Chapter 19

Drivers for Network Devices

Solaris network drivers are STREAMS-based. These types of drivers are covered in depth in the STREAMS Programming Guide. This chapter discusses the Generic LAN driver (GLD), which is a kernel module encapsulating features common to most network drivers. The GLD implements much of the STREAMS and Data Link Provider Interface (DLPI) functionality for a Solaris network driver.

The GLD module is available for Solaris network drivers for the SPARC platform and for both 32-bit and 64-bit x86 platforms.

This chapter provides information on the following subjects:

For more information on GLDs, see the gld(7D), dlpi(7P), gld(9E), gld(9F), gld_mac_info(9S), and gld_stats(9S) man pages.

Previous Next

  Published under the terms fo the Public Documentation License Version 1.01. Design by Interspire