vermagic: 2.6.23.1-42.fc8 SMP mod_unload 686

发布于 2022-09-23 15:20:42 字数 6413 浏览 27 评论 0

无线网卡驱动安装问题: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 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

溇涏 2022-09-30 15:20:42

看看kernel的.config中, 是否有CONFIG_4KSTACKS

make menuconfig时, 也有选项

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

离笑几人歌 2022-09-30 15:20: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

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

尘世孤行 2022-09-30 15:20:42

yidou兄慧眼

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文