LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1358|回复: 4

kgdb起动问题:通过网口调试kernel

[复制链接]
发表于 2007-1-24 15:27:05 | 显示全部楼层 |阅读模式

  1. kgdboe: local port 6443
  2. kgdboe: local IP 192.168.1.100
  3. kgdboe: interface eth0
  4. kgdboe: remote port 6442
  5. kgdboe: remote IP 192.168.1.102
  6. kgdboe: remote ethernet address ff:ff:ff:ff:ff:ff
  7. kgdboe: eth0 doesn't exist, aborting.
  8. kgdboe: netpoll_setup failed kgdboe failed
  9. kgdb: Waiting for connection from remote gdb...
复制代码


请问有没有人碰到过该问题?netpoll是什么东西?
发表于 2007-1-24 21:04:38 | 显示全部楼层
不好意思,有个问题问你一下。
我编译的带kgdb的内核可以正常启动,但没有Waiting for connection from remote gdb...而是直接到login了。
你编译的时候修改了Makefile的HOSTCFLAGS 是用的什么参数
我参考一本书上的是把默认的HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer

改为

HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -g -ggdb
结果出现上面的问题,不知道是不是这个原因,你加的是什么参数呢?
回复 支持 反对

使用道具 举报

发表于 2007-1-25 09:13:32 | 显示全部楼层
I don't think it's related to CFLAGS, it means make a debug version and transfer parameters through registers.

you should edit /etc/grub.conf
---
root (hd0,0)
kernel  ......  gdb gdbttyS=1 gdbbaud=115200
---
btw: it's only for serial port, not NET
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-27 13:25:42 | 显示全部楼层
我的OS也是直接到login了,那时dmeg读出来的
回复 支持 反对

使用道具 举报

发表于 2007-2-1 14:40:24 | 显示全部楼层
bbsxjtu 说的对,官方提供的kgdb指南上写的lilo配置不起作用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表