LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: qingmeisu2009

编译内核问题

[复制链接]
发表于 2012-1-10 11:06:26 | 显示全部楼层
没升级到 3.2 ,而且没有 r8168 的卡,请测试:
https://github.com/transtone/zm- ... ster/net-misc/r8168
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-10 18:28:44 | 显示全部楼层
谢谢LS的,那我是不是在编译内核时就不用选择那些 10-100   1000的网卡驱动了?
回复 支持 反对

使用道具 举报

发表于 2012-1-10 19:14:54 | 显示全部楼层
Post by qingmeisu2009;2158478
谢谢LS的,那我是不是在编译内核时就不用选择那些 10-100   1000的网卡驱动了?


多尝试几次,这里基本上没有内核开发者。
回复 支持 反对

使用道具 举报

发表于 2012-1-11 21:33:24 | 显示全部楼层
3.2.0-r1的kernel装r8168会出错,照下面这个改就ok了。貌似是kernel数据结构变了:
  1. diff -urN b/src/r8168_n.c a/src/r8168_n.c
  2. --- b/src/r8168_n.c        2011-11-16 20:25:12.000000000 +0800
  3. +++ a/src/r8168_n.c        2012-01-11 21:22:14.356605990 +0800
  4. @@ -14282,7 +14282,7 @@
  5.                 txd = tp->TxDescArray + entry;
  6.                 len = frag->size;
  7. -                addr = ((void *) page_address(frag->page)) + frag->page_offset;
  8. +                addr = ((void *) page_address((struct page *)&frag->page)) + frag->page_offset;
  9.                 mapping = pci_map_single(tp->pci_dev, addr, len, PCI_DMA_TODEVICE);
  10.                 /* anti gcc 2.95.3 bugware (sic) */
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-11 22:18:35 | 显示全部楼层
Post by fender010;2158479
多尝试几次,这里基本上没有内核开发者。


我可不可以把那三种完全取消掉,然后安装gentoo后,用U盘把驱动拷贝到gentoo里,然后安装。
回复 支持 反对

使用道具 举报

发表于 2012-1-12 13:00:55 | 显示全部楼层
完全可以~~~~字数补丁
回复 支持 反对

使用道具 举报

发表于 2012-1-12 13:08:20 | 显示全部楼层
我也是这个系列的芯片,用的8169正常
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-12 17:50:38 | 显示全部楼层
Post by tao2003;2158564
我也是这个系列的芯片,用的8169正常


是吗 那我试试
回复 支持 反对

使用道具 举报

发表于 2012-1-12 18:11:36 | 显示全部楼层
Post by qingmeisu2009;2158549
我可不可以把那三种完全取消掉,然后安装gentoo后,用U盘把驱动拷贝到gentoo里,然后安装。


> 我可不可以把那三种完全取消掉,

所谓的驱动就是加载在内核里面的一段代码(可以编译成模块然后动态加载),

某一类驱动,往往依赖于一段基本的代码,对应于内核的一个基本的选项,比如你IPV4和IPV6都需要你有最基本的网络支持,所以你什么都不选可能是不行的。

> 用U盘把驱动拷贝到gentoo里,然后安装。

有什么弄过去不是问题,关键的问题在于你弄过去的是不是可以用的内核模块。

可用的意思是API和ABI要兼容。

总结:你既然能这么问,你就不会太懂内核,所以你最好是直接使用内核里面提供的东西,没有就等等吧。
回复 支持 反对

使用道具 举报

发表于 2012-1-12 23:03:47 | 显示全部楼层
http://kmuto.jp/debian/hcl/
/搜索功能。
回复 支持 反对

使用道具 举报

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

本版积分规则

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