drivers/ipack/devices

GE/Greenspring IP-OCTAL IndustryPack serial mezzanine boards

IndustryPack mezzanine cards that add eight RS-232, RS-422, or RS-485 serial ports to industrial and embedded carrier boards, built around the Philips SCC2698 octal UART. Originally sold by SBS/Greenspring and later GE/Abaco, they were common in physics labs, telecom gear, and factory automation systems through the 2000s and early 2010s.

keep-annotate conf=0.79 last_sold=2016 deploy=low replacement=none subsystem=ipack category=industrial-comedi
79%

recommendation

Worth keeping but flagging as legacy hardware. The boards have been winding down for years (the RS-485 variant entered restricted production in 2009 and the RS-422 variant in 2016, with new units now mostly available only through surplus dealers), but the code still received a genuine bug fix in 2021 and routine API updates in 2023, and there is no replacement driver for the same hardware. Existing industrial deployments still depend on it, so removal would strand users without offering anything in return.

repository signals

5 files
1,033 source lines
19 commits, 5y
+98 / −75 lines added / removed, 5y
7 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 19 total · active in 8/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 3 commits · +5 −9 2021-06: 0 commits · +0 −0 2021-07: 2 commits · +6 −7 2021-08: 0 commits · +0 −0 2021-09: 6 commits · +71 −40 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 1 commit · +1 −1 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 2 commits · +3 −3 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 2 commits · +4 −5 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 1 commit · +6 −8 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Upstream driver is specifically for GE/Greenspring IP-OCTAL IndustryPack serial boards and is SCC2698-based.

  2. git.kernel.org

    The driver received a non-removal upstream touch in December 2023 ('tty: ipoctal: convert to u8 and size_t').

  3. git.kernel.org

    The driver received a real bug fix in September 2021 ('ipack: ipoctal: fix module reference leak').

  4. cateee.net

    CONFIG_SERIAL_IPOCTAL remains present across kernel releases through current HEAD, indicating the driver is still carried upstream.

  5. abaco.com

    A vendor successor page says IP-OCTAL-422 entered Restricted Production Phase on December 31, 2016.

  6. abaco.com

    A vendor page says IP-OCTAL-485 entered Restricted Production Phase on December 31, 2009.

  7. artisantg.com

    Current market evidence is mainly surplus/secondary-market stock rather than mainstream new production.

codex reasoning notes (technical)

Real driver, not an early-exit case. Local exec_command reads show Kconfig 'IndustryPack IP-OCTAL uart support' and ipoctal.c identifies GE IP-OCTAL boards; local git log shows substantive fixes in 2021 and API-adaptation work in 2023, with only treewide churn after that. I attempted lore-first validation via site:lore.kernel.org web searches; no removal-thread evidence surfaced, and `lei` was unavailable in the environment. URL sources were obtained as follows: kernel.org commit/tree URLs derived from local exec_command results plus canonical recall of stable git.kernel.org URL shape; LKDDb and vendor/reseller pages from web search_query results. Hardware appears legacy industrial/embedded serial I/O with low but nonzero installed-base use, no obvious replacement driver for the same boards, so keep upstream but annotate as legacy rather than deprecate/remove.