USB 4G LTE-Advanced Modem for GNU/Linux (TPE-USB4GLTE)

USB 4G LTE-Advanced Modem for GNU/Linux (TPE-USB4GLTE)
Get the best GNU/Linux supported USB 4G LTE-Advanced modem on the market today. With our USB 4G LTE-Advanced Modem, connecting to the Internet is easy. Just plug it in, run your distribution's Mobile Broadband connection wizard, and surf. It's genuinely Penguin friendly with all recent desktop oriented GNU/Linux distributions supported out of the box.

  • Want to see the modem in action? Check out this demonstration.

  • Experience cellular internet connectivity speeds of up to 150Mbps and 300Mbps (depending on the chip selected, but keep in mind that real world connectivity varies greatly and depends on different factors including which location and provider you go with).

  • With a LT4120 chip our modems support connecting to major US cellular networks such as: Verizon (this is one of the only Verizon certified modem chips not blocked from Verizon's new network), T-Mobile, AT&T, & AT&T mobile virtual network operators such as PureTalk.

  • Need better worldwide connectivity? Choose our EM7455 chip for superior connectivity in Europe, the Middle East and Africa: Three, AT&T, Bell, Rogers, Sprint, T-Mobile, Telus, US Cellular, & Vodafone.

  • Ample documentation: We provide documentation on connecting to the internet for most popular and libre (free) distributions.

  • Never worry about support after an upgrade: There are no dependencies on proprietary drivers, NDISWrapper, or other OS-loaded binary blobs.

  • Configured to start in a sane mode: We ship with our modems in MBIM mode (Mobile Broadband Interface Model) by default and QMI mode optionally (for routers). With broad support across major desktop distributions you won't have to connect and disconnect your modem in an attempt to get it to start in the right mode each time you want to utilize it or have to manually setup automatic mode switching. Simply use your desktop distribution's built-in networking utilities and avoid having to follow an otherwise complicated set of directions.

  • Reference our detailed documentation for setting up and activating a SIM card on major US cellular networks as well as one European network (as well as has support for international roaming).

  • Use your new modem with a router and share your internet access with other users and devices: Our modems work in QMI mode which is the standard for many popular embedded GNU/Linux distributions targeted at routers. We have directions for using our 4G modems on libreCMC and similar popular embedded distributions.

  • The best support: Not only do we have ample documentation, but we provide end-user support so customers who have questions don't have to worry about sub-par or non-existent cellular provider support for GNU/Linux. Have a question? Just email us

Customers outside the United States: Please be aware that this item will ONLY ever ship from the United States regardless of shipping method selected and thus may incur a tax and duty on delivery. Unlike many other items in our catalog where "standard shipping" is an option and no further taxes/duties are collected on delivery that is not the case with this item. Taxes/duties are NOT built into the price of this product.

Fast shipping:

Most customers will receive this item within 1-5 business days when selecting DHL shipping or when selecting our USPS shipping option for those within the US. Most others in populated regions will generally get it within 6-10 business days.

(* large quantities may take longer to deliver)
Category Specification
Chipset Options EM7455

LT4120 (recommended for most carriers in USA, except Sprint)
Interface Default MBIM
Bands EM7455 LTE-A: B1-B5, B7, B8, B12, B13, B20, B25, B26, B29, B30, B41 and 3G B1-B5, B8

LT4120 LTE: 2100 (Band 1), 1900 (Band 2), 1800 (Band 3), 1700/2100 (Band 4), 850 (Band 5), 2600 (Band 7), 900 (Band 8), 700 (Band 12 lower), 700 (Band 13 upper), 700 (Band 17 lower), 800 (Band 20), 1900 (Band 25), 850 (Band 26), 700 (Band 28). HSPA+: 2100 (Band 1), 1900 (Band 2), 1700/2100 (Band 4), 850 (Band 5), 900 (Band 8) MHz EV-DO: 850 (BC0), 1900 (BC1) MHz, 850 (BC10). E-GPRS: 1900 (Band 2), 1800 (Band 3), 850 (Band 5), 900 (Band 8) MHz and 3G B1/B2/B4/B5/B8
USB Interface Micro USB
Peak Data Transfer Rate LT4120 LTE: 150 Mbps (Download), 50 Mbps (Upload), DC-HSPA+: 42 Mbps (Download), 5.76 Mbps (Upload), HSPA+: 21Mbps (Download), 5.76 Mbps (Upload), CDMA 1xRTT: 153.6 kbps (Download), 153.6 kbps (Upload), EVDO Rel.A: 3.1 Mbps (Download), 1.8 Mbps (Upload), EVDO Rel.B: 14.7 Mbps (Download), 5.4Mbps (Upload), EDGE: 236.8 kbps (Download), 236.8 kbps (Upload), GPRS: 85.6 kbps(Download), 85.6 kbps (Upload)

EM7455 LTE: 300 Mbps (Download), 50 Mbps (Upload), primarily for Europe, North and South America. And also has DC-HSPA+, HSPA+, HSDPA, HSUPA, WCDMA, GSM, GPRS, EDGE, CDMA, GNSS (note: GSM/GNSS not connected)
Control Options LT4120: QMI & MBIM
EM7455: AT commands, QMI & MBIM
SIM Card Slot Standard SIM (15 x 25mm)
Power USB (no additional power required)
Plug & Play and Hot-Swapping Yes
SIM 6pin/8pin card connector
Dimensions 89x45*18mm(LxWxH)
Supported Kernels Under QMI Mode LT4120: Linux 4.16+ & Linux LTS kernels 4.14.44+, 4.4.134+, & 4.9.103+

Under QMI Mode EM7455: Linux 4.7+ & Linux LTS kernels 4.4.16+, 3.16.42+

Under MBIM Mode LT4120: Linux 4.8+
Under MBIM Mode EM7455: Linux 4.2+
Compatible With EM7455: MS Windows 7/8.1/10
LT4120: MS Windows 10/OpenBSD 6.6+

(please note we do not provide end-user support for MS Windows or Mac OS X, but do link to general setup instructions for MS Windows 10 from the support page)


Have questions?
E-mail support or call us at: 1-888-39-THINK (84465)


























Supported distributions:

With the LT4120 chip selected (in MBIM mode):

Trisquel 9+
Parabola GNU/Linux 2019.03.10, 2020.1.18, 2020.1.22
Ubuntu 17.10, 18.04, 18.10, 19.04, 19.10, 20.04
Ubuntu Mate 18.04.3, 19.10, 20.04
Lubuntu 18.04.3, 19.10, 20.04
Kubuntu 18.04.3, 19.10, 20.04
Debian 10
LinuxMint 19.2, 19.3
Fedora 26, 27, 28, 29, 30, 31, 32
CentOS 8 Series 8.0, 8.1, 8.2
Red Hat Enterprise Linux (RHEL) 8 Series 8.0, 8.1, 8.2
Arch 2019.03.01, 2019.04.1, 2019.05.1, 2019.06.1, 2019.07.1, 2019.08.1, 2019.09.1, 2019.10.1, 2019.11.1, 2019.12.1, 2020.01.1, 2020.02.1, 2020.03.1, 2020.04.1, 2020.05.1
elementary OS 5.0, 5.1, 5.1.2, 5.1.3, 5.1.4
ZorinOS 15, 15.1, 15.2
Mageia 7, 7.1
KDE Neon User Edition 2019-11-07+
OpenBSD 6.6+ (via terminal, earlier releases not tested)
Raspbian Buster 2020-02-13+ (via terminal w software from repo, earlier releases not tested)

With the EM7455 chip selected (in MBIM mode):

Trisquel 9+
Parabola GNU/Linux 2019.03.10, 2020.1.18, 2020.1.22
Ubuntu 15.10, 16.04, 16.10, 17.04, 17.10, 18.04, 18.10, 19.04, 19.10, 20.04
Lubuntu 15.10, 16.04, 16.10, 17.04, 17.10, 18.04, 18.10, 19.04, 19.10, 20.04
Peppermint Linux OS 7, 8, 9, 9 Respin-2, 10, 10 Respin
Kubuntu 15.10, 16.04, 16.10, 17.04, 17.10, 18.04, 18.10, 19.04, 19.10, 20.04
Debian 9, 10
LinuxMint 18.3, 19, 19.1, 19.2, 19.3
Fedora 26, 27, 28, 29, 30, 31, 32
OpenSuSE 42.2, 42.3, 15.0, 15.1
Mageia 6, 6.1, 7, 7.1
CentOS 8 Series 8.0, 8.1, 8.2
Red Hat Enterprise Linux (RHEL) 8 Series 8.0, 8.1, 8.2
Arch 2019.03.01, 2019.04.1, 2019.05.1, 2019.06.1, 2019.07.1, 2019.08.1, 2019.09.1, 2019.10.1, 2019.11.1, 2019.12.1, 2020.01.1, 2020.02.1, 2020.03.1, 2020.04.1, 2020.05.1


Distributions and releases listed above are referencing out of the box support for the graphical networking utilities of the primary desktop environment that a distribution or release ships unless otherwise noted. In many cases earlier releases will also work that are not listed above, but generally not through the standard graphical networking utilities, and as additional software from a distribution's repository needs to be installed. As such users may want to check out our directions for manually setting up a cellular data connection via the terminal. As an example Trisquel 9 works out of the box with the EM7455 chip utilizing the standard graphical mobile broadband wizard, but whereas 8 does not users can still get it working by following our directions on setting up the modem utilizing the terminal. When using a terminal and manually setting up a connection it may be necessary to have an alternative temporary internet connection to install additional software (libmbim-utils).

Mageia users should note that the distribution works with the above chips when using the GNOME desktop environment only after manually adjusting the firewall.

Under OpenBSD users may need to setup the connection from the terminal (we haven't tested anything else).

Linux Mint users should be aware that we have only verified support under the Cinnamon desktop environment and not any other desktop environments nor any non-Ubuntu based versions.

If your distribution and release isn't listed above not to worry. We can't validate every distribution, release, and configuration under the sun. It just isn't realistic. Fortunately near all recently released distributions and desktop environments are compatible with our modems and chips. The question where it exists generally comes down to whether or not it'll 'just work'. If it won't you'll probably still be able to install a package or two from your distributions repository and manually configure the modem from a terminal using directions provided on our support page. That said if you have any questions about which card is right for you and/or compatibility with a particular distribution or release feel free to contact our support team.

If you intend to utilize your 4G modem with an embedded GNU/Linux distribution such as libreCMC or OpenWRT we recommend purchasing the modem already setup to work in QMI mode. This mode is currently better supported on many embedded distributions.

Need internet on the go? The LT4120 chip supports most mobile broadband (cellular internet) providers in the US: AT&T, Verizon, T-Mobile, and AT&T MVNOs. Those using Sprint or in Europe, the Middle East, and Africa are advised to go with the EM7455 chip.

Included is a typical short and inexpensive micro USB cable, but not all cables are equal. Getting a higher quality, longer, and more optimal type of cable for your particular system can be convenient and sometimes even thwart minor connectivity issues.

If you're on the edge of a reception area and need just a little more oomph to get that signal through consider an upgrade to our premium 4G optimized antenna. Even if you aren't you may be able to get better speeds from your cellular tower with it.

Would you like to be able to utilize your cellular modem from multiple devices at once? Get a Wireless-N Mini Router and you can do just that. We'll even save you the trouble of having to do most of the configuring. Just select the 'QMI' option.

Connecting multiple PCs? Get our 8-Port Gigabit Ethernet Switch. See our example diagram on connecting a switch to one of our routers (there is nothing to install or configure, just connect and go).

Some mobile broadband providers make obtaining service needlessly difficult. To ensure a more seamless user experience we're recommending these SIM cards where service is available.