Multitech Multimodem driver package for Puppy Linux (GPRS/EDGE/CDMA)

nux kernel and later have an updated version of the ti_usb_3410_5052 driver that works with the USB connection Multitech multimodem "out of the box."  Puppy 4.3 uses such a recent kernel.  Therefore, as-of Puppy 4.3, my driver package described in this article is no longer needed.  The only thing of continued usefulness here is my "pgprs" setup utility, which is included in the stock Puppy.  In sum, if you have a Multitech USB connection GPRS/EDGE/CDMA modem, get yourself a recent version of Puppy, and you're set. 

I am pleased to announce the first release of a patched driver for the USB-connected Multitech Multimodem GPRS/EDGE/CDMA modems. Multitech makes what are probably the best GPRS modems in the world. (GPRS is a wireless Internet technology, running on top of a GSM cellular phone connection. It provides very cheap Internet access throughout Costa Rica, and is is popular in several European countries.)

To my knowledge this is the only updated driver package available for Linux. In other words, no other current Linux distro has a driver that works with these modems. It is tested only for GPRS. This pet is ONLY for kernel

Included are:

  • Patched version of the ti_usb_3410_5052 driver, for which the Puppy 4.00 kernel has compiled-in support. This driver *replaces* the driver included with Puppy.
  • firmware for the GPRS, EDGE, and CDMA modems.
  • ppp connection and configuration scripts
  • GUI setup program with Puppy menu entry
  • Connection script with Puppy menu entry

The included GUI modem setup utility makes setup of this modem under Puppy faster and easier by far than the Multitech-provided Windows program. The setup utility should also work with all serial connection Multitech modems, as well as other brands of GPRS modems. In that case, the USB serial driver is not needed and can be uninstalled (instructions included).

I'd appreciate hearing from those who make use of this pet.

Note: This package is also announced and (probably) updated on the Puppy Linux forum at:


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br> <img> <alt> <h1> <h2> <h3>
  • Lines and paragraphs break automatically.

More information about formatting options

This question is to prevent automated spam submissions.
  _             _   _  __     __ __  __      _ 
| |_ __ _ | | | | \ \ / / \ \/ / | |
| __| / _` | | | | | \ \ / / \ / _ | |
| |_ | (_| | | |_| | \ V / / \ | |_| |
\__| \__, | \___/ \_/ /_/\_\ \___/
Enter the code depicted in ASCII art style.