Original Raspbian Jessie kernel doesn’t support Quectel EC20/UC20 modules, then we fixed kernel, you can replace your module files with new files.

  1. Firstly, Download drivers.tar.gz file and Extract it.
  2. Copy files under /lib/modules/4.4.21-v7+/kernel/drivers
  3. Reboot your machine
  4. When you run dmesg command, You can see outputs like this:
  5. You can use your modem with /dev/ttyUSB3

7 thoughts on “Tutorial 1 | Raspberry Pi Kernel update for Sixfab 3G/LTE shield’s usb drivers”

  1. Looks like good stuff, but your tutorials assume a lot of knowledge that I don’t think everyone has.

    For example: if I want to use the 3G/LTE shield, what do I need, other than the shield itself to make this work?

    1. Hi, Thanks. Everyone can ask a question then we can help every time.

      These shields use with Raspberry Pi. (Note: Also you can use with your computer). And this tutorial is “How to integrate shield driver to Raspberry Pi Kernel”. Only you need a Linux host computer like ubuntu.

      We will revise all tutorials and add video tutorials.

      Thank you for interest.

  2. Can I enquire that the 3G Shield(QUECTEL uC20) drivers you provided on your github can work with Raspberry Pi Zero?
    – Does it mean that raspberry pi can have internet connectivity easy without going through the AT commands? Can you advise on the user experience?
    -The 3G-4G/LTE Base shield connect to the shield with the advantages of PC User Experience? Can you advise the installation and PC User Experience?
    -Is the above items open source and open software?
    -When are the items available?

  3. Does it work with 4.4.50-v7+?
    I copied files under /lib/modules/ 4.4.50-v7+/kernel/drivers
    when I am run dmesg I do not have this output

Leave a Reply

Your email address will not be published. Required fields are marked *