您可以通过传递一些参数来更改许多内核模块的行为。
您可以使用以下
modinfo命令获取所有可用模块参数的列表:
# modinfo uvcvideo
显示有一个“怪癖”参数,可以使用。查看您发布的常见问题,似乎
quirks确实是一个位域,因此,如果要启用多个怪癖,则必须添加数字。
首先卸载驱动程序(这样做时显然不能使用它):
# rmmod uvcvideo
然后重新加载
quirks参数。假设你要同时启用
UVC_QUIRK_FIX_BANDWIDTH(其中有十六进制值
0x80,这是
128十进制)和
UVC_QUIRK_RESTRICT_frame_RATE(这是
0x200这样
512),你会用的怪癖值
640(这是
128+512RESP。
0x200|0x80):
# modprobe uvcvideo quirks=640
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)