mgetty console dial-up: 'quem' não está exibindo informações de conexão de modem

1

Eu tenho um console discado em uma caixa Linux (Raspbian 9.1 em um Raspberry Pi 2 modelo B Rev 1.1, se isso for importante). A versão do mgetty é 1.1.36-3. Eu consigo discar e tudo funciona bem.

No passado, na minha máquina de console discada anterior (que estava executando o Debian 6.0; o sistema não está rodando, portanto não posso verificar a versão do mgetty), rodar 'who' mostraria informações interessantes sobre o usuário conectado ao modem:

jim      tty7         2018-02-27 15:41 (:0)
jim      pts/2        2018-02-27 22:20 (192.168.222.26)
jim      ttyS0        2018-03-03 12:05 (33600/ARQ/V34/LAPM/V42BIS)

(Gerado manualmente da memória de como ele é exibido).

Em vez disso, é exibido como:

jim      pts/0        2018-02-14 17:00 (2605:xxx:b9ff:fe17:e860)
jim      pts/1        2018-03-03 14:08 (2605:xxx:d7e3:d555:6906)
jim      ttyUSB0      2018-03-03 14:10

Observe que está em branco.

O arquivo de log em / var / log / mgetty mostra claramente as informações de conexão, então eu sei que o modem está fornecendo uma string de conexão útil para mgetty. A mgetty não está passando isso para o que quer que seja que tenha suas informações.

Conteúdo do arquivo de registro relevante:

08/19 10:52:51 ##### data dev=ttyUSB0, pid=25733, caller='306xxxyyyy', conn='16800/ARQ/HST/HST/V42BIS', name='TORVALDS L :)', cmd='/bin/login', user='jim'

Eu sei que isso é trivial e desnecessário, mas eu prefiro como costumava funcionar. Como faço para restaurar essa funcionalidade?

Eu duvido que seja relevante, mas a máquina antiga usava uma porta serial real, mas a nova, sem qualquer, está usando um conversor USB para serial.

    
por Jim MacKenzie 03.03.2018 / 22:05

0 respostas