华为技术有限公司E353 / E3131包含自动启动的软件。 Wifi不起作用

突然因为我不知道的原因,我的USB wifi停止在Ubuntu上工作,但仍可在Windows上运行。 当我将它插入Ubuntu笔记本电脑时,我收到此消息:

“NamBe”包含要自动启动的软件。 你想跑吗? 如果您不信任此位置或不确定,请按取消。

当我按下Run时,它会显示此错误:

无法找到该程序

这款USB Wifi在我拥有Windows 10的其他笔记本电脑上仍能正常运行。

如何解决这个问题?

编辑1:

  • 在没有插入适配器的情况下输出 sudo fdisk -l
  • 插入适配器后输出 sudo fdisk -l

编辑2 🙁对于user.dz)

  • 在没有插入适配器的情况下输出 lsusb
  • 插入适配器时输出 lsusb

PS我会稍后编辑这篇文章以回应其他评论

你在这里解决了错误的问题。 为什么在系统自动检测调制解调器和Just Work™时运行脚本。

如果在调制解调器上运行modeswitch命令,它将自己激活为调制解调器而不是大容量存储器,系统将自动检测它。

阅读你的lsusb输出,我们有:

 Bus 002 Device 003: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode) 

因此,让我们将模式自动设置为调制解调器模式。 在终端中,运行以下命令:

 sudo nano /lib/udev/rules.d/40-usb_modeswitch.rules 

在打开的文件的最底部,粘贴这个确切的字符串:

 # Huawei E353/E3131 ATTR{idVendor}=="12d1", ATTR{idProduct}=="1f01", RUN +="usb_modeswitch '%b/%k'" 

拔下调制解调器并重启系统。 重启后,插入调制解调器。 系统应自动将其检测为调制解调器并将您连接到互联网。 您不需要自动运行任何东西,也不会在计算机上安装分区。

(资源)

sudo fdisk -l适配器的sudo fdisk -l输出在第112行包含以下内容:

 Disk /dev/sdb: 3,7 GiB, 4003463168 bytes, 7819264 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xc3072e18 Device Boot Start End Sectors Size Id Type /dev/sdb1 * 8064 7819263 7811200 3,7G c W95 FAT32 (LBA) 

拔出适配器的输出在第107行结束。


编辑1 – 来自OP的新信息

以下是USB文件的屏幕截图:

USB启动

要禁用USB的自动运行(生成错误消息),请转到System SettingsDetailsRemovable Media然后选中最后一个框以永远不会自动运行插入的介质:

可移动媒体

这会在插入USB时使错误消息消失。