安装网卡驱动编译不通过
A. CentOS6.5编译网卡驱动失败
"前者static类型于我static关键字干掉" 试一下:
在调用前声明一下
或 把静态的函数定义放到调用之前
找一下是否有新一点的驱动版本或针对centos6.5的版本
B. 网卡驱动老是安装失败
网卡驱动装不上的原因分析:
一、网卡型号太老或兼容性太差,导致无法正确识别或者有不兼容现象,这种情况下只能更换网卡。
二、PCI设备较多,有可能会发生中断地址冲突的问题,试着修改一下硬件的中断号,或者是把PCI设备更换插槽试试。
三、如果是集成网卡的话,进入BIOS中查看一下“Integrated Devices”中的“Network Interface Controller”是Enable还是Disable,如果网卡被禁用了当然是不可能成功安装驱动的。
四、更换新系统(如升级win8.1 )后系统自带的驱动版本太高,这时需要卸载新驱动并去官网或通过驱动光盘获得老版本的驱动安装。
解决网卡驱动程序安装不了的方法:
1:必须启动“驱动程序签名”功能。
XP系统启动方法,我的电脑->属性->硬件->驱动程序签名,在驱动程序签名选项窗口中,选择第二项“警告-每次选择操作时都进行提示”,然后按“确定”按钮,对所进行的设置予以确认。
注意事项:假如Win7在开始里没有“运行”项,点“开始”->“属性”->“自定义”,将“运行命令”前打上勾,接着一路“确定”即可。
在安全模式下删除旧网卡驱动后,当进入Windows系统时,一定要阻止系统安装硬件驱动,这是关健点。
(2)安装网卡驱动编译不通过扩展阅读:
尝试以下步骤安装:
方法一、直接通过查找相应的驱动程序文件法进行安装:
具体方法为:右击“我的电脑”,从弹出的菜单中选择“管理”项。
在打开的“计算机管理”窗口中,点击“设备管理器”,然后在未正常安装驱动(即有黄色感叹号)的名称上右击,选择“更新驱动程序”项。
在打开的“安装驱动程序向导”窗口中,选择“从列表或指定位置安装”并点击“下一步”,接着指定驱动程序的存放位置,点击“下一步”即可自动更新硬件驱动程序。
方法二、采用软件自动查找匹配驱动进行更新
我们也可以采用相应的驱动管理类软件来实现硬件驱动的自动安装。
上网搜索并下载“驱动精灵”或“驱动人生”,下载完成后直接进行安装。
C. usb无线网卡驱动编译不通过求解答
1.首先下载驱动源码包。
2.
tar xf 2011_0719_RT3070_RT3370_RT5370_RT5372_linux_STA_V2.5.0.3_DPO.bz2
修改Makefile第 12 行,把 CHIPSET = 5370 改成 CHIPSET = 3370
修改os/linux/config.mk第 56 行,把 HAS_WPA_SUPPLICANT=n 改成 HAS_WPA_SUPPLICANT=y
第 60 行,把 HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n 改成HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
修改 chips/rtmp_chip.c 的 469 行 到471 行, remark 掉,即前面加上 // ,如下:
//if (IS_RT3390(pAd))
// RT33xx_Init(pAd);
//else
make
make install
3.reboot下搞定
此方法对RT3070 RT3370 RT5370 RT5372等网卡均有效
D. kali下安装网卡驱动编译出现问题
1、驱动编译首先要在线安装kernel-header和kernel-devel。
2、查看根目录下/lib/moles/$(uname -r)/下是否有build文件
3、如果有build文件则可以编译,如果没有则建立一个软链接ln -s /usr/src/kernels/$(uname -r) build ;就可以编译通过