阅读:1408回复:3
有关linux方面的一些问题!
1.在调试过程中,当我在命令行中输入如下 #ifup eth0 回车,系统执行了我的程序中的
open函数,可我的机子也死掉了,不知道为什么? 2.在调试内核程序,有没有什么工具可用来设置断点的? 3.用什么方法可在x-window中的终端直接看到printk的显示结果?而不通过/var/log/mes sages来看呢?因为这样的话,在我死机的时候,我无法看到我的程序执行到哪一步死掉的 !因为这时,我无法对/var/log/messages进行操作了! 4.在linux下如何操作才能调用我程序中的发送与接收函数! 5. 在linux下kde中,在什么地方可以看到有关网卡属性设置,就是象window下一样,可以 来改变网卡的一些属性! |
|
沙发#
发布于:2002-10-19 16:27
1、试试ifconfig配置eth0,
5、可以使用control panel中的network config配置网卡中的一些参数, |
|
|
板凳#
发布于:2002-10-22 14:26
1。配置死机可能是由于你的driver分配的内存出了问题,当NIC open时,DMA使用了错误的内存。
2。可以使用kdb, 不过要两台机器。 3。将printk的等级提高到KERN_EMERG。在linux中有一个小的delay函数,在可能造成死机的语句前使用,使系统有时间纪录print的信息。 4。如果你的程序是个driver,就有可能, 否则就放弃吧 |
|
地板#
发布于:2002-10-30 11:39
1。配置死机可能是由于你的driver分配的内存出了问题,当NIC open时,DMA使用了错误的内存。 请问哪里有介绍kdb的资料?谢谢 |
|