IPWireless 3G UMTS PCMCIA modem cards
A PCMCIA / PC Card modem family from IPWireless that provided 3G UMTS mobile broadband to laptops in the mid-2000s, before built-in cellular modems and USB dongles took over. The cards present themselves to the system as a TTY-style serial connection plus a network channel for dial-up style data sessions.
recommendation
Worth keeping but documenting its niche because the hardware is legacy-only PCMCIA gear with very few surviving deployments, yet the code still attracts real upstream maintenance, including a use-after-free fix in early 2026 and a tasklet-to-workqueue conversion in 2024. There is no drop-in replacement for owners of these cards, so removal would orphan them outright.
repository signals
sources
- lore.kernel.org
The driver still receives non-trivial upstream fixes; a use-after-free fix for ipwireless landed on linux-serial in February 2026.
- lore.kernel.org
The driver also saw functional maintenance in April 2024, including conversion from tasklets to BH workqueue across multiple ipwireless files.
- cateee.net
LKDDb identifies this as support for IPWireless 3G UMTS PCMCIA cards and shows the config/module still present in current kernel series.
- en.wikipedia.org
PCMCIA/PC Card is an obsolete expansion standard and little used in new hardware, which strongly limits present-day deployment to legacy systems.
codex reasoning notes (technical)
Local `rg` inspection identified the directory as an IPWireless 3G PCMCIA driver. Lore evidence came from `lore_file_timeline` on `drivers/tty/ipwireless/main.c` and `drivers/tty/ipwireless/hardware.c`; the inspected timeline showed active bug-fix/cleanup traffic in 2024-2026 and no visible removal-thread signal, so this is not a removal candidate despite legacy hardware. Deployment evidence came from web search results: LKDDb for device identity/current kernel presence, and Wikipedia for PCMCIA obsolescence. Hardware appears legacy-only, with low surviving deployments and no clear one-for-one replacement driver for the same PCMCIA cards.