Sierra WWAN 内核模块行为异常

Sierra WWAN 内核模块行为异常

所以几天前我在我祖母的电脑上安装了 Zorin OS(基本上就是带有类似 Windows 桌面环境的 Ubuntu),以缓解 Windows 7 的缓慢运行。

现在,由于她使用 AT&T USB 调制解调器(Sierra AirCard 313U),我必须加载sierrasierra_net模块(因为它们默认情况下未加载)。因此,我在以下位置创建了这个文件/etc/modprobe.d/sierra-wwan.conf

#load Sierra kernel modules
install sierra /sbin/modprobe sierra
install sierra_net /sbin/modprobe sierra_net

但是,出于某种原因,它无法加载模块。经过一番折腾,我终于绝望了,只能从脚本中加载模块init.d(是的,我知道你应该使用modprobe.d 具体来说对于内核模块,但我很绝望),它包含以下内容:

#/etc/init.d/sierra-wwan

#load Sierra kernel modules
#yeah, yeah, I know it's /etc/modprobe.d for kernel modules, don't judge me
modprobe sierra
modprobe sierra_net

现在,至少模块可以加载(已通过 验证lsmod | grep sierra),但模块实际上不会任何事情(例如识别调制解调器,连接到AT&T等...)除非我登录我的帐户,然后重新加载模块sudo modprobe -r sierra sierra_net; sudo modprobe sierra sierra_net,注销,然后再次登录我的祖母。

我尝试过加载,然后使用init.d脚本(以及一个modprobe.dconf)重新加载,但是只有手动执行时才有效。

相关内容