我按照本指南进行设置:http ://www.linuxforu.com/2011/03/kgdb-with-virtualbox-debug-live-kernel/
但我没有使用虚拟机,而是使用了 2 台真机: - 一台是调试器 - 第二台是目标机(配备运行 ath5k 驱动程序的无线网卡)
在调试机上,我成功进入
$gdb
(gdb)target remote /dev/ttyS0
步。然后我使用命令(gdb)add-symbol-file
但没有/lib/modules/3.9.0/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
这种方法有什么问题吗?
我想调试 ath5k 模块,所以我需要先调试#gdb vmlinux
吗?