In my previous post about one of my Lenovo Thinkpad laptops, I mentioned that it has WWAN capabilities through a Qualcomm Gobi 2000 adapter.

Here I’ll put my notes on how to make it work under Linux.

Steps

  1. Install the firmware loader for this WWAN modem:
     $ sudo apt install gobi-loader
    
  2. Create the folder where we’ll host the firmware files:
     $ sudo mkdir /lib/firmware/gobi
    
  3. Now you need the original firmware files. Going to Lenovo Support web site, you can download the required files here. You need to download 7xwc48ww.exe. Install it on a Windows supported system (or at least, extract the files). After that, and following this table, place the files in the folder created in the previous step:
     # cp 0/UQCN.mbn UMTS/amss.mbn UMTS/apps.mbn /lib/firmware/gobi/
    

    I did it with the Vodafone firmware, but your mileage may vary.

  4. Reboot your system.

  5. If you did it fine, you’ll see the following device now configured:
     $ lsusb | grep Qualcomm
     Bus 002 Device 006: ID 05c6:9205 Qualcomm, Inc. Gobi 2000
    

Additional links to check: