Chinaunix首页 | 论坛 | 博客
  • 博客访问: 49754
  • 博文数量: 11
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 147
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-03 11:00
个人简介

navigation、linux、内核、网络技术、网卡驱动、qt、android、ios、irrlicht、ogre

文章分类

全部博文(11)

文章存档

2016年(1)

2013年(10)

我的朋友

发布时间:2013-04-15 15:38:28

      以下记录一下在做零拷贝驱动的时候一些困扰我的问题         1、将获得的包存储下来后,用wireshark打开显示包不对。         查找原因,是由于 #define BNX2_RX_OFFSET(sizeof(struct l2_fhdr) + 2), 在bnx2中,真实的数据是放在.........【阅读全文】

阅读(770) | 评论(0) | 转发(0)

发布时间:2013-04-10 11:56:41

bnx2、 零拷贝......【阅读全文】

阅读(1533) | 评论(0) | 转发(0)

发布时间:2013-04-09 19:28:24

升级内核方法:一、自己编译内核。首先下载linux-2.6.39.tar.bz21、解压  tar jxvf linux-2.6.39.tar.bz2 到/usr/src2、复制原来内核的.config到/usr/src/linux-2.6.39下3、修改配置项1)通过make menuconfig选中以下对应的选项   General setup –>   [*] enable deprecated sysfs f.........【阅读全文】

阅读(3107) | 评论(0) | 转发(0)

发布时间:2013-04-09 14:37:20

     最近在做zerocopy网卡驱动,调试内核是个麻烦事情,大致的从网上找到了一些方法。1、printk  2、kdump  3、kgdb。由于第三个方法需要两台机器,搭建环境比较麻烦,所以这里我主要是选择了前两个方法进行调试。学习之初就和论坛的内核版主瀚海书香大牛聊过,他说大部分问题都可以使用printk.........【阅读全文】

阅读(3118) | 评论(0) | 转发(1)

发布时间:2013-04-03 12:30:09

      近日在公司做网卡驱动,需要在多个内核版本上测试驱动。而服务器只有一台,这样的话,只有两个解决办法,第一个是一个系统带有多个内核,第二个解决办法是安装多个系统,由于公司服务器的linux版本不一致,担心出问题,因此选择了安装多个系统这个思路。     大致过程如下所示,首先.........【阅读全文】

阅读(3368) | 评论(1) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册