AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

    • 主页
    • 系统&网络
    • Ubuntu
    • Unix
    • DBA
    • Computer
    • Coding
    • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[usb-modem](ubuntu)

Martin Hope
Nhan.Q
Asked: 2023-10-05 17:49:49 +0800 CST

调制解调器管理器(mmcli):如何接听来自终端的呼叫?

  • 5

我可以通过使用 mmcli 监视器持续侦听事件来确认来电,但如何应答(或至少侦听)来自调制解调器管理器的来电?

我尝试从手机拨打 USB 加密狗 (zte mf-190) 并成功接受(带有mmcli -o <index> --accept),但我听不到任何声音,即使在手机一侧,通话计时器已计时超过 10 秒。

ps:顺便说一句,ubuntu上的移动管理器确实很有限,并且没有太多支持工具,尤其是GUI。

usb-modem
  • 1 个回答
  • 35 Views
Martin Hope
Rasheed
Asked: 2020-11-27 08:50:52 +0800 CST

未检测到高通 USB 调制解调器

  • 3

我刚刚安装了 ubuntu 18.04 并想通过我的 qualcomm usb 调制解调器使用互联网它没有检测到调制解调器但是当我运行“lsusb”时它会带来这个

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2a Intel Corp. 
Bus 001 Device 003: ID 5986:1135 Acer, Inc 
Bus 001 Device 006: ID 05c6:1000 Qualcomm, Inc. Mass Storage Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我尝试了一种我在这里看到的方法https://ubuntuforums.org/showthread.php?t=2074129

这是'usb_modeswitch -W -v 05c6 -p 1000 -K'的报告

Take all parameters from the command line
* usb_modeswitch: handle USB devices with multiple modes
 * Version 2.5.2 (C) Josua Dietze 2017
 * Based on libusb1/libusbx

 ! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x05c6
DefaultProduct= 0x1000

StandardEject=1

Look for default devices ...
  found USB ID 1d6b:0003
  found USB ID 8087:0a2a
  found USB ID 5986:1135
  found USB ID 05c6:1000
   vendor ID matched
   product ID matched
  found USB ID 1d6b:0002
 Found devices in default mode (1)
Access device 006 on bus 001
Get the current device configuration ...
Current configuration number is 1
Use interface number 0
 with class 8
Use endpoints 0x01 (out) and 0x81 (in)

USB description data (for identification)
-------------------------
Manufacturer: Qualcomm, Incorporated
     Product: Qualcomm CDMA Technologies MSM
  Serial No.: 351602000025260
-------------------------
Sending standard EJECT sequence
Looking for active drivers ...
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
 OK, message successfully sent
Read the response to message 1 (CSW) ...
 Response successfully read (13 bytes), status 0
Trying to send message 2 to endpoint 0x01 ...
 OK, message successfully sent
Read the response to message 2 (CSW) ...
 Response successfully read (13 bytes), status 0
Trying to send message 3 to endpoint 0x01 ...
 Device seems to have vanished right after sending. Good.
 Device is gone, skip any further commands
-> Run lsusb to note any changes. Bye!
networking usb-modem 18.04
  • 1 个回答
  • 2141 Views
Martin Hope
AtomX
Asked: 2020-10-24 08:08:27 +0800 CST

Ubuntu 20.10 未将 USB 驱动器识别为移动宽带

  • 1

最近我将我的发行版升级到可用的最新安装,以避免在早期版本 20.04 中发现的一些不良问题。但是现在我面临着一些与我的移动宽带相关的不寻常问题,自从我第一次使用 Ubuntu 18.04 以来,我从未遇到过类似的问题。系统需要很长时间才能检测到我的 USB 驱动器,并且在系统菜单或网络设置中都无法将其识别为移动宽带。请帮忙!

networking usb-modem mobile-broadband 20.10
  • 2 个回答
  • 872 Views
Martin Hope
Puspam
Asked: 2020-06-07 07:18:24 +0800 CST

如何自动化 usb_modeswitch?

  • 2

我使用 USB LTE 调制解调器连接到互联网。问题是,每次我将它连接到我的 PC 时,它都会首先被识别为大容量存储设备。每次插入时我都需要手动运行此命令:sudo usb_modeswitch -J -v 12d1 -p 14fe将其模式更改为Modem/Networkcard。这不是一个大问题,但每次这些步骤都会变得非常累人。
如何自动化此过程,以便每次插入设备时,它首先被识别为调制解调器?

networking usb usb-modem udev
  • 1 个回答
  • 1665 Views
Martin Hope
Mike
Asked: 2020-04-25 06:28:50 +0800 CST

如何使用 rules.d 分配串行端口名称?

  • 0

该系统是 Ubuntu 16.04,带有两个通过 USB 电缆连接的 Arduino 设备。当它们连接时,它们在/dev目录中显示为ttyACM0和ttyACM1。是否可以使用稍微不同的标识符分配不同的名称,例如ttyACM5?

我运行了udevadm info --name=/dev/ttyACM0 --attribute-walk命令并根据它们可区分的属性(具有不同的序列号)。我尝试将文件放入/etc/udev/rules.d以下行:

ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", ATTRS{serial}=="55839313738351017091", KERNEL="ttyUSB5", MODE="666" 和 ACTION=="add", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0043", ATTRS{serial}=="55839313738351017071", KERNEL="ttyUSB5", MODE="666"

但这并没有成功,因为设备再次以 ttyAMC0 和 ttyAMC1 出现。是否可以为串行端口分配一个编号略有不同的名称?只是一点背景;我需要确保名称不会在 ttyACM0 和 ttyACM1 之间翻转,因为我有一个程序使用它们的路径(例如:/dev/ttyACM0)与这些设备建立通信,并且我需要在 PC 之后名称保持稳定电源循环,以及使用 USB 集线器时。如果分配一个名字是不可能的,还有其他选择来实现预期的目标吗?

提前致谢!

usb usb-modem udev serial-port
  • 1 个回答
  • 988 Views
Martin Hope
Hatik
Asked: 2019-10-04 01:54:13 +0800 CST

调制解调器识别为 Wifi

  • 1

我有一个 ZTE W​​CDMA Technologies MSM 调制解调器。当我将它连接到机器时,它被正确识别lsusb为MF79 (19d2:1405).

问题是ifconfig它显示它的 IP 为192.168.0.[some_number],据我所知,它指定我连接到某个为我提供互联网的无线本地网络。因此,我无法使用调制解调器管理器查看信息。该命令sudo mmcli -L显示没有连接调制解调器。

调制解调器在 WiFi 路由器模式下工作,因此其他设备也可以连接到它。是否可以以某种方式对其进行更改,使其表现得像默认调制解调器而不是路由器?

usb-modem router
  • 1 个回答
  • 169 Views
Martin Hope
Gnudiff
Asked: 2019-09-05 06:29:58 +0800 CST

gammu 和其他 gsm* 软件无法与 USB 调制解调器通信

  • 2

我有一个 D-LINK DWM-157 USB 3G 记忆棒,带有可工作的纯短信运营商计划 SIM 卡且没有 PIN 码。

由于某种原因,gammu、gsmsendsms 和 gsmctl 都无法连接到设备。他们都报告超时。

但是 wvdial 发现设备正常,并且能够与它交谈并创建 /etc/wvdial.conf 条目:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CFUN=1,0
Modem Type = Analog Modem
; Phone = <Target Phone Number>
ISDN = 0
; Password = <Your Password>
New PPPD = yes
; Username = <Your Login Name>
Modem = /dev/ttyUSB0
Baud = 9600

我还可以手动执行所有 AT 命令并通过 echo > /dev/ttyUSB0 向自己发送一条短信

#cat < /dev/ttyUSB0 &
# echo "ATZ" > /dev/ttyUSB0
OK
# echo "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" > /dev/ttyUSB0
OK
# echo "AT+CMGS=\"+myphonewithcountrycode\",145" > /dev/ttyUSB0
>
# echo "foobar^Z" > /dev/ttyUSB0
foobar
+CMGS: 2
OK
#

如果我执行 acat < /dev/ttyUSB0 &然后尝试 gammu 或 gsmctl,我可以看到它们都发送 AT 命令,并且调制解调器回复 OK,但 gammu/gsm 表现得好像它们没有收到 OK。

有一些非常奇怪的错误。可能是什么问题呢?

usb-modem 3g gammu
  • 1 个回答
  • 682 Views
Martin Hope
Nuwan Thisara
Asked: 2019-05-24 05:16:22 +0800 CST

华为 E3131 调制解调器显示为大容量存储

  • 1

我在 Ubuntu 18.04 LTS 上并将系统更新到最新版本。我使用华为 E3131 USB dongle 连接互联网。最近我注意到加密狗没有被检测为调制解调器。当我运行命令lsusb时,它显示为大容量存储设备。

在此处输入图像描述

我还在我的系统上安装了usb_modeswitch。我搜索了互联网,但找不到解决方案。如何解决此问题以将此设备用作调制解调器。

usb usb-modem modem internet 18.04
  • 1 个回答
  • 4191 Views
Martin Hope
Austin
Asked: 2019-04-10 12:19:47 +0800 CST

为具有多个 tty 端口的设备创建 UDEV 规则

  • 3

我有一个 USB 调制解调器,它在插入时会创建多个 ttyACM 连接。我制定了一个 udev 规则来创建指向 ttyACM 文件的符号链接,但是我不知道如何判断它将链接到哪个 tty 文件。

这是我的规则:

SUBSYSTEM=="tty", ATTRS{idVendor}=="1bc7", ATTRS{idProduct}=="0021", SYMLINK="cellmodem0", MODE="0666"

这是 ls -l /dev 的当前输出

lrwxrwxrwx  1 root   root           7 Feb 11 12:35 cellmodem0 -> ttyACM3

我希望这指向 ttyACM0 而不是 ACM3,因为 ACM0 是调制解调器的主端口,如以下 mmcli 输出所示:

-------------------------
System   |         device: '/sys/devices/3530000.xhci/usb1/1-1/1-1.1'
         |        drivers: 'cdc_acm'
         |         plugin: 'Telit'
         |   primary port: 'ttyACM0'
         |          ports: 'ttyACM3 (at), ttyACM0 (at)'
-------------------------

TL;DR:您如何处理使用多个 ttyACM 端口的设备上的 udev 规则?

usb usb-modem tty udev
  • 1 个回答
  • 2176 Views
Martin Hope
Roman Puchkovskiy
Asked: 2019-03-21 10:12:20 +0800 CST

诺基亚 8 在 Ubuntu 16.04 中不能用作 USB 调制解调器

  • 2

我正在使用 Ubuntu 16.04

当我通过 USB 将荣耀 8 手机插入 PC 并将其切换到 USB 调制解调器模式时,我会立即看到有关新网络的通知。

dmesg我可以在输出中看到以下内容:

[  571.822148] usb 1-3: new high-speed USB device number 9 using xhci_hcd
[  571.951144] usb 1-3: New USB device found, idVendor=12d1, idProduct=1039
[  571.951154] usb 1-3: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[  571.951160] usb 1-3: Product: PLK-L01
[  571.951166] usb 1-3: Manufacturer: HUAWEI
[  571.951171] usb 1-3: SerialNumber: H8WDU15930015927
[  571.976176] usbcore: registered new interface driver cdc_ether
[  571.978838] rndis_host 1-3:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-3, RNDIS device, 9a:7a:13:2b:54:bb
[  571.978964] usbcore: registered new interface driver rndis_host
[  571.982937] rndis_host 1-3:1.0 enp0s20f0u3: renamed from usb0
[  572.005541] IPv6: ADDRCONF(NETDEV_UP): enp0s20f0u3: link is not ready

所以它实际上被系统作为网络设备接收(对不起这个术语,它可能是错误的,但我想你明白我的意思)。

但是当我插入诺基亚 8 手机并将其切换到 USB 调制解调器模式时,什么也没有发生。没有网络出现。以下是dmesg输出中出现的内容:

[  682.667386] usb 1-14: new high-speed USB device number 11 using xhci_hcd
[  682.853794] usb 1-14: New USB device found, idVendor=0489, idProduct=c022
[  682.853803] usb 1-14: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  682.853809] usb 1-14: Product: Nokia 8
[  682.853814] usb 1-14: Manufacturer: HMD Global
[  682.853819] usb 1-14: SerialNumber: NB1GAD1772507594

所以设备被识别,但没有添加网络。

我在 Windows 10 上的同一台 PC 上(通过相同的 USB 端口)检查了这款手机,一切正常:我收到有关新网络的通知,我可以使用新网络打开网页。所以硬件似乎没问题。

我也试过内核 4.10 无济于事。

这个 Ubuntu 无法使用诺基亚 8 作为 USB 调制解调器是由于缺少驱动程序造成的吗?是否可以添加这样的驱动程序,如果可以,如何添加?

networking drivers usb-modem
  • 1 个回答
  • 378 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助
subwaysurfers
my femboy roommate

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve