kernel-2.6.28 下 安装 r8101 网卡驱动问题

在Realtek官网下载r8101-1.020.00.tar.bz2后解压安装,会提示warnning: 没有DMA_BIT_MASK,如果不管它继续,提示模块r8101.ko无法加载,有无法识别的符号,其实就是DMA_BIT_MASK带来的问题。

在旧版本的liunx内核代码中,没有DMA_BIT_MASK(XX)宏,只有DMA_32BIT_MASK,DMA_64BIT_MASK,所以,需要替换驱动源码包中r8101_n.c中的所有DMA_BIT_MASK(XX)为DMA_XXBIT_MASK,然后编译安装即可

你可能感兴趣的:(kernel-2.6.28 下 安装 r8101 网卡驱动问题)