我有这个加密狗,我猜它应该有 /dev/tty*,但我没有。当我插入它时,我可以在 dmesg 中看到:
[ 421.946296] usb 1-2: new full-speed USB device number 2 using xhci_hcd
[ 422.104243] usb 1-2: New USB device found, idVendor=1a86, idProduct=55d4, bcdDevice= 4.42
[ 422.104286] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 422.104291] usb 1-2: Product: SONOFF Zigbee 3.0 USB Dongle Plus V2
[ 422.104294] usb 1-2: Manufacturer: ITEAD
[ 422.104297] usb 1-2: SerialNumber: 20231101112012
但没有/dev/tty*
。
我还可以看到lsusb
:
lsusb -vt
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 5000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 2: Dev 2, If 0, Class=Communications, Driver=, 12M
ID 1a86:55d4 QinHeng Electronics
|__ Port 2: Dev 2, If 1, Class=CDC Data, Driver=, 12M
ID 1a86:55d4 QinHeng Electronics
该加密狗可以工作,因为当我插入其他机器时我就能使用它。
我的环境:
uname -a
Linux freevm 5.15.0-91-generic #101-Ubuntu SMP Tue Nov 14 13:29:11 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
有任何想法吗?
谢谢
更新
看来我使用的发行版没有 USB 串行驱动程序。我全新安装了 Debian,现在运行正常。
感谢大家的回复