我的加密狗如何自动工作?

Sri*_*har 3 modem-manager software-sources usb-modem software-installation 14.04

我已经将“3G Dongle”连接到我的 PC,我想知道它是如何在 Ubuntu 14.04 中自动连接而不手动安装任何 Dongle 支持软件的,但是我在 Windows 中工作时已经安装了它。

lsusb

Bus 001 Device 004: ID 05c6:6001 Qualcomm, Inc.
Run Code Online (Sandbox Code Playgroud)

usb-devices | awk '/6001/' RS=

Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  4 Spd=480 MxCh= 0> Ver= 2.00
Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
Vendor=05c6 ProdID=6001 Rev=00.00
Manufacturer=Qualcomm, Incorporated
Product=Qualcomm mobile device
#Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
If#= 0 Alt= 0 #EPs= 1 Cls=e0(wlcon) Sub=01 Prot=03 Driver=rndis_host
If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=06 Prot=00 Driver=rndis_host
Run Code Online (Sandbox Code Playgroud)

是什么原因?

我们可以编辑/查看该文件并提供一些其他详细信息吗?

Rin*_*ind 7

Linux(以及 Ubuntu)适用于“通用”设备。“通用”是指支持许多设备的 1 个模块(又名“驱动程序”)。并非这些加密狗的每个制造商在这些加密狗内都有自己的芯片。他们倾向于从同一制造商处大量购买这些产品,因此在内部它们与使用相同芯片的其他加密狗相同。

对于 Linux/Ubuntu,这通常意味着有人在 Linux 上使用与您拥有相同芯片组的加密狗,想出了如何让它工作并且有人更新了该通用驱动程序,以便它获得对该芯片组的支持。这意味着该设备在 Linux 上是开箱即用的。

在 Windows 中,该软件狗的每个卖家都将拥有自己的软件和该软件狗,以及他们自己的(但可能略有不同)驱动程序。