移动宽带 SIM 卡不适用于 Ubuntu 18.04,但可以在运行 Windows 10 Pro 64 位版本 1803(双启动)的同一设备中使用

移动宽带 SIM 卡不适用于 Ubuntu 18.04,但可以在运行 Windows 10 Pro 64 位版本 1803(双启动)的同一设备中使用

背景

我有一台松下 FZ-G1 MkIII Toughpad 触摸屏平板电脑,它基于 x86-64 位 Intel® Core™ i5-5300U CPU @ 2.30GHz,配备 4Gb RAM。

这是 Windows 10 Pro 64 位(版本 1803)和 Ubuntu 18.04.1 LTS 64 位双启动。

移动 SIM 卡是标准的 giffgaff SIM 卡,在 Windows 上可以正常使用 - 可以识别它,并且可以通过它访问互联网,检测为 LTE (4G)。因此,这证明 SIM 卡可以与平板电脑中的 WLAN 调制解调器硬件正常配合使用。

但是,当同一台平板电脑启动到 Ubuntu 18.04.1 LTS 64 位时,在 Windows 分区中工作的同一 SIM 卡在 Ubuntu 中不起作用。Connection Failed: Activation of network connection failed尝试通过“设置”连接时弹出错误消息:“”。IMEI 被“设置”识别并显示。我尝试过使用和不使用默认 PIN 5555(参考:https://community.giffgaff.com/t5/Help-Support/default-SIM-PIN/td-p/10007119

根据在其他地方搜索的建议,似乎该平板电脑中 WLAN 移动宽带调制解调器的芯片组硬件是 Sierra Wireless 品牌的(请参阅以下命令的输出)。

问题

请问如何让 Ubuntu 18.04.1 与此 WLAN 调制解调器硬件中的 giffgaff sim 配合使用?我需要安装不同的驱动程序或调整配置文件,还是两者兼而有之?

命令行输出:

robdavishome@FZ-G1-Ubuntu:~$ mmcli -m 0 

/org/freedesktop/ModemManager1/Modem/0 (device id 'df18453f01d7e92f51f80c09fa46982ba404aa31')
  -------------------------
  Hardware |   manufacturer: 'Sierra'
           |          model: 'MBIM [1199:9041]'
           |       revision: 'SWI9X15C_05.05'
           |      supported: 'gsm-umts, lte'
           |        current: 'gsm-umts, lte'
           |   equipment id: '354078070723885'
  -------------------------
  System   |         device: '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-7'
           |        drivers: 'cdc_mbim'
           |         plugin: 'Sierra'
           |   primary port: 'cdc-wdm3'
           |          ports: 'wwp0s20u7c2i12 (net), cdc-wdm3 (mbim)'
  -------------------------
  Numbers  |           own : 'unknown'
  -------------------------
  Status   |           lock: 'none'
           | unlock retries: 'sim-pin2 (3)'
           |          state: 'registered'
           |    power state: 'on'
           |    access tech: 'lte'
           | signal quality: '77' (cached)
  -------------------------
  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: '354078070723885'
           |  enabled locks: 'fixed-dialing'
           |    operator id: '23410'
           |  operator name: 'giffgaff'
           |   subscription: 'unknown'
           |   registration: 'home'
  -------------------------
  SIM      |           path: '/org/freedesktop/ModemManager1/SIM/0'

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

robdavishome@FZ-G1-Ubuntu:~$ mmcli -L

Found 1 modems:
    /org/freedesktop/ModemManager1/Modem/0 [Sierra] MBIM [1199:9041]

robdavishome@FZ-G1-Ubuntu:~$ 

我在问这个问题之前做过注释研究

吉夫·加夫区域移动虚拟网络运营商使用英国的 O2 网络,该网络由 Telefonica 所有。GiffGaff 的母公司是 O2(截至本文撰写时)(参考)。

感谢您的阅读。如果您能针对我的问题提出建议,请告诉我。

答案1

已在 Ubuntu 20.04.1 LTS 版本(64 位)中修复!

我很高兴地确认它现在可以在我的 Panasonic FZ-G1 MkIII ToughPad 上的 Ubuntu 20.04.1 LTS 64 位上运行。

在 20.04.1 上安装时,会检测到您的 SIM 硬件。与其他网络选项一样,它可从标准 Ubuntu 20.04 桌面右上角的下拉菜单中找到。

单击它,您将首次看到一个“向导”设置 - 一系列需要浏览的对话框。

其中之一列出了网络运营商,包括 GiffGaff。

您可能会像我一样暂时看到与之前相同的“激活失败”错误,但这无关紧要,因为我继续进行设置直至成功。

最后,您需要点击开关来打开移动互联网。当其他互联网选项可用或不可用时,此开关也可用于关闭/打开。

我也在这里更新了问题单:https://bugs.launchpad.net/ubuntu/+bug/1806407

还有这些地方:

感谢所有致力于解决方案的人!

它可能也适用于早期的 20.04 和 18.04 之后的版本(例如 19.10),但我还没有检查过这些。

关闭并接受答案。

答案2

我在尝试将 O2 SIM 连接到 Xubuntu 18.04 LTS 时遇到了很多麻烦。

最终修复该问题的方法是删除数字字段,使其为空白“”,并将 PPP 选项卡下的身份验证方法设置为仅“PAP”。

由于您使用的是 Giff Gaff,因此情况会有所不同。但在 O2 上,我的用户名是“o2web”,密码是“password”,APN 是“wap.o2.co.uk”。

相关内容