USB 3g Modem in linux

I’m trying to install a USB 3G modem in the VF61, to do that I use the tutorial from Embedded Linux Systems - GSM/3G/4G but it didn’t work for me. Search around, I see that there are modems when plugged to the USB are detected as memory card and CD-ROM (my case) and to make it to work as modem, is necessary to use a program called “modeswitch”. In the case of toradex, this program is not installed, and I don’t know if is there a port of it to colibri-vf. So, is there a way to put this kind of modem to work with linux-toradex?


Which image version do you use? modeswitch package is not installed by default. Package is available and can be added to the image with OpenEmbedded. To switch to modem mode, for example run

usb_modeswitch -v 0x12d1 -p 0x1446

where where 0x12d1 ​would be the vendor Id and 0x1446 the product ID. Note that both usb-modeswitch and usb-modeswitch-data would be required.

I’m using version 2.6.1 with QT support.

How can I install it using OpenEmbedded?

In local.conf file, one would have the following

IMAGE_INSTALL_append = " usb-modeswitch usb-modeswitch-data"

Thank you for the answer

Just a question, other applications that we want to install, I can follow the same process, example:

searching for torrent in the link you sent, I find rtorrent, so I can just append it local.conf as well (IMAGE_INSTALL_append = " rtorrent")?

What are the limitations?

Yes rtorrent can be added in the same way.