永发信息网

Linux 初始化出错,这是为什么?

答案:2  悬赏:80  手机版
解决时间 2021-01-26 23:49
Linux 初始化的时候显示Running phymouthd,这是为什么?
最佳答案
只有这两处,一个段错误,一个initializing,

编译,连接都没有warning和error,

代码如下:

#ifndef __KERNEL__
# define __KERNEL__
#endif
#ifndef MODULE
# define MODULE
#endif

#include
#include
#include
#include
#include

#include

#define ETH_P_PRO 0x8889

int testsend_init_module(void)

{
char mac[6]={'0','9','b','3','7','f'};
int i,j ;
struct sk_buff *skb,*skb1;
struct net_device *tem_dev;
struct ethhdr *eth;
tem_dev=dev_get_by_name("eth1");
if((skb=alloc_skb(1024+ETH_HLEN,GFP_ATOMIC))==NULL){
printk("alloc_skb() fail in send");
return -1;
}
skb_put(skb,1024+ETH_HLEN);
eth=(struct ethhdr *)skb->data;
memcpy(eth->h_dest,mac,ETH_ALEN);
memcpy(eth->h_source,tem_dev->dev_addr,ETH_ALEN);
eth->h_proto=htons(ETH_P_PRO);
memcpy(skb->data+ETH_HLEN,0,1024);
skb->len=1024+ETH_HLEN;
skb->protocol=htons(ETH_P_PRO);
skb->dev=tem_dev;
skb1=skb_clone(skb,GFP_ATOMIC);

for(i=0;i<10000;i++){
j=dev_queue_xmit(skb1);

printk("the output is %d\n",j);
}

printk("come here\n");

return 0;
}

void testsend_cleanup_module(void)
{

// kfree(skb);

}

module_init(testsend_init_module);
module_exit(testsend_cleanup_module);
MODULE_LICENSE("GPL");

目的是验证一下函数的功能,其中自己设定的目的mac地址,数据报的内容都设成0,然后发送
全部回答
<p>给你一份文档,先利用这份文档的方法进入单用户模式,然后修改/etc/inittab,找到</p> <p> # default runlevel. the runlevels used by rhs are: # 0 - halt (do not set initdefault to this) # 1 - single user mode # 2 - multiuser, without nfs (the same as 3, if you do not have networking) # 3 - full multiuser mode # 4 - unused # 5 - x11 # 6 - reboot (do not set initdefault to this) # id:5:initdefault: </p> <p>把id改成从5改成3,然后重启</p>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么《泰囧》中徐铮和王宝强拜佛结果遇上人
大庆林甸2018年包地多少钱一亩
停车场(南厢街)地址在什么地方,想过去办事
宣化区就业服务局怎么去啊,我要去那办事
外地无钱回家找当地救助站行吗
如果我贷款出现意外死了。就不用还了吗
成语万念俱灰的意思是什么啊?有知道释义的请
我家的无线网络一直都很好,昨天弄了台平板回
纸胎石油沥青防水卷材的特点
洮儿河生态休闲公园停车场地址好找么,我有些
浏阳市长沙美妮绿色干洗(浏阳店)地址在哪里啊
四个连续自然数,他们从小到大顺序是5的倍数7
what were you doing和whar you were doing的
宣化区人才交流服务中心怎么去啊,我要去那办
京东李永和离职
推荐资讯
求栗山未来这张图在第几集
读古今传奇故事的体会600字
鸿石画室地址在什么地方,想过去办事
酶是促进有机物分解还是直接分解有机物.书上
家庭宠物狗什么狗最好
某普通合伙企业事务执行的下列方案中,符合法
农村信用社的存折如果没钱又没销户,要扣费吗
河北省定州市附近哪里有卖汽车修理用的升降机
龙游豪庭品尚宾馆地址在什么地方,想过去办事
生活中有哪些认知偏见的例子?
the ocean这首歌的电音部分用的啥乐器?
朝阳镇到二道白河的最佳路线和时间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?