Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux内核模块中定制.mod.c模块\别名_Linux_Module_Compilation_Kernel_Driver - Fatal编程技术网

在Linux内核模块中定制.mod.c模块\别名

在Linux内核模块中定制.mod.c模块\别名,linux,module,compilation,kernel,driver,Linux,Module,Compilation,Kernel,Driver,我需要修改Linux 3.2.0中的内核模块。在drivers/staging/bcm中,驱动程序应该支持设备id198F:015E,而不是在InterfaceInit.h文件中,它被称为198F:15E,我将其更改为015E,但在成功编译之后,内核仍然没有拾取新的设备id 以下是modinfo的输出: filename: <somewhere/>bcm_wimax.ko license: GPL version: 5.2.45 descrip

我需要修改Linux 3.2.0中的内核模块。在
drivers/staging/bcm
中,驱动程序应该支持设备id
198F:015E
,而不是在
InterfaceInit.h
文件中,它被称为
198F:15E
,我将其更改为
015E
,但在成功编译之后,内核仍然没有拾取新的设备id

以下是
modinfo
的输出:

filename:       <somewhere/>bcm_wimax.ko
license:        GPL
version:        5.2.45
description:    Beceem Communications Inc. WiMAX driver
srcversion:     D6016018ABCFFD16AF31D22
alias:          usb:v19D2p0007d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0489pE017d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v19D2p0132d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v198FpBCCDd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v198Fp0220d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v198Fp0210d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v198Fp0300d*dc*dsc*dp*ic*isc*ip*
depends:        
vermagic:       3.2.0-26-generic-pae SMP mod_unload modversions 686 
parm:           debug:Debug level (0=none,...,16=all) (uint)

但我试图修改bcm_wimax.mod.c,但编译后,该文件恢复到原始状态,删除了我的编辑。如何将我的
198f:015e
添加到模块别名部分?

198f:015e
198f:15E
相同

查看内核源代码,您似乎对
BCM\u USB\u PRODUCT\u ID\u SYM
感兴趣,但设备不在
接口列表中


您可以添加它,并希望驱动程序也支持该设备。

您不应该实际修改生成的文件。我没有banglalion调制解调器来测试这个。如果我能找到任何阅读内核源代码的东西,我会发布它。除了为什么3.2.0是最新的3.5-rc7?非常感谢,伙计,你刚刚找到了拼图中缺失的部分!