HME(4)
π hme β the Sun Microelectronics STP2002-STQ Ethernet driver, bestie edition
okay so this is a page from the Kernel Interfaces Manual, section 4 β welcome to HME(4) β¨ grab a snack, we're learning about a whole Ethernet driver π
πΈ NAME πΈ
hme β the device driver for Sun Microelectronics STP2002-STQ Ethernet interfaces π«Ά like, that's the whole vibe. it drives the thing. iconic behavior.
β¨ SYNOPSIS β¨
hme* at pci? dev ? function ?
hme* at sbus? slot ? offset ?
so it can attach either at pci? (with dev ? function ?) or at sbus? (with slot ? offset ?) β two whole ways to show up, main character energy either way π
π DESCRIPTION π
The hme driver supports Sun Microelectronics STP2002-STQ Fast Ethernet interfaces. that's it, that's the job, and it does it. slay.
π¦ HARDWARE π¦
The hme driver supports the on-board Ethernet interfaces of many Sun UltraSPARC workstation and server models. on-board?? she's built in, she's literally part of the machine, no cap π₯
Cards supported by the hme driver include:
- Sun PCI SunSwift Adapter (
βSUNW,hmeβ) - Sun SBus SunSwift Adapter (
βhmeβandβSUNW,hmeβ) - Sun PCI Sun100BaseT Adapter 2.0 (
βSUNW,hmeβ) - Sun SBus Sun100BaseT 2.0 (
βSUNW,hmeβ) - Sun PCI Quad FastEthernet Controller (
βSUNW,qfeβ) - Sun SBus Quad FastEthernet Controller (
βSUNW,qfeβ)
and then!! the STP2002 family supports hardware checksumming to assist in computing IPv4 TCP/UDP checksums π the hme driver supports this feature of the chip, so yes, that's free real estate. See ifconfig(8) for information on how to enable this feature β go turn it on bestie, you deserve it π
π SEE ALSO π
also this absolute classic, which you should read if you're feeling academic:
Sun Microelectronics, STP2002QFP Fast Ethernet, Parallel Port, SCSI (FEPS) User's Guide, http://mediacast.sun.com/users/Barton808/media/STP2002QFP-FEPs_UG.pdf, April 1996.
(the URL is copy-pasted exactly, do not come for me, it's literally what the page says π)
π HISTORY π
The hme driver first appeared in NetBSD 1.5. a lil retro moment for you β
π AUTHORS π
The hme driver was written by Paul Kranenburg β¨pk@NetBSD.orgβ©. thank you Paul, we appreciate you π«Ά
π§ BUGS π§
Connecting a MII transceiver on those cards that support it will cause the RJ45 connector to be detected as PHY instance1, instead of the default instance0.
so heads up: not 0, it's 1. that's the whole bug. lowkey relatable, highkey confusing, but there it is π
and that's the page!! this one came from Debian, dated June 23, 2012 β yes, she's an elder, and she's still gorgeous πΈ bye bestie, go configure your NIC π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2001 The NetBSD Foundation, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms