1

リモートデバッグをしようとしています。私のGDBサーバーは期待どおりに動作します(私の場合、カーネル側のKGDBです)。GDBクライアントが接続できるように、KGDBはうまくハングアップします。

ユーザー名とパスワードが必要な実際のシナリオでは、デバイスがターミナルサーバー経由で接続されているため、ターミナルサーバーとポート番号を使用してGDBクライアントを接続する必要があります。

したがって、target remote terminal-server:port を実行するだけでは、ユーザー名とパスワードを提供する方法がないため、接続に役立ちません。

デバイスをシリアル ポートに直接接続し、ターゲット リモート /dev/ttyS0 で試してみると、期待どおりに動作します。

しかし、ターミナル サーバー経由で接続されているデバイスをさらにデバッグしたいと考えています。この問題を解決するのを手伝ってもらえますか? コマンド target remote | も試します。expect_script (ユーザー名とパスワードでログインしようとします)、成功できませんでした。これを行う正しい方法を提案してください。

4

1 に答える 1