gsm_activate_mux(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… gsm_activate_mux(9) πŸ’…

okay so this is the gsm_activate_mux(9) page from the Kernel API Manual, and it’s giving generic GSM setup main character energy. bestie, let’s get into it.


🌸 NAME 🌸

gsm_activate_mux β€” generic GSM setup

✨ SYNOPSIS ✨

int gsm_activate_mux (struct gsm_mux *gsm );

πŸŽ€ ARGUMENTS πŸŽ€

  • gsm β€” our mux. literally the mux we’re working with, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this function sets up the bits of the mux that are the same for all framing protocols. No cap β€” that’s the shared mux setup part.

Then it adds the mux to the mux table so it can be opened, and finally it kicks off connecting to DLCI 0 on the modem. Slay. πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file is ./drivers/tty/n_gsm.c, and here’s the whole (9) friend group β€” every single one, no skips:

mwah πŸ’– this page came from the ./drivers/tty source/version, dated October 2026 β€” bye bestie, go activate that mux! πŸ’…

πŸ“¦ where this page comes from