Linuxシステム(利用可能な場合はRaspberry Pi 2モデルB Rev 1.1のRaspbian 9.1)にダイヤルアップコンソールがあります。 mgettyのバージョンは1.1.36-3です。電話をかけると、すべてがうまく機能します。
以前は、以前のダイヤルアップコンソールコンピュータ(Debian 6.0を実行していて、システムが実行されていないため、mgettyのバージョンを確認できません)で「who」を実行すると、モデムに接続されているユーザーに関する興味深い情報が表示されました。
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)
(表示された方法を覚えて手動で作成されました。)
代わりに、次のように読みます。
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
空であることに注意してください。
/var/log/mgetty のログファイルには接続情報が明確に表示されるため、モデムが mgetty に便利な接続文字列を提供していることがわかります。しかし、mgettyは情報を得た誰にもそれを伝えませんでした。
関連ログファイルの内容:
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'
私はこれが些細で不要であることを知っていますが、過去に働いた方法を好みます。この機能をどのように復元できますか?
関係があるかどうか疑問です。古いコンピュータは実際のシリアルポートを使用していましたが、新しいコンピュータにはシリアルポートがなく、代わりにUSBシリアルコンバータを使用します。