网卡始终不通的原因?改了linux内核后要重新编译insmod安装的模块
2013-08-27 13:16
911 查看
有一些模块,是通过insmod来手动安装的。有时,改了linux内核的配置,忘记重新编译module,结果导致异常。
最近碰到两个例子:一个案例是打开wireless选项后,eth0就无法ping得通了。解决办法:重新编译一次ftmac100.ko。
另一个案例是安装网络驱动时,总是打印:ioctl SIOCSIFFLAGS: Cannot assign requested address
进而ifconfig无法up eth0。解决办法:有一些内核配置必须要打开,否则导致eth0无法安装驱动。
花了我足足有6个时间。心痛ing.
最近碰到两个例子:一个案例是打开wireless选项后,eth0就无法ping得通了。解决办法:重新编译一次ftmac100.ko。
另一个案例是安装网络驱动时,总是打印:ioctl SIOCSIFFLAGS: Cannot assign requested address
进而ifconfig无法up eth0。解决办法:有一些内核配置必须要打开,否则导致eth0无法安装驱动。
花了我足足有6个时间。心痛ing.
相关文章推荐
- Ubuntu 编译安装 Linux 4.0.5 内核,并修复 vmware 网络内核模块编译错误
- Linux内核编译以及perfctr模块安装
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- [Kernel] Linux 4.10.0+ 下编译安装内核模块(Hello World为例)
- 第一章-任务1:Linux内核的重新编译,安装,重启
- 基于linux2.6.30.4内核的DM9000网卡驱动编译成模块成功ping通
- 编译、裁剪、安装、删除 Ubuntu内核和模块管理 分类: arm-linux-Ubuntu 2013-07-22 16:29 319人阅读 评论(0) 收藏
- 【TINY4412】LINUX学习笔记:(2)内核模块编译、安装、加载、卸载
- linux下编译新内核,解决无法找到eth0设备问题,安装eth0网卡驱动
- linux下通过phpize为php在不重新编译php情况下安装模块memcache
- Linux内核2.4和2.6编译模块的方法
- linux重新编译内核
- Linux内核编译,模块尺寸变大的解决办法
- linux 内核模块编程之编译多个源文件(三)
- Linux-3.10.1内核编译安装
- Linux下使用内核源码单独编译某一模块
- 利用模块添加系统调用(不重新编译内核)
- 内核模块编译怎样绕过insmod时的版本检查(
- linux 内核编译安装及卸载
- linux 2.6内核 编译模块Makefile 详解!