CUE(4)

πŸ’– CUE(4) πŸ’–

okay so bestie, we're in the Kernel Interfaces Manual section, and this is the whole entire scoop on cue β€” the CATC USB-EL1210A USB Ethernet driver. yes that's a mouthful, no i will not be shortening it, it's iconic πŸŽ€


✨ NAME ✨

cue β€” CATC USB-EL1210A USB Ethernet driver πŸ¦‹


✨ SYNOPSIS ✨

so if you wanna compile this driver into the kernel, you gotta drop these lines into your kernel configuration file, periodt:

device uhci
device ohci
device usb
device miibus
device uether
device cue

OR, alternatively, if you're more of a load-it-as-a-module-at-boot-time girlie, just put this one single line into loader.conf(5):

if_cue_load="YES"

that's it. that's the whole vibe check. slay πŸ’…


✨ DESCRIPTION ✨

the cue driver is out here providing support for USB Ethernet adapters based on the Computer Access Technology Corporation's USB-EL1210A chipset. πŸ’–

the USB-EL1210A lowkey comes with a 512-bit multicast hash filter, a single perfect filter entry for the station address, and promiscuous mode. packets get received and transmitted over separate USB bulk transfer endpoints, which is giving very organized, very main character energy.

⚠️ okay important: the CATC chipset supports only 10Mbps half-duplex mode. so there are literally no ifmedia(4) modes to select. not one. don't go looking. πŸ™ˆ

for more info on configuring this device, go read ifconfig(8). iykyk. πŸ’œ


✨ HARDWARE ✨

the cue driver supports CATC USB-EL1210A based USB Ethernet adapters, including:

  • Belkin F5U011/F5U111
  • CATC Netmate
  • CATC Netmate II
  • SmartBridges SmartLink

a lil roster. a lil lineup. we love to see it 🌈


✨ DIAGNOSTICS ✨

  • cue%d: watchdog timeout β€” a packet was queued for transmission and a transmit command was issued, BUT the device failed to acknowledge the transmission before a timeout expired. the way it just… didn't respond 😭
  • cue%d: no memory for rx list β€” the driver failed to allocate an mbuf for the receiver ring. out of memory bestie, it's giving struggle πŸ’€

✨ SEE ALSO ✨

arp(4), netintro(4), ng_ether(4), ifconfig(8)


✨ HISTORY ✨

the cue device driver first appeared in FreeBSD 4.0. a true vintage icon πŸ‘‘


✨ AUTHORS ✨

the cue driver was written by Bill Paul <wpaul@ee.columbia.edu>. thank you king 🫢


and that's the tea, bestie πŸ“ β€” this page came to you from the Debian fam, dated November 24, 2015, and it's the CUE(4) page fr fr. go configure ur ethernet, ur doing amazing sweetie πŸ’–βœ¨

πŸ“¦ where this page comes from