BHNDB(4)

πŸ’– BHNDB πŸ’–

okay bestie, welcome to the bhndb page β€” that's the Broadcom Home Networking Division interconnect bridge driver, and it lives in section 4 of the manual (Kernel Interfaces Manual, for the record 🫢). this is your no-nap guide, let's go ✨


🌸 NAME 🌸

bhndb β€” the Broadcom Home Networking Division interconnect bridge driver. that's it, that's the whole name, slay πŸ’…


✨ SYNOPSIS ✨

so like, if you wanna get this driver baked into your kernel, you gotta add these lines to your kernel configuration file:

device bhnd
device bhndb

and if you'd rather load it as a module at boot instead (which, honestly, valid), you drop this line into loader.conf(5):

bhndb_load="YES"

that's the whole vibe. two paths, same destination πŸ¦‹


πŸ’« DESCRIPTION πŸ’«

so the bhndb driver is the one that provides bhnd(4) host bridge support for Broadcom Home Networking Division's wireless chipsets and network adapters. it's giving bridge. it's giving connective tissue. it's giving main character energy for your hardware πŸ’…

and hiiii, if you wanna actually enable it for PCI/PCIe systems, you don't stop here β€” go see the bhndb_pci(4) driver, bestie. that's the one you need πŸ‘‘


πŸ‘€ SEE ALSO πŸ‘€

go read them, they're literally all right there, iykyk 🌈


πŸ“œ HISTORY πŸ“œ

the bhndb device driver first appeared in FreeBSD 11.0. so it's been around, it's got lore, it's a legacy icon fr fr ⭐


πŸ‘‘ AUTHORS πŸ‘‘

the bhndb driver was written by Landon Fuller <landonf@FreeBSD.org>. absolute legend, we love to see it πŸŽ€


⚠️ CAVEATS ⚠️

okay so listen closely, this one matters: the bhndb driver does not currently support PCMCIA or SDIO devices. no PCMCIA, no SDIO. if that's your setup, this ain't it bestie, no cap πŸ’€

and that's the whole page!! manual name was BHNDB(4), it came from Debian, dated October 16th, 2017, and it was section 4 of the Kernel Interfaces Manual. mwah, go forth and bridge responsibly πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά

πŸ“¦ where this page comes from