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 / 问题

问题[modem-manager](ubuntu)

Martin Hope
waltinator
Asked: 2019-07-31 18:23:06 +0800 CST

如何告诉 ModemManager 忽略部分或全部 tttyUSB*?

  • 0

我想告诉ModemManager我不要管我的 Tungsten E(Palm Pilot)。我正在运行 Ubuntu 16.04.6 LTS

我的日志告诉我:

Jul 30 22:00:41 bat kernel: usb 1-1.1: new full-speed USB device number 29 using ehci-pci
Jul 30 22:00:41 bat kernel: usb 1-1.1: New USB device found, idVendor=0830, idProduct=0060
Jul 30 22:00:41 bat kernel: usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
Jul 30 22:00:41 bat kernel: usb 1-1.1: Product: Palm Handheld
Jul 30 22:00:41 bat kernel: usb 1-1.1: Manufacturer: Palm, Inc.
Jul 30 22:00:41 bat kernel: usb 1-1.1: SerialNumber: PalmSN12345678
Jul 30 22:00:41 bat kernel: visor 1-1.1:1.0: Handspring Visor / Palm OS converter detected
Jul 30 22:00:41 bat kernel: usb 1-1.1: Handspring Visor / Palm OS converter now attached to ttyUSB0
Jul 30 22:00:41 bat kernel: usb 1-1.1: Handspring Visor / Palm OS converter now attached to ttyUSB1
Jul 30 22:00:41 bat mtp-probe[5886]: checking bus 1, device 29: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1"
Jul 30 22:00:41 bat mtp-probe[5886]: bus: 1, device: 29 was not an MTP device
Jul 30 22:00:43 bat snapd[1623]: hotplug.go:193: hotplug device add event ignored, enable experimental.hotplug
Jul 30 22:00:43 bat snapd[1623]: hotplug.go:193: hotplug device add event ignored, enable experimental.hotplug
Jul 30 22:00:45 bat ModemManager[1303]: <warn>  (ttyUSB1): port attributes not fully set
Jul 30 22:00:45 bat ModemManager[1303]: <warn>  (ttyUSB0): port attributes not fully set
Jul 30 22:01:27 bat ModemManager[1303]: <warn>  (ttyUSB0): close blocked by driver for more than 7 seconds!
Jul 30 22:01:33 bat ModemManager[1303]: <info>  Creating modem with plugin 'Generic' and '2' ports
Jul 30 22:01:33 bat ModemManager[1303]: <warn>  Could not grab port (tty/ttyUSB1): 'Cannot add port 'tty/ttyUSB1', unhandled seria
Jul 30 22:01:33 bat ModemManager[1303]: <warn>  Could not grab port (tty/ttyUSB0): 'Cannot add port 'tty/ttyUSB0', unhandled seria
Jul 30 22:01:33 bat ModemManager[1303]: <warn>  Couldn't create modem for device at '/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1
Jul 30 22:02:04 bat ModemManager[1303]: <warn>  (ttyUSB0): close blocked by driver for more than 7 seconds!

我想阻止ModemManager尝试任何东西,/dev/ttyUSB[01]甚至/dev/ttyUSB*.

modem-manager
  • 1 个回答
  • 1794 Views
Martin Hope
Bill Door
Asked: 2019-02-16 10:54:51 +0800 CST

如何在 18.04 上为 WWAN 建立 IP 连接

  • 5

如何建立与 Sierra Wireless MC7354 的 WWAN 的 IP 连接?

我有一个带有运行 Ubuntu 18.04的Sierra Wireless MC7354 调制解调器的系统。

ModemManager 可以查看和控制调制解调器。

$ mmcli --modem 0

返回大量重要信息。(这就是我知道调制解调器是 MC7354 的原因。)

/org/freedesktop/ModemManager1/Modem/0 (device id '232972a04adf83122a392fd83b274431de596ebd')
  -------------------------
  Hardware |   manufacturer: 'Sierra Wireless, Incorporated'
           |          model: 'MC7354'
           |       

端口列表显示了几个端口:

ports: 'ttyUSB0 (qcdm), wwp0s20u5i8 (net), wwp0s20u5i10 (net), cdc-wdm0 (qmi), cdc-wdm1 (qmi), ttyUSB2 (at)'

$ mmcli --modem 0 --simple-connect="apn=internet"

是成功的

$ mmcli --bearer 0
Bearer '/org/freedesktop/ModemManager1/Bearer/0'
  -------------------------
  Status             |   connected: 'yes'
                     |   suspended: 'no'
                     |   interface: 'wwp0s20u5i8'
                     |  IP timeout: '20'
  -------------------------
  Properties         |         apn: 'internet'
                     |     roaming: 'allowed'
                     |     IP type: 'none'
                     |        user: 'none'
                     |    password: 'none'
                     |      number: 'none'
                     | Rm protocol: 'unknown'
  -------------------------
  IPv4 configuration |   method: 'static'
                     |  address: '100.232.81.142'
                     |   prefix: '30'
                     |  gateway: '100.232.81.141'
                     |      DNS: '10.177.0.34', '10.177.0.210'
                     |      MTU: '1430'
  -------------------------
  IPv6 configuration |   method: 'unknown'
  -------------------------
  Stats              |          Duration: '839'
                     |    Bytes received: 'N/A'
                     | Bytes transmitted: 'N/A'

显示调制解调器已连接到互联网 (?)。

如何在 Ubuntu 上建立连接以使用此界面?

$ ifconfig -a 

wwp0s20u5i8: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 0e:ff:cc:40:45:be  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wwp0s20u5i10: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 12:4e:ee:54:3e:3e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

如何建立与此设备的 IP 连接?

谢谢您的帮助!

modem-manager ip 18.04 wwan
  • 1 个回答
  • 13261 Views
Martin Hope
seanlano
Asked: 2018-04-17 17:44:10 +0800 CST

调制解调器管理器与 Quectel EC21

  • 0

我在 Raspberry Pi 计算模块 3(和 IO 板)上运行 Ubuntu Core,并通过 USB 连接了 Quectel EC21 LTE 调制解调器。我正在努力让它发挥作用。

按照Ubuntu Core 文档站点上的指南,我可以看到调制解调器出现了:

$ sudo modem-manager.mmcli -L

Found 1 modems:
    /org/freedesktop/ModemManager1/Modem/1 [Quectel] EC21

我可以看到一些关于它的好信息:

$ sudo modem-manager.mmcli -m 1

/org/freedesktop/ModemManager1/Modem/1 (device id 'a7dea8991786834fd4f5937baf2bae98f64e16dd')
  -------------------------
  Hardware |   manufacturer: 'Quectel'
           |          model: 'EC21'
           |       revision: 'EC21AUTFAR02A03M4G'
           |      supported: 'gsm-umts, lte'
           |        current: 'gsm-umts, lte'
           |   equipment id: '861108030174782'
  -------------------------
  System   |         device: '/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2'
           |        drivers: 'option1'
           |         plugin: 'Generic'
           |   primary port: 'ttyUSB2'
           |          ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB3 (at)'
  -------------------------
  Numbers  |           own : 'unknown'
  -------------------------
  Status   |           lock: 'none'
           | unlock retries: 'unknown'
           |          state: 'connected'
           |    power state: 'on'
           |    access tech: 'lte'
           | signal quality: '80' (recent)
  -------------------------
  Modes    |      supported: 'allowed: 2g, 3g, 4g; preferred: none'
           |        current: 'allowed: 2g, 3g, 4g; preferred: none'
  -------------------------
  Bands    |      supported: 'unknown'
           |        current: 'unknown'
  -------------------------
  IP       |      supported: 'ipv4, ipv6, ipv4v6'
  -------------------------
  3GPP     |           imei: '861108030174782'
           |  enabled locks: 'none'
           |    operator id: '50501'
           |  operator name: 'Telstra Mobile Telstra'
           |   subscription: 'unknown'
           |   registration: 'home'
  -------------------------
  SIM      |           path: '/org/freedesktop/ModemManager1/SIM/1'

  -------------------------
  Bearers  |          paths: '/org/freedesktop/ModemManager1/Bearer/0'

如果我遵循指南的其余部分,即:

$ sudo nmcli c add type gsm ifname ttyUSB2 con-name 4G apn telstra.internet
Connection '4G' (7640a17c-c7f4-40c7-9490-bfb0d22e28f1) successfully added.

$ sudo nmcli r wwan on

我似乎得到了一个IP地址:

$ ip addr
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 3
    link/ppp 
    inet 10.98.27.23/32 brd 10.98.27.23 scope global ppp0
       valid_lft forever preferred_lft forever

这是日志的输出:

$ sudo journalctl --no-pager -u snap.network-manager.networkmanager.service

Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.0949] settings: Failed to add 7640a17c-c7f4-40c7-9490-bfb0d22e28f1/'4G': Plugin does not support adding connections
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.0984] keyfile: loading from file "/var/snap/network-manager/265/conf/system-connections/4G"...
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.0987] settings-connection[0x12b6590]: constructed (NMKeyfileConnection)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1014] settings-connection[0x12b6590,7640a17c-c7f4-40c7-9490-bfb0d22e28f1]: replace settings from connection 0x754040c0 (4G)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <info>  [1523928492.1049] keyfile: add connection /var/snap/network-manager/265/conf/system-connections/4G (7640a17c-c7f4-40c7-9490-bfb0d22e28f1,"4G")
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1055] settings-connection[0x12b6590,7640a17c-c7f4-40c7-9490-bfb0d22e28f1]: failed to read connection timestamp: Key file does not have key '7640a17c-c7f4-40c7-9490-bfb0d22e28f1' in group 'timestamps'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1088] ++ connection 'new connection' (0x12b6590/NMKeyfileConnection): [/org/freedesktop/NetworkManager/Settings/2]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1090] ++ connection                [ 0x12fd2a8 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1091] ++ connection.id             = '4G'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1092] ++ connection.interface-name = 'ttyUSB2'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1093] ++ connection.permissions    = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1094] ++ connection.secondaries    = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1095] ++ connection.type           = 'gsm'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1096] ++ connection.uuid           = '7640a17c-c7f4-40c7-9490-bfb0d22e28f1'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1097] ++ gsm                       [ 0x1332b30 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1098] ++ gsm.apn                   = 'telstra.internet'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1099] ++ gsm.number                = '*99#'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1100] ++ ipv4                      [ 0x1310bc8 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1101] ++ ipv4.addresses            = ((GPtrArray*) 0x1303660)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1102] ++ ipv4.dns                  = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1103] ++ ipv4.dns-search           = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1104] ++ ipv4.method               = 'auto'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1105] ++ ipv4.routes               = ((GPtrArray*) 0x12f7fc8)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1106] ++ ipv6                      [ 0x1310c90 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1107] ++ ipv6.addresses            = ((GPtrArray*) 0x12f8180)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1108] ++ ipv6.dns                  = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1109] ++ ipv6.dns-search           = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1110] ++ ipv6.method               = 'auto'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1111] ++ ipv6.routes               = ((GPtrArray*) 0x12f7478)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1127] create NMAuditManager singleton (0x75300d50)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <info>  [1523928492.1129] audit: op="connection-add" uuid="7640a17c-c7f4-40c7-9490-bfb0d22e28f1" name="4G" pid=3186 uid=0 result="success"
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1168] Saving secrets for connection /org/freedesktop/NetworkManager/Settings/2 (4G)
Apr 17 01:28:28 localhost.localdomain NetworkManager[1489]: <debug> [1523928508.6772] manager: (WWAN): setting radio enabled by user
Apr 17 01:28:28 localhost.localdomain NetworkManager[1489]: <info>  [1523928508.6842] audit: op="radio-control" arg="wwan-enabled:1" pid=3201 uid=0 result="success"

ppp但是,如果我使用界面执行 ping 之类的操作,我将一无所获:

$ sudo ping -I ppp0 8.8.8.8

我需要做什么才能使 WWAN 接口正常工作?

usb-modem network-manager modem-manager ubuntu-core nmcli
  • 1 个回答
  • 3460 Views
Martin Hope
Theodore P Lundgren
Asked: 2014-11-04 04:57:54 +0800 CST

Trendnet TFM-561U调制解调器权限

  • 0

我如何允许自己在我的机器上使用我的调制解调器?我正在尝试使用 efax-cgt 发送传真,但没有使用调制解调器的权限。

这个怎么可能?

ted@ted-desktop:~$ id uid=1000(ted) gid=1000(ted) groups=1000(ted),4(adm),24(cdrom),27(sudo),30(dip),46( plugdev),108(lpadmin),124(sambashare) ted@ted-desktop:~$

modem-manager
  • 1 个回答
  • 313 Views
Martin Hope
sharjeel
Asked: 2010-12-24 02:52:52 +0800 CST

拨入多个 PPP 连接

  • 3

我有多个基于 3G USB 的调制解调器。我希望他们同时保持连接,而不一定要聚合他们的带宽;一个单独的智能应用程序将有效地管理它们的使用。

但是,我遇到了为 ppp0、ppp1 接口设置正确路由的问题:当其中一个接口连接时,路由表中的其他条目会更新,因此不再可用。如果我重新连接第二个,它将覆盖第一个的路由条目。如果我一遍又一遍地这样做,有时它们的条目都会消失,而在极少数情况下两者都可以正常工作。

我已经使用 NetworkManager 和 WVDial 尝试过,但是这两种方法都出现了问题。也许他们俩都在后端使用相同的 PPP 拨号程序,这就是出现此问题的原因。

使它们一起工作的正确解决方案是什么?从长远来看,我还希望他们在 USB 连接后自动拨入。

networking network-manager modem-manager ppp
  • 2 个回答
  • 2663 Views
Martin Hope
Wilsonzaizai
Asked: 2010-10-28 02:54:41 +0800 CST

如何让 CSL Usb 调制解调器 U1-TF 工作?

  • 1

如何使用 CSL USB 调制解调器 U1-TF 连接到互联网?我对 Huawei E550 没有任何问题,但我无法使用 CSL U1-TF 连接。

已修复 - 插入时自动可用,并且在 Ubuntu 10.10 中受支持

10.10 modem-manager
  • 1 个回答
  • 792 Views
Martin Hope
CullenDM
Asked: 2010-10-23 09:06:48 +0800 CST

如何连接我的 Verizon 移动宽带加密狗?

  • 2

当我尝试通过连接向导设置我的移动连接时,它根本不起作用。没有迹象表明我的电脑甚至可以识别它。任何指针?这是 Verizon 加密狗。

10.10 internet modem-manager
  • 1 个回答
  • 959 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

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve