构建调试Linux内核网络代码的环境MenuOS系统
本次实验在实验楼的系统环境上完成,主要通过在MenuOS上完成TCP客户端和服务器发送和接收hello/hi来验证MenuOS的网络可以正常工作,并且通过gdb跟踪内核代码。
MenuOS内核源码下载编译及网络验证
1.打开Xfce终端,切换到~/LinuxKernel目录
2.下载git linuxnet项目

3.进入lab2目录make,然后进入lab3编译内核源码并运行

4.使用replyhi指令验证网络
gdb内核代码调试
1.修改makefile文件内容,启动系统
2.重新开启一终端并进入gdb调试

设置断点

继续执行直到遇到断点,查看当前代码
执行到第一个断点



浙公网安备 33010602011771号