Micro Sim-card Mobile broadband problem

Asked by Anton Jemnemo

Hi.

Got a new Lenovo T460s with a micro sim card slot.
And for the life of me i cannot get it working, been googeling and trying out the forums i found.
lsusb -vvv command to find the device name and cant find it.

From the driver website for windows it should be either a,
                    Huawei ME906s Wireless WAN
                    Sierra Wireless EM7455.

Would love the help, dont wanna get a usb dongle.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#1

I've checked that the mobile broband is enabled, i've tried making a connection for the sim-card. -there is a dialog box asking for device and its just empty.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

What is the output of:

lsb_release -a; uname -a; lsusb

Thanks

Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#3

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
Linux NewTurnip 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 008: ID 138a:0090 Validity Sensors, Inc.
Bus 001 Device 006: ID 04f2:b52c Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 001 Device 011: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB
Bus 001 Device 002: ID 1199:9079 Sierra Wireless, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Thank you.

Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#4

And there is a micro simcard reader on the side next to the Ethernet connection, and inside a Telenor Sim-card. And I've tested the simcards function.

Revision history for this message
Manfred Hampl (m-hampl) said :
#5

What output do you get for the commands

sudo lshw -short
sudo lshw -C network

Revision history for this message
Manfred Hampl (m-hampl) said :
#6
Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#7

sudo lshw -short.
H/W path Device Class Description
===========================================================
                                 system 20F90057MS (LENOVO_MT_20F9_BU_Th
/0 bus 20F90057MS
/0/3 memory 64KiB L1 cache
/0/4 memory 64KiB L1 cache
/0/5 memory 512KiB L2 cache
/0/6 memory 4MiB L3 cache
/0/7 processor Intel(R) Core(TM) i7-6600U CPU @
/0/8 memory 8GiB System Memory
/0/8/0 memory 4GiB SODIMM Synchronous 2133 MHz
/0/8/1 memory [empty]
/0/8/2 memory 4GiB SODIMM Synchronous 2133 MHz
/0/8/3 memory [empty]
/0/e memory 128KiB BIOS
/0/100 bridge Sky Lake Host Bridge/DRAM Regist
/0/100/2 display Sky Lake Integrated Graphics
/0/100/8 generic Sky Lake Gaussian Mixture Model
/0/100/14 bus Intel Corporation
/0/100/14/0 usb2 bus xHCI Host Controller
/0/100/14/0/4 bus Lenovo ThinkPad Dock
/0/100/14/1 usb1 bus xHCI Host Controller
/0/100/14/1/2 communication Sierra Wireless EM7455 Qualcomm
/0/100/14/1/4 bus Lenovo ThinkPad Dock
/0/100/14/1/4/1 input USB Receiver
/0/100/14/1/4/3 input USB Keyboard
/0/100/14/1/4/4 bus Lenovo ThinkPad Dock
/0/100/14/1/5 generic EMV Smartcard Reader
/0/100/14/1/8 multimedia Integrated Camera
/0/100/14/1/9 generic Generic USB device
/0/100/14.2 generic Intel Corporation
/0/100/16 communication Intel Corporation
/0/100/16.3 communication Intel Corporation
/0/100/17 storage Intel Corporation
/0/100/1c bridge Intel Corporation
/0/100/1c/0 generic Realtek Semiconductor Co., Ltd.
/0/100/1c.2 bridge Intel Corporation
/0/100/1c.2/0 wlp4s0 network Wireless 8260
/0/100/1f bridge Intel Corporation
/0/100/1f.2 memory Memory controller
/0/100/1f.3 multimedia Intel Corporation
/0/100/1f.4 bus Intel Corporation
/0/100/1f.6 enp0s31f6 network Ethernet Connection I219-LM
/0/0 scsi1 storage
/0/0/0.0.0 /dev/sda disk 256GB SAMSUNG MZNLN256
/0/0/0.0.0/1 /dev/sda1 volume 231GiB EXT4 volume
/0/0/0.0.0/2 /dev/sda2 volume 7602MiB Extended partition
/0/0/0.0.0/2/5 /dev/sda5 volume 7602MiB Linux swap / Solaris par
/1 power 00HW022
/2 power 01AV405
/3 wwp0s20f0u2i12 network Ethernet interface

sudo lshw -C network
  *-network DISABLED
       description: Wireless interface
       product: Wireless 8260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: wlp4s0
       version: 3a
       serial: 44:85:00:41:1c:25
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-36-generic firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
       resources: irq:128 memory:f1000000-f1001fff
  *-network
       description: Ethernet interface
       product: Ethernet Connection I219-LM
       vendor: Intel Corporation
       physical id: 1f.6
       bus info: pci@0000:00:1f.6
       logical name: enp0s31f6
       version: 21
       serial: 50:7b:9d:e6:4f:c4
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.13-3 ip=192.168.34.140 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:125 memory:f1200000-f121ffff
  *-network DISABLED
       description: Ethernet interface
       physical id: 3
       logical name: wwp0s20f0u2i12
       serial: 9e:29:a9:3c:72:ec
       capabilities: ethernet physical
       configuration: broadcast=yes driver=cdc_mbim driverversion=22-Aug-2005 firmware=CDC MBIM link=no multicast=yes

Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#8

Sierra Wireless EM7455 Qualcomm

This is the micro sim?

I will try in the morning, with the wiki link.

Revision history for this message
Manfred Hampl (m-hampl) said :
#9

What is the output of

sudo lshw -C communication

Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#10

*-usb:0
       description: Communication device
       product: Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A
       vendor: Sierra Wireless, Incorporated
       physical id: 2
       bus info: usb@1:2
       version: 0.06
       serial: LF61534692011013
       capabilities: usb-2.10
       configuration: driver=qmi_wwan maxpower=500mA speed=480Mbit/s
  *-communication:0
       description: Communication controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 16
       bus info: pci@0000:00:16.0
       version: 21
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=mei_me latency=0
       resources: irq:127 memory:f124c000-f124cfff
  *-communication:1
       description: Serial controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 16.3
       bus info: pci@0000:00:16.3
       version: 21
       width: 32 bits
       clock: 66MHz
       capabilities: msi pm 16550 bus_master cap_list
       configuration: driver=serial latency=0
       resources: irq:19 ioport:e080(size=8) memory:f1250000-f1250fff

Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#11

apt-get install libqmi-utils.

This ruleset was modified to match Sierra E7455 modem. Add the following content to a new udev file, e.g. /etc/udev/rules.d/99-sierra.rules.

After adding these rules, you should reboot your system! Finally the Ubuntu Network-Manager should recognize the device!

And make sure to add a valid SIM-Card – otherwise the CDC Device will be recognized as “unavailable”.

ACTION!="add|change", GOTO="mbim_to_qmi_rules_end"
SUBSYSTEM!="usb|drivers", GOTO="mbim_to_qmi_rules_end"

# load qmi_wwan module
SUBSYSTEM=="usb", \
ATTR{idVendor}=="1199", ATTR{idProduct}=="9079", \
RUN+="/sbin/modprobe -b qmi_wwan"

# force Dell WWAN 5809e to configuration #1
SUBSYSTEM=="usb", \
ATTR{idVendor}=="1199", ATTR{idProduct}=="9079", \
ATTR{bConfigurationValue}="1"

# add the new id in the qmi_wwan driver
SUBSYSTEM=="drivers", \
ENV{DEVPATH}=="/bus/usb/drivers/qmi_wwan", \
ATTR{new_id}="1199 9079"

# load qcserial module
SUBSYSTEM=="usb", \
ATTR{idVendor}=="1199", ATTR{idProduct}=="9079", \
RUN+="/sbin/modprobe -b qcserial"

# add the new id in the qcserial driver
SUBSYSTEM=="drivers", \
ENV{DEVPATH}=="/bus/usb-serial/drivers/qcserial", \
ATTR{new_id}="1199 9079"

LABEL="mbim_to_qmi_rules_end"

Revision history for this message
Anton Jemnemo (anton-jemnemo) said :
#12

So, tried the wiki link.

Now the enable mobile broadband is gone from the network tab.
only enable Wifi and enable Networking is there.

Revision history for this message
Manfred Hampl (m-hampl) said :
#13

Reading all the details of the document on askubuntu and the links from there, it seems that the instructions should work for a Sierra Wireless EM7455, but they apparently do not work on a Lenovo T460s.

From what I can see on https://lists.freedesktop.org/archives/libmbim-devel/ , there are people working on the mbim and qmi programs to cope with the problem. Maybe someone will come up with a solution in due course.

Can you help with this problem?

Provide an answer of your own, or ask Anton Jemnemo for more information if necessary.

To post a message you must log in.