SIP(4)

πŸ“¦ version 11.0, in nixpkgs unstable

okay bestie, welcome to the SIP(4) page from the Kernel Interfaces Manual β€” manual name folded in near the top like a little name tag 🫢✨

🌸 NAME 🌸

<pink>sip</pink> β€” SiS 900-based Ethernet driver. That’s the name, and honestly it ate πŸ’…

✨ SYNOPSIS ✨

First, the attach line β€” literally exactly this, no edits:

sip* at pci? dev ? function ?

Also, and this is important: Configuration of PHYs is also necessary. See mii(4). Not optional gossip, bestie πŸŽ€

πŸ¦‹ DESCRIPTION πŸ¦‹

The sip device driver supports Ethernet interfaces based on the Silicon Integrated Systems SiS 900, SiS 7016, and National Semiconductor DP83815 Ethernet chips. Main character driver energy, fr fr πŸ¦‹

Here’s the chip breakdown:

  • The SiS 900 is found on many motherboards featuring SiS chipsets, and on some embedded systems, and has a built-in PHY. Iconic behavior ✨
  • The SiS 7016 is an older version of the chip, which uses an external PHY. Vintage, lowkey πŸŽ€
  • The National Semiconductor DP83815 is found on NetGear FA-311 and FA-312 Ethernet boards, and has a built-in PHY. Slay πŸ’…

πŸ’œ SEE ALSO πŸ’œ

The whole friend group:

🌈 HISTORY 🌈

The sip driver first appeared in NetBSD 1.5. Periodt πŸ’«

πŸ‘‘ AUTHORS πŸ‘‘

The sip driver was originally written by Jason R. Thorpe for Network Computer, Inc. Respect where it’s due πŸ‘‘

It has since been modified by Jason R. Thorpe ⟨thorpej@NetBSD.org⟩ and Allen Briggs ⟨briggs@NetBSD.org⟩. Two icons, no cap 🫢


cute little sign-off: this page is from Debian, dated May 17, 2001, and it’s the SIP(4) page β€” bye bestie, go make those PHYs happy πŸ’‹βœ¨

πŸ“¦ where this page comes from