EX(4)
π EX(4) β the i386 kernel interfaces manual page, but make it cute π
okay bestie, pull up a chair, we're doing a whole deep dive on ex β the Ethernet device driver for the Intel EtherExpress Pro/10 and Pro/10+ π¦ this one lives in the i386 kernel interfaces manual and honestly? she's a lil vintage icon π
β¨ NAME β¨
ex β Ethernet device driver for the Intel EtherExpress Pro/10 and Pro/10+ πΈ
π SYNOPSIS π
so if you wanna bake this driver into the kernel, you drop this line into your kernel configuration file, like literally just that:
device ex
orrr, if you'd rather load her up as a module at boot time (so much more lowkey, we love flexibility π
), you put this in loader.conf(5):
if_ex_load="YES"
that's it. that's the whole vibe. β
π¨ DEPRECATION NOTICE π¨
bestie. sit down. π the ex driver is not present in FreeBSD 13.0 and later. she's gone, she's retired, she left the group chat. see https://github.com/freebsd/fcp/blob/master/fcp-0101.md for more information π
π DESCRIPTION π
the ex driver provides support for Ethernet adapters based on the Intel i82595 chip. that's the whole mission statement, no cap β¨
on the ISA bus, the card will be searched for in the I/O address range 0x200 - 0x3a0. the IRQ will be read from the EEPROM on the card π§ and for correct operation, Plug-N-Play support should be disabled β yes really, turn it off, she's shy π
on the PC Card bus, the card will be automatically recognized and configured. main character energy, she just knows what she is π
π HARDWARE π
the ex driver supports the following Ethernet adapters:
- Intel EtherExpress Pro/10 ISA
- Intel EtherExpress Pro/10+ ISA
- Olicom OC2220 Ethernet PC Card
- Olicom OC2232 Ethernet/Modem PC Card
- Silicom Ethernet LAN PC Card
- Silicom EtherSerial LAN PC Card
six icons. six legends. π«Ά
π¬ DIAGNOSTICS π¬
here's what she yells at you and what it means, bestie:
ex%d: Intel EtherExpress Pro/10, address %6D, connector %sβ the device probe found an installed card, and was able to correctly install the device driver. it's giving success story πex%d: WARNING: board's EEPROM is configured for IRQ %d, using %dβ the device probe detected that the board is configured for a different interrupt than the one specified in the kernel configuration file. not a crisis, but noted πex%d: invalid IRQ.β the device probe detected an invalid IRQ setting. yeah that's a no from her π
π SEE ALSO π
arp(4), netintro(4), ng_ether(4), ifconfig(8) β go read those too, they're part of the lore π
π HISTORY π
the ex device driver first appeared in FreeBSD 2.2. a true elder of the game πΈ
π«Ά AUTHORS π«Ά
- the
exdevice driver was written by Javier MartΓn Rueda - the PC Card attachment was written by Mitsuru ISAWAKI and Warner Losh
- this manual page was written by David E. O'Brien
collab of the century honestly, we stan a team effort β¨
π BUGS π
okay so here's the tea, and it's not great π
- currently the driver does not support multicast
- the Silicom EtherSerial card's serial port does not currently work
- the Olicom OC2232 PC Card should work with the
exdriver, but is currently completely broken
so like. two out of three of those are fully broken. proceed accordingly bestie π
aaaand that's the whole page! this lil beauty comes to you from Debian, dated October 24, 2018, filed under EX(4) π stay hydrated, disable your Plug-N-Play, and don't try to use multicast, mwah πππ¦
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 1997 David E. O'Brien
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms