免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5782 | 回复: 3
打印 上一主题 下一主题

vermagic: 2.6.23.1-42.fc8 SMP mod_unload 686 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-16 19:20 |只看该作者 |倒序浏览
无线网卡驱动安装问题:asus wl-167g vermaigc 中缺少 4KSTACKS 的问题
自己编译的rt73.ko 的 modinfo 中,vermagic是2.6.23.1-42.fc8 SMP mod_unload 686,
但fedora需要的是2.6.23.1-42.fc8 SMP mod_unload 686 4KSTACKS
,我怎么能把这个4KSTACKS加上呢?

我也在硬件支持里提了问题 http://linux.chinaunix.net/bbs/thread-1062108-1-1.html

郁闷.... 在网上看了些文档,但还是不能解决问题.... 对linux还不太熟悉
请各位帮忙看看,非常感谢,环境如下:
Linux localhost.localdomain 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007 i686 i686 i386 GNU/Linux
rt73-cvs-daily.tar.gz,解压后为rt73-cvs-2009021208 # 不想用ndiswrapper

安装过程如下:
make # 编译后提示  !!! WARNING: Module file much too big (>1MB),就用strip压缩了一下

strip -S rt73.ko

make install

modprobe rt73
出问题了,查看 /var/log/message: rt73: version magic '2.6.23.1-42.fc8 SMP mod_unload 686 ' should be '2.6.23.1-42.fc8 SMP mod_unload 686 4KSTACKS '

modinfo rt73,显示内容为:
filename:       /lib/modules/2.6.23.1-42.fc8/extra/rt73.ko
license:        GPL
description:    Ralink RT73 802.11abg WLAN Driver 1.0.3.6 CVS 2009021208
author:         http://rt2x00.serialmonkey.com
alias:          usb:v1740p7100d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2019pAB50d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2019pAB01d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0769p31F3d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0DF6p90ACd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0DF6p9712d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v18E8p6238d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v18E8p6229d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v18E8p6196d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v148Fp2671d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v148Fp2573d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0DB0pA874d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0DB0pA861d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0DB0p6874d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0DB0p6877d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v13B1p0023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v13B1p0020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06F8pE020d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06F8pE010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1472p0009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1044p800Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1044p8008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v15A9p0004d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07D1p3C07d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07D1p3C06d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07D1p3C04d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07D1p3C03d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07AAp002Ed*dc*dsc*dp*ic*isc*ip*
alias:          usb:v14B2p3C22d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1371p9032d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1371p9022d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1631pC019d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v050Dp905Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v050Dp905Bd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v050Dp705Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v050Dp7050d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0411p00F4d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0411p00D8d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0B05p1724d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0B05p1723d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1690p0722d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07B8pB21Dd*dc*dsc*dp*ic*isc*ip*
depends:        
vermagic:       2.6.23.1-42.fc8 SMP mod_unload 686
parm:           debugebug mask: n selects filter, 0 for none (int)
parm:           ifname:Network device name (default wlan%d) (charp)
parm:           firmNameermit to load a different firmware: (default: rt73.bin)  (charp)

弄不明白,怎样指定编译参数才能把那 4KSTACKS 加上,变成vermagic:       2.6.23.1-42.fc8 SMP mod_unload 686 4KSTACKS
索性用 modprobe rt73 --force-vermagic,居然在没死机的情况下,加载上rt73 module了,窃喜

但随后通过iwlist iwconfig 等进行配置,还是有问题,所以想请教大家,怎么能在编译出vermagic:       2.6.23.1-42.fc8 SMP mod_unload 686  4STACKS 的 rt73.ko,谢谢


在问下:除了重新编译内核外,禁止启动时加载编译进内核的驱动


我也在硬件支持里提了问题 http://linux.chinaunix.net/bbs/thread-1062108-1-1.html

[ 本帖最后由 j_now 于 2009-2-16 19:32 编辑 ]

论坛徽章:
5
2 [报告]
发表于 2009-02-16 22:47 |只看该作者
看看kernel的.config中, 是否有CONFIG_4KSTACKS

make menuconfig时, 也有选项

[ 本帖最后由 yidou 于 2009-2-16 22:55 编辑 ]

评分

参与人数 1可用积分 +9 收起 理由
dreamice + 9 我很赞同

查看全部评分

论坛徽章:
0
3 [报告]
发表于 2009-02-16 23:42 |只看该作者
我的.config 配置是:
#
# Page alloc debug is incompatible with Software Suspend on i386
#
CONFIG_DEBUG_RODATA=y
# CONFIG_4KSTACKS is not set
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_DOUBLEFAULT=y


确实有问题,非常感谢这么晚帮忙看问题,只好明天编译了,太晚了:( 谢谢

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
4 [报告]
发表于 2009-02-16 23:48 |只看该作者

回复 #2 yidou 的帖子

yidou兄慧眼
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP