working USB 3G/GPRS/EDGE modem


24 posts
by marsher » Thu Jun 28, 2012 4:08 pm
Hello there,
My Raspberry PI just arrived, and for now I just generally play around with it.
However my project which shall utilize Raspberry, will require a 3G/GPRS or EDGE modem (I don't really care for speed as it is just a couple of MB daily). I've seen a lot of talk about these, however I haven't seen a single confirmation for one to be actually working(or not). So - Has anyone got a USB cellular modem up and running on their Raspberry Pi?
Posts: 1
Joined: Thu Jun 28, 2012 4:02 pm
by fodi » Fri Jun 29, 2012 9:46 am
http://elinux.org/RPi_VerifiedPeriphera ... 3G_Dongles
it says Huawei E220 and Franklin U600 from Sprint / VirginMobile
but i guess any 3g modem will work that has linux drivers available
User avatar
Posts: 112
Joined: Wed Mar 14, 2012 9:03 pm
Location: Hungary
by edent » Fri Jul 13, 2012 12:26 pm
User avatar
Posts: 19
Joined: Thu Sep 08, 2011 3:41 pm
by AlmightyTech » Thu Oct 11, 2012 2:41 pm

i have read many of your article after "reading 3g-internet-on-raspberry."
you are superb....
hi edent, i want to do make/receive voice call through 3G usb dongle.
i know its very simple with AT commands,
but i also want to decode dtmf from voice call,.and also want to play some audio file while voice call connected.
its just like IVR system.
kindly give some idea for raspberry pi.
thank you in advance.
Posts: 24
Joined: Thu Oct 11, 2012 11:16 am
by edent » Sun Oct 21, 2012 11:27 am
Thanks for your kind words. As far as I know, most USB dongles won't carry voice. Sorry.
User avatar
Posts: 19
Joined: Thu Sep 08, 2011 3:41 pm
by conking » Sat Oct 27, 2012 11:04 pm
Hello, I am attempting something similar in that I am trying to get a Virgin Mobile Franklin U600 (not to be confused with the U727 or U767 models) working with the Raspberry Pi. I don't care if its on the Arch Linux or Debian. I have tried using the Sakis3g software http://shkspr.mobi/blog/2012/07/3g-inte ... i-success/ only to no success with the U600. The U600 comes up in /dev/ as cdrom and has been fully activated in windows. I have gotten this to work in Debian on x86 by installing network-manager-gnome, and vmdialer. I then changed usb-modeswitch.conf file to be:

DefaultVendor=0x1fac
DefaultProduct=0x0150

TargetVendor=0x1fac
TargetProduct=0x0150
CheckSuccess=20

MessgeContent="5553424312345567824000000800108df200000000000000000000000000000"

I then shutdown the computer, plugged in the U600 device, start it up again, then go to the root terminal and type in 'modprobe -r usbserial' then hit enter and type in 'modprobe usbserial vendor=0x1fac product=0x0150' then hit enter and then type in 'dmesg|grep -i ttyUSB' then hit enter, type in 'vmdialer' click 'switch modem', the program fails at this point and I close out but as soon as I do this, network manager automatically detects the U600 device and connects to it and it works great! The device also is now listed in the /dev/ folder as 'serial'.
However this process doesn't seem to work on the Debian ARM Raspberry Pi version as the network manager doesn't seem to work right and being new to Linux in general, I have no idea what I am doing and little understanding of how this process makes it work on the x86 Debian but not on the ARM Raspberry Pi Debian. I really don't want to get another different type of USB dongle because the U600 is on sale at Walmart for only $20 per month for 1GB of data. Any help would be greatly appreciated.
Posts: 1
Joined: Sat Oct 27, 2012 10:37 pm
by AlmightyTech » Thu Nov 01, 2012 8:29 am
successfully tested GSM gateway using raspberry pi (ARM) and 3g usb dongle.
its working fine..
Posts: 24
Joined: Thu Oct 11, 2012 11:16 am
by AlmightyTech » Thu Nov 01, 2012 8:36 am
Posts: 24
Joined: Thu Oct 11, 2012 11:16 am
by giraffe » Sat Dec 29, 2012 12:38 pm
AlmightyTech, how did you get working gsm gateway on raspberry pi? Can you give the main steps to reproduce that system?
Posts: 6
Joined: Sat Dec 29, 2012 12:24 pm
by advanced » Fri Jan 04, 2013 3:46 pm
I wrote a small tutorial here, I hope it helps you : http://pikiosk.tumblr.com/post/39526392102/raspberry-3g-modem-usb
Posts: 36
Joined: Mon Dec 10, 2012 6:34 pm
Location: Rome
by m0thm » Fri Jan 25, 2013 6:59 am
Help it appears the Sakis site (the entire sakis.org domain) as far as I can see is down. Is there anywhere else I can get Sakis from or could some kind person e-mail the required file.

Thanks

Tim
Posts: 6
Joined: Thu Jan 12, 2012 4:54 pm
by Spid » Fri Jan 25, 2013 8:13 am
m0thm wrote:Help it appears the Sakis site (the entire sakis.org domain) as far as I can see is down. Is there anywhere else I can get Sakis from or could some kind person e-mail the required file.

Thanks

Tim


Try http://www.sakis3g.org
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm
by m0thm » Fri Jan 25, 2013 9:24 am
Yes sorry thats the domain i ment .... been a long night of insomnia so plse do xcuse lack of brain function :D
Posts: 6
Joined: Thu Jan 12, 2012 4:54 pm
by Spid » Fri Jan 25, 2013 10:13 am
m0thm wrote:Yes sorry thats the domain i ment .... been a long night of insomnia so plse do xcuse lack of brain function :D


Well it is working now..................................
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm
by m0thm » Fri Jan 25, 2013 6:29 pm
must be something wrong with BT's DNS server? Can't even resolve it for a ping

ping: unknown host http://www.sakis3g.org/

any ideas?
Posts: 6
Joined: Thu Jan 12, 2012 4:54 pm
by jsutherl » Sat Jan 26, 2013 8:00 pm
Could anyone put this code (The sakis3g script) where I can get it? Their site is still down.
Posts: 3
Joined: Sat Jan 26, 2013 7:51 pm
by Spid » Sat Jan 26, 2013 8:28 pm
jsutherl wrote:Could anyone put this code (The sakis3g script) where I can get it? Their site is still down.


wget "http://www.sakis3g.org/versions/latest/armv4t/sakis3g.gz"
echo "6c88a9961ba8861f2f668c178c02403f sakis3g.gz" | md5sum -c
gunzip sakis3g.gz
chmod +x sakis3g
./sakis3g --interactive
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm
by m0thm » Sun Jan 27, 2013 11:04 am
wget "http://www.sakis3g.org/versions/latest/armv4t/sakis3g.gz"
--2013-01-27 11:03:38-- http://www.sakis3g.org/versions/latest/ ... sakis3g.gz

Resolving www.sakis3g.org (www.sakis3g.org)... failed: Name or service not known.
wget: unable to resolve host address `www.sakis3g.org'
Posts: 6
Joined: Thu Jan 12, 2012 4:54 pm
by Spid » Sun Jan 27, 2013 3:20 pm
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm
by m0thm » Sun Jan 27, 2013 3:57 pm
Brilliant Thank You :D
Posts: 6
Joined: Thu Jan 12, 2012 4:54 pm
by Quattroman » Sat Mar 09, 2013 9:03 am
HI,

Can anyone point me to the best software to use on the Sakis3g site for a Vodafone UK 3g Dongle.

Thanks

Peter
Posts: 1
Joined: Mon Dec 24, 2012 2:38 pm
by Cloudcentric » Sat Mar 09, 2013 10:46 am
Quattroman wrote:HI,

Can anyone point me to the best software to use on the Sakis3g site for a Vodafone UK 3g Dongle.

Thanks

Peter


The SAKIS3g website is down, in this Raspbian "wheezy" basic blog is a link and instructions (about two thirds way down page) http://debianarmpi.blogspot.co.uk

If you are using alarmpi then following link at bootom of page to the Arch Linux ARm Blog..
I know everything about nothing"
Posts: 982
Joined: Fri Sep 14, 2012 9:13 am
by cyanarnofsky » Mon Jan 27, 2014 8:18 pm
The Multi-Tech MT100UCC-EV3-N3 modem with USB carrier board works as well I can confirm. Using this modem through USB. Connection using wvdial and pppd.
Posts: 48
Joined: Tue Jul 31, 2012 11:33 pm
by beginner » Wed Feb 12, 2014 12:26 pm
Hi

Is there any tutorial for access this sakis 3g from python?
What i mean is to have a python script which do more things and one of them is to check if internet is connected, if not to connect it, to send text messages...etc

thanks
Posts: 4
Joined: Sat Apr 27, 2013 4:45 pm