USB Wi-Fi アダプター用の既存の Linux Wi-Fi ドライバーを理解しようとしています。C コードを読むことはできますが、ドライバーの特定の重要な場所に debug/print ステートメントを挿入して、実行時の動作を確認できるようにしたいと考えています。Linux システムでは、ドライバー コードを変更した後、それをカーネルにロードして古いドライバーを置き換えるにはどうすればよいですか? 古いドライバーに直接「ホットプラグ代用」する方法はありますか、それともそれよりも複雑ですか?
私は消耗品の仮想マシン内でこれを行うつもりなので、元のドライバーを台無しにする心配はありません。