Return to Level1Techs.com

How to use Sierra Wireless MC7455 on Debian?

i have recently upgraded my wwan modem from the sierra wireless MC 7355 to the 7455.
with this new modem, "mmcli --scan-modems " shows nothing. there’s no sign of this modem in lspci or lsusb.

my system is using Debian GNU/Linux 10, and modemmanager worked fine with the MC7355.

what do i need to do to get modemmanager to use the MC7455?
not sure if it helps, but here is my dmesg:
full.txt (71.8 KB)

So I was doing something similar today.

Is /etc/apt/sources.list already with “main contrib non-free” on all of those? If not go there with gedit, nano or vi, emacs, whatever, and make all of the sources * main contrib non-free*

My adapter is usb, already knew it was realtek so I just went on and after adding the non-free, and then made apt install realtek-firmware… (after an update)

Try usb tethering/cableing to search the sierra firmware.

Here’s a list with the firmwares available:

firmware-ralink

* Ralink RT2561 (RT2501/RT5201 chipset) firmware, version 1.2 (rt2561.bin)
 * Ralink RT2561S (RT2501 Turbo/RT5201 Turbo chipset) firmware, version 1.2 (rt2561s.bin)
 * Ralink RT2661 (RT2600/RT5600 chipset) firmware, version 1.2 (rt2661.bin)
 * Ralink RT2760/RT2790/RT2860/RT2890/RT3090 (RT2700P[D]/RT2700E[D]/RT2800P[D]/RT2800E[D]
/RT3000E[D] chipset) firmware, version 34 (rt2860.bin, rt3090.bin)
 * Ralink RT2870/RT3070/RT3071/RT3072 (RT2800U[D] chipset) firmware, version 29 (rt2870.bin, 
rt3070.bin)
 * Ralink RT3071/RT3072 firmware, version 29 (rt3071.bin)
 * Ralink RT2571W/RT2671 (RT2501USB/RT5201USB chipset) firmware, version 1.8 (rt73.bin)
 

firmware-atheros

* Atheros AR3012 rev 01020001 patch (ar3k/AthrBT_0x01020001.dfu)
 * Atheros AR3012 rev 01020200 patch (ar3k/AthrBT_0x01020200.dfu)
 * Atheros AR3012 rev 01020201 patch (ar3k/AthrBT_0x01020201.dfu)
 * Atheros AR3012 rev 11020000 patch (ar3k/AthrBT_0x11020000.dfu)
 * Atheros AR3012 rev 31010000 patch (ar3k/AthrBT_0x31010000.dfu)
 * Atheros AR3012 rev 41020000 patch (ar3k/AthrBT_0x41020000.dfu)
 * Atheros AR3012 rev 01020001 config (ar3k/ramps_0x01020001_26.dfu)
 * Atheros AR3012 rev 01020200 26 MHz config
   (ar3k/ramps_0x01020200_26.dfu)
 * Atheros AR3012 rev 01020200 40 MHz config
   (ar3k/ramps_0x01020200_40.dfu)
 * Atheros AR3012 rev 01020201 26 MHz config
   (ar3k/ramps_0x01020201_26.dfu)
 * Atheros AR3012 rev 01020201 40 MHz config
   (ar3k/ramps_0x01020201_40.dfu)
 * Atheros AR3012 rev 11020000 config (ar3k/ramps_0x11020000_40.dfu)
 * Atheros AR3012 rev 31010000 config (ar3k/ramps_0x31010000_40.dfu)
 * Atheros AR3012 rev 41020000 config (ar3k/ramps_0x41020000_40.dfu)
 * Atheros AR5523 firmware (ar5523.bin)
 * Atheros AR7010 rev 1.0 firmware (ar7010.fw)
 * Atheros AR7010 rev 1.1 firmware (ar7010_1_1.fw)
 * Atheros AR9170 firmware (ar9170.fw)
 * Atheros AR9271 firmware (ar9271.fw)
 * Atheros AR3011 firmware (ath3k-1.fw)
 * ath6k/AR6003.1/hw2.1.1/athwlan.bin
 * ath6k/AR6003.1/hw2.1.1/bdata.SD31.bin
 * ath6k/AR6003.1/hw2.1.1/bdata.SD32.bin
 * ath6k/AR6003.1/hw2.1.1/bdata.WB31.bin
 * ath6k/AR6003.1/hw2.1.1/data.patch.bin
 * ath6k/AR6003.1/hw2.1.1/endpointping.bin
 * ath6k/AR6003.1/hw2.1.1/otp.bin
 * ath6k/AR6003/hw1.0/athwlan.bin.z77
 * ath6k/AR6003/hw1.0/bdata.SD31.bin
 * ath6k/AR6003/hw1.0/bdata.SD32.bin
 * ath6k/AR6003/hw1.0/bdata.WB31.bin
 * ath6k/AR6003/hw1.0/data.patch.bin
 * ath6k/AR6003/hw1.0/otp.bin.z77
 * ath6k/AR6003/hw2.0/athwlan.bin.z77
 * ath6k/AR6003/hw2.0/bdata.SD31.bin
 * ath6k/AR6003/hw2.0/bdata.SD32.bin
 * ath6k/AR6003/hw2.0/bdata.WB31.bin
 * ath6k/AR6003/hw2.0/data.patch.bin
 * ath6k/AR6003/hw2.0/otp.bin.z77
 * ath6k/AR6003/hw2.1.1/athwlan.bin
 * ath6k/AR6003/hw2.1.1/bdata.SD31.bin
 * ath6k/AR6003/hw2.1.1/bdata.SD32.bin
 * ath6k/AR6003/hw2.1.1/bdata.WB31.bin
 * ath6k/AR6003/hw2.1.1/data.patch.bin
 * ath6k/AR6003/hw2.1.1/endpointping.bin
 * ath6k/AR6003/hw2.1.1/fw-2.bin
 * ath6k/AR6003/hw2.1.1/fw-3.bin
 * ath6k/AR6003/hw2.1.1/otp.bin
 * ath6k/AR6004/hw1.2/bdata.bin
 * ath6k/AR6004/hw1.2/fw-2.bin
 * ath6k/AR6004/hw1.3/bdata.bin
 * ath6k/AR6004/hw1.3/fw-3.bin
 * Atheros AR7010 firmware, version 1.3 (htc_7010.fw)
 * Atheros AR9271 firmware, version 1.3 (htc_9271.fw)

firmware-realtek

* Realtek RTL8192E boot code (RTL8192E/boot.img)
 * Realtek RTL8192E init data (RTL8192E/data.img)
 * Realtek RTL8192E main code (RTL8192E/main.img)
 * Realtek RTL8192SU firmware, version 902B (RTL8192SU/rtl8192sfw.bin)
 * Realtek RTL8105E-1 firmware (rtl_nic/rtl8105e-1.fw)
 * Realtek RTL8106E-1 firmware, version 0.0.1 (rtl_nic/rtl8106e-1.fw)
 * Realtek RTL8106E-2 firmware, version 0.0.1 (rtl_nic/rtl8106e-2.fw)
 * Realtek RTL8111D-1/RTL8168D-1 firmware (rtl_nic/rtl8168d-1.fw)
 * Realtek RTL8111D-2/RTL8168D-2 firmware (rtl_nic/rtl8168d-2.fw)
 * Realtek RTL8168E-1 firmware (rtl_nic/rtl8168e-1.fw)
 * Realtek RTL8168E-2 firmware (rtl_nic/rtl8168e-2.fw)
 * Realtek RTL8168E-3 firmware, version 0.0.4 (rtl_nic/rtl8168e-3.fw)
 * Realtek RTL8168F-1 firmware, version 0.0.5 (rtl_nic/rtl8168f-1.fw)
 * Realtek RTL8168F-2 firmware, version 0.0.4 (rtl_nic/rtl8168f-2.fw)
 * Realtek RTL8168G-1 firmware, version 0.0.3 (rtl_nic/rtl8168g-1.fw)
 * Realtek RTL8168G-2 firmware, version 0.0.1 (rtl_nic/rtl8168g-2.fw)
 * Realtek RTL8168G-3 firmware, version 0.0.1 (rtl_nic/rtl8168g-3.fw)
 * Realtek RTL8402-1 firmware, version 0.0.1 (rtl_nic/rtl8402-1.fw)
 * Realtek RTL8411-1 firmware, version 0.0.3 (rtl_nic/rtl8411-1.fw)
 * Realtek RTL8411-2 firmware, version 0.0.1 (rtl_nic/rtl8411-2.fw)
 * Realtek RTL8188EE firmware (rtlwifi/rtl8188efw.bin)
 * Realtek RTL8188EU firmware (rtlwifi/rtl8188eufw.bin)
 * Realtek RTL8192CE/RTL8188CE firmware, version 4.816.2011
   (rtlwifi/rtl8192cfw.bin)
 * Realtek RTL8192CE/RTL8188CE B-cut firmware, version 4.816.2011
   (rtlwifi/rtl8192cfwU_B.bin)
 * Realtek RTL8188CE A-cut firmware, version 4.816.2011
   (rtlwifi/rtl8192cfwU.bin)
 * Realtek RTL8192CU/RTL8188CU UMC A-cut firmware
   (rtlwifi/rtl8192cufw_A.bin)
 * Realtek RTL8192CU/RTL8188CU UMC B-cut firmware
   (rtlwifi/rtl8192cufw_B.bin)
 * Realtek RTL8192CU/RTL8188CU TMSC firmware
   (rtlwifi/rtl8192cufw_TMSC.bin)
 * Realtek RTL8192CU/RTL8188CU fallback firmware
   (rtlwifi/rtl8192cufw.bin)
 * Realtek RTL8192DE firmware, version 4.816.2011
   (rtlwifi/rtl8192defw.bin)
 * Realtek RTL8192SE/RTL8191SE firmware, version 4.816.2011
   (rtlwifi/rtl8192sefw.bin)
 * Realtek RTL8192SU/RTL8712U firmware (rtlwifi/rtl8712u.bin)
 * Realtek RTL8723AU rev B with-Bluetooth firmware
   (rtlwifi/rtl8723aufw_B.bin)
 * Realtek RTL8723AU rev B no-Bluetooth firmware
   (rtlwifi/rtl8723aufw_B_NoBT.bin)
 * Realtek RTL8723BE firmware (rtlwifi/rtl8723befw.bin)
 * Realtek RTL8723AE rev B firmware (rtlwifi/rtl8723fw_B.bin)
 * Realtek RTL8723AE rev A firmware (rtlwifi/rtl8723fw.bin)
 * Realtek RTL8821AE firmware (rtlwifi/rtl8821aefw.bin)

firmware-iwlwifi

* Intel Wireless 3160 rev 10 Bluetooth firmware patch
   (intel/ibt-hw-37.7.10-fw-1.0.2.3.d.bseq)
 * Intel Wireless 7260 rev 10 WP2 B5 Bluetooth firmware path
   (intel/ibt-hw-37.7.10-fw-1.80.1.2d.d.bseq)
 * Intel Wireless 7260 rev 10 Bluetooth firmware patch
   (intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq)
 * Intel Wireless 7260 Bluetooth firmware generic patch
   (intel/ibt-hw-37.7.bseq)
 * Intel Wireless 7265 rev 10 Bluetooth firmware generic patch
   (intel/ibt-hw-37.8.10-fw-1.10.2.27.d.bseq)
 * Intel Wireless 7265 Bluetooth firmware generic patch
   (intel/ibt-hw-37.8.bseq)
 * Intel Wireless 100 firmware, version 39.31.5.1 (iwlwifi-100-5.ucode)
 * Intel Wireless 105 firmware, version 18.168.6.1
   (iwlwifi-105-6.ucode)
 * Intel Wireless 135 firmware, version 18.168.6.1
   (iwlwifi-135-6.ucode)
 * Intel Wireless 1000 firmware, version 39.31.5.1
   (iwlwifi-1000-5.ucode)
 * Intel Wireless 2200 firmware, version 18.168.6.1
   (iwlwifi-2000-6.ucode)
 * Intel Wireless 2230 firmware, version 18.168.6.1
   (iwlwifi-2030-6.ucode)
 * Intel Wireless 3160 firmware, version 22.1.7.0
   (iwlwifi-3160-7.ucode)
 * Intel Wireless 3160 firmware, version 22.24.8.0
   (iwlwifi-3160-8.ucode)
 * Intel Wireless 3160 firmware, version 23.214.9.0
   (iwlwifi-3160-9.ucode)
 * Intel Wireless 3945 firmware, version 15.32.2.9
   (iwlwifi-3945-2.ucode)
 * Intel Wireless 4965 firmware, version 228.61.2.24
   (iwlwifi-4965-2.ucode)
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.24.2.12
   (iwlwifi-5000-2.ucode)
 * Intel Wireless 5100, 5300 and 5350 firmware, version 8.83.5.1
   (iwlwifi-5000-5.ucode)
 * Intel Wireless 5150 firmware, version 8.24.2.2
   (iwlwifi-5150-2.ucode)
 * Intel Wireless 6000 firmware, version 9.221.4.1
   (iwlwifi-6000-4.ucode)
 * Intel Wireless 6005/6205 firmware, version 17.168.5.3
   (iwlwifi-6000g2a-5.ucode)
 * Intel Wireless 6005/6205 firmware, version 18.168.6.1
   (iwlwifi-6000g2a-6.ucode)
 * Intel Wireless 6030 firmware, version 18.168.6.1
   (iwlwifi-6000g2b-6.ucode)
 * Intel Wireless 6250 firmware, version 9.201.4.1
   (iwlwifi-6050-4.ucode)
 * Intel Wireless 6250 firmware, version 41.28.5.1
   (iwlwifi-6050-5.ucode)
 * Intel Wireless 7260 firmware, version 22.1.7.0
   (iwlwifi-7260-7.ucode)
 * Intel Wireless 7260 firmware, version 22.24.8.0
   (iwlwifi-7260-8.ucode)
 * Intel Wireless 7260 firmware, version 23.214.9.0
   (iwlwifi-7260-9.ucode)
 * Intel Wireless 7265 firmware, version 22.24.8.0
   (iwlwifi-7265-8.ucode)
 * Intel Wireless 7265 firmware, version 23.214.9.0
   (iwlwifi-7265-9.ucode)

firmware-b43-installer

* BCM4306/3;
 * BCM4311;
 * BCM4318;
 * BCM4321;
 * BCM4322 (only 14e4:432b);
 * BCM4312 (with Low-Power a.k.a. LP-PHY).

firmware-b43legacy-installer

* BCM4301;
 * BCM4306/2;
 * BCM4306.

atmel-firmware

* at76c50x.

 firmware-brcm80211

* Broadcom 802.11 firmware, version 610.812 (brcm/bcm43xx-0.fw)
 * Broadcom 802.11 firmware header, version 610.812
   (brcm/bcm43xx_hdr-0.fw)
 * Broadcom BCM43143 firmware (brcm/brcmfmac43143-sdio.bin)
 * Broadcom BCM43241 rev 0-3 firmware (brcm/brcmfmac43241b0-sdio.bin)
 * Broadcom BCM43241 rev 4+ firmware (brcm/brcmfmac43241b4-sdio.bin)
 * Broadcom BCM4329 firmware (brcm/brcmfmac4329-sdio.bin)
 * Broadcom BCM4330 firmware (brcm/brcmfmac4330-sdio.bin)
 * Broadcom BCM4334 firmware (brcm/brcmfmac4334-sdio.bin)
 * Broadcom BCM4335 firmware (brcm/brcmfmac4335-sdio.bin)
 * Broadcom BCM43362 firmware (brcm/brcmfmac43362-sdio.bin)
 * Broadcom BCM4354 firmware (brcm/brcmfmac4354-sdio.bin)

firmware-ipw2x00

* Intel Pro Wireless 2100 firmware (bootstrap), version 1.3
   (ipw2100-1.3.fw)
 * Intel Pro Wireless 2100 firmware (ibss mode), version 1.3
   (ipw2100-1.3-i.fw)
 * Intel Pro Wireless 2100 firmware (monitor mode), version 1.3
   (ipw2100-1.3-p.fw)
 * Intel Pro Wireless 2200/2915 firmware (bss), version 3.1
   (ipw2200-bss.fw)
 * Intel Pro Wireless 2200/2915 firmware (ibss), version 3.1
   (ipw2200-ibss.fw)
 * Intel Pro Wireless 2200/2915 firmware (snf), version 3.1
   (ipw2200-sniffer.fw)

firmware-libertas

* USB8388 'Thinfirm' firmware (lbtf_usb.bin)
 * CF8381 main code (libertas/cf8381.bin)
 * CF8381 boot code (libertas/cf8381_helper.bin)
 * CF8385 main code (libertas/cf8385.bin, libertas_cs.fw)
 * CF8385 boot code (libertas/cf8385_helper.bin, libertas_cs_helper.fw)
 * GSPI8686 main code, version 9.x (libertas/gspi8686_v9.bin,
   libertas/gspi8686.bin)
 * GSPI8686 boot code, version 9.x (libertas/gspi8686_v9_helper.bin,
   libertas/gspi8686_hlp.bin)
 * GSPI8688 main code (libertas/gspi8688.bin)
 * GSPI8688 boot code (libertas/gspi8688_helper.bin)
 * SD8385 main code (libertas/sd8385.bin, sd8385.bin)
 * SD8385 boot code (libertas/sd8385_helper.bin, sd8385_helper.bin)
 * SD8686 main code, version 8.x (libertas/sd8686_v8.bin, sd8686.bin)
 * SD8686 boot code, version 8.x (libertas/sd8686_v8_helper.bin,
   sd8686_helper.bin)
 * SD8686 main code, version 9.x (libertas/sd8686_v9.bin)
 * SD8686 boot code, version 9.x (libertas/sd8686_v9_helper.bin)
 * USB8388 OLPC firmware, version 5.110.22.p23
   (libertas/usb8388_olpc.bin)
 * USB8388 firmware, version 5.x (libertas/usb8388_v5.bin, usb8388.bin)
 * USB8388 firmware, version 9.x (libertas/usb8388_v9.bin)
 * USB8682 firmware (libertas/usb8682.bin)
 * PCIE8897 firmware, version 15.69.2.p11 (WLAN) / 15.28.2.p11 (BT)
   (mrvl/pcie8897_uapsta.bin)
 * SD8688 main code (mrvl/sd8688.bin, sd8688.bin, libertas/sd8688.bin)
 * SD8688 boot code (mrvl/sd8688_helper.bin, sd8688_helper.bin,
   libertas/sd8688_helper.bin)
 * SD8787 firmware, version 14.66.9.p96 (mrvl/sd8787_uapsta.bin)
 * SD8797 firmware, version 14.66.11.p151 (mrvl/sd8797_uapsta.bin)
 * SD8897 firmware, version 15.69.2.p11 (WLAN) / 15.28.2.p11 (BT)
   (mrvl/sd8897_uapsta.bin)
 * USB8797 firmware, version 14.69.11.p179 (mrvl/usb8797_uapsta.bin)
 * MWL8366 main code (mwl8k/fmimage_8366.fw)
 * MWL8366 AP-mode main code (mwl8k/fmimage_8366_ap-2.fw)
 * MWL8366 AP-mode main code, version 5.2.8.16
   (mwl8k/fmimage_8366_ap-3.fw)
 * MWL8687 main code (mwl8k/fmimage_8687.fw)
 * MWL8764 AP-mode firmware, version 7.4.0.9
   (mwl8k/fmimage_8764_ap-1.fw)
 * MWL8366 boot code (mwl8k/helper_8366.fw)
 * MWL8687 boot code (mwl8k/helper_8687.fw)

libertas-firmware

* Marvell Libertas 8xxx

zd1211-firmware

*  zd1211rw

Got this list here: https://linuxdicasesuporte.blogspot.com/2016/06/instalar-driver-wireless-no-debian.html

Was it already working before the change?

main contrib non-free
is already in my sources.list.
the Sierra Wireless 7355 (the old wwan card) worked flawlessly with modemmanager. i assumed the 7455 (the card i upgraded to) would be similar enough to use the same drivers and software.

i dont need a USB tether, my laptop has a wlan card i can use for internet until my wwan card gets working. problem is: my laptop is very rarely around reliable WiFi, it would be a much better solution to use LTE wwan.

i couldnt find any sierra firmware in debian’s repos. i guess the drivers for my old card are included with debian?

not even the motherboards firmware see’s this wwan card.
it should be noted that it also didn’t see the old one.

could my driver issue be because a bug with my motherboards firmware? how could i verify wether or not that is the case?