SPA2102 and MJMD5

magicJack Tips and Tricks

Moderators: Bill Smith, Pilot

Post Reply
TOF
MagicJack Contributor
Posts: 55
Joined: Mon Nov 12, 2007 6:57 pm

SPA2102 and MJMD5

Post by TOF »

I have a Linksys router, WRT54GL with firmware 4.30.12, connected to a SPA2102-R that always worked well until "Dan's Day". I have followed the various inputs in this forum topic as well as other on the site and _thought_ I had put all the numbers in the right places in the ATA config.

1. I downloaded and installed the MJMD5.exe application and filled the blanks based on info from Stroth's excellent utility.

2. I changed the ATA config to e.g., 192.168.1.100:5070 in the Proxy: dialog box along with the newer password in Password:.

3. Whether I put the SPA before the router (where it has always worked) or after the router with it's DHCP provided address, I cannot get the ATA to register.

One thing I'm curious about is the SIP Server Name:. The one that worked previously was 67.106.133.198 which seems to belong to XO communications. If anyone has another IP I'd like to know about it. I've also tried talk4free.com and my city proxy but no help in registering.

I'm not really that much of a newbie with MJ, having used the same one since July of 2007 but this one stumps me. Also it dosent seem worthwhile to try the DDRT route until I can get it to register "as is".

Thanks for "listening" and all help will be appreciated.
:oops:
deshwasi
magicJack Apprentice
Posts: 15
Joined: Sat Jan 26, 2008 1:34 pm

Post by deshwasi »

i just setup a new MJ yesterday and i cant get it to work either. my older one works fine with my PAP2. i have noticed that when obtaining SIP stuff with Stroth's utility, the user-agent is diff on the 2 MJ's (more current version on the newer MJ). is that something i should be concerned about? older is 1.80.466c , newer is 1.80.484a
TOF
MagicJack Contributor
Posts: 55
Joined: Mon Nov 12, 2007 6:57 pm

Post by TOF »

deshwasi wrote:i just setup a new MJ yesterday and i cant get it to work either. my older one works fine with my PAP2. i have noticed that when obtaining SIP stuff with Stroth's utility, the user-agent is diff on the 2 MJ's (more current version on the newer MJ). is that something i should be concerned about? older is 1.80.466c , newer is 1.80.484a
I can't tell you about the "good and the bad" but FWIW my two year old MJ carries User-Agent = MagicJack/1.80.484a (SJ Labs) as of today. But I can say that I'm unable to use the MJMD5 proxy and the ATA. Dongle by itself is giving few problems but I got a "beep" today for the first time in quite awhile.

Sorry this doesn't help you but thought I'd reply anyway. :)
deshwasi
magicJack Apprentice
Posts: 15
Joined: Sat Jan 26, 2008 1:34 pm

Post by deshwasi »

well then its 2-for-2 so far. i have tried the exact same scenario thats working with my 3-month old unit but the new one with the 1.80.484a User-Agent just refuses to register. tried both PC & DD-WRT proxies.

edit: nevermind. based on someone else's tip i tried running the old way straight from ATA to the MJ proxy and it worked!!
b3wh169
magicJack Apprentice
Posts: 23
Joined: Thu Mar 05, 2009 1:15 pm
Location: Kalamazoo, MI

Post by b3wh169 »

I had a SPA 2102 that worked well with MJ before the updrade. I have not been able to get it to register since.

I have tried MJMD5, using my current SIP proxy and password (gathered using Stroths Utilities). I entered my PC's IP address (with ":5070") and the current MJ password in the Line 1 tab of the SPA's configuration pages. I tried various values for "Registration Expires". Also tried running with MJ Dongle plugged in and without dongle. No luck so far.

For user agent I have (again from Stroths): MagicJack/1.80.484a (SJ Labs)

As a sidebar, I noticed some improvement in sound/call quality using the dongle after the upgrade, but no where near the great quality I was getting with my ATA.
- B3
(Th*#i`~s sta`~tic i`#s m^aki~`ing me th*#ir~s`ty)
TOF
MagicJack Contributor
Posts: 55
Joined: Mon Nov 12, 2007 6:57 pm

Post by TOF »

b3wh169 wrote:I had a SPA 2102 that worked well with MJ before the updrade. I have not been able to get it to register since.

I have tried MJMD5, using my current SIP proxy and password (gathered using Stroths Utilities). I entered my PC's IP address (with ":5070") and the current MJ password in the Line 1 tab of the SPA's configuration pages. I tried various values for "Registration Expires". Also tried running with MJ Dongle plugged in and without dongle. No luck so far.

For user agent I have (again from Stroths): MagicJack/1.80.484a (SJ Labs)

As a sidebar, I noticed some improvement in sound/call quality using the dongle after the upgrade, but no where near the great quality I was getting with my ATA.
If anyone has succeeded in getting a SPA 2102 to register with this approach I'd dearly like to know. It would at least prove I'm doing something wrong. I have no idea why this has been a stonewall so far. The 2102 is running firmware 5.2.5 on hardware version 1.0.5(a).
javaguy216
MagicJack User
Posts: 30
Joined: Thu Jun 12, 2008 2:15 pm

Post by javaguy216 »

TOF,

I registered SPA2102 (firmware 5.25, latest) with no problems using WRT54GS DD-WRT Router. I put my ATA after the router and specified 192.168.1.1:5070 in the proxy field. You need to make sure your proxy is running properly. To check, you can telnet into the router and type "top" and you should see the proxy working (assuming you have the correct password for your MJ).

I hope this helps!
TOF
MagicJack Contributor
Posts: 55
Joined: Mon Nov 12, 2007 6:57 pm

Post by TOF »

javaguy216 wrote:TOF,

I registered SPA2102 (firmware 5.25, latest) with no problems using WRT54GS DD-WRT Router. I put my ATA after the router and specified 192.168.1.1:5070 in the proxy field. You need to make sure your proxy is running properly. To check, you can telnet into the router and type "top" and you should see the proxy working (assuming you have the correct password for your MJ).

I hope this helps!
Thanks, it does help to know it's possible. Not using the DD-WRT just the stock. I also have the ATA behind/after the WRT54GL and tried the 192.168.1.1:5070 but no joy. Guess I'll try the DD approach and see what happens.

Again, thans for the info.
b3wh169
magicJack Apprentice
Posts: 23
Joined: Thu Mar 05, 2009 1:15 pm
Location: Kalamazoo, MI

It worked!

Post by b3wh169 »

I moved MJMD5 and my dongle to another computer on my network. Set that PC with a static IP address & pulled fresh SIP info with Stroth's utilities. Now my ATA is registered and making and receiving calls. I am not sure the call quality is any better than just using the dongle directly on the other (mostly inactive) computer.

SPA 2102 R, firmware 5.2.5 on hardware version 1.0.5(a)

My theory is that it didn't work on my laptop because long ago I had configured it to run the softphone without the dongle, and Stroths and the proxy may have just gotten confused.

A few questions still ...

1) do I need to keep the dongle plugged into the computer that has the MJMD5 proxy (or any other computer on the network)?

2) can I shut the computer off at night, or will that cause the ATA to send a bunch of registration request that will fail and get noticed and cause trouble?
- B3
(Th*#i`~s sta`~tic i`#s m^aki~`ing me th*#ir~s`ty)
nulland
magicJack Apprentice
Posts: 18
Joined: Mon Nov 03, 2008 12:25 am
Location: Torrance, CA US

Post by nulland »

Newbie here. I have my SPA2102 working well behind my router with MJMD5 running on a PC in the same network. It's set up on Bridge mode which effectively disables the router functions of the SPA2102. On Bridge mode, only its VOICE functions work and it works only as an ATA like the PAP2.

If the SPA2102 is not being used as a router, set it on Bridge mode only. Before doing it, make sure that the "Enable WAN WEB Server" is set to yes to allow access to the web page of the SPA. Settings for the proxy, user ID, password should be set to work with MJMD5. Hope this helps.
TOF
MagicJack Contributor
Posts: 55
Joined: Mon Nov 12, 2007 6:57 pm

Post by TOF »

nulland wrote:Newbie here. I have my SPA2102 working well behind my router with MJMD5 running on a PC in the same network. It's set up on Bridge mode which effectively disables the router functions of the SPA2102. On Bridge mode, only its VOICE functions work and it works only as an ATA like the PAP2.

If the SPA2102 is not being used as a router, set it on Bridge mode only. Before doing it, make sure that the "Enable WAN WEB Server" is set to yes to allow access to the web page of the SPA. Settings for the proxy, user ID, password should be set to work with MJMD5. Hope this helps.
Thanks, it still puzzles me why it doesn't respond like others I read about.
nulland
magicJack Apprentice
Posts: 18
Joined: Mon Nov 03, 2008 12:25 am
Location: Torrance, CA US

Post by nulland »

To find out why it doesn't respond correctly, use wireshark to capture the traffic from the SPA2102 to your MJMD5 proxy and on to the MJ proxy and back. To use wireshark, you will need to set up a bridge connection in a PC. A bridge connection consists of two network cards, one connected to the router and the other to the SPA. In Vista, set up is done using the "manage network connections" feature of the Network and Sharing Center.

BTW, check the connection of the SPA to the router. If it is behind the router, network cable should be plugged to the Internet (blue) port, not to the Ethernet (yellow) port of the SPA.
sesnut
MagicJack Newbie
Posts: 8
Joined: Thu Jan 03, 2008 12:32 am

Re: It worked!

Post by sesnut »

b3wh169 wrote:I moved MJMD5 and my dongle to another computer on my network. Set that PC with a static IP address & pulled fresh SIP info with Stroth's utilities. Now my ATA is registered and making and receiving calls. I am not sure the call quality is any better than just using the dongle directly on the other (mostly inactive) computer.

SPA 2102 R, firmware 5.2.5 on hardware version 1.0.5(a)

My theory is that it didn't work on my laptop because long ago I had configured it to run the softphone without the dongle, and Stroths and the proxy may have just gotten confused.

A few questions still ...

1) do I need to keep the dongle plugged into the computer that has the MJMD5 proxy (or any other computer on the network)?

2) can I shut the computer off at night, or will that cause the ATA to send a bunch of registration request that will fail and get noticed and cause trouble?
wait what?
you have your dongle and your ata going at the same time?
thats going to cause more trouble than your ata trying to register from your pc that you have turned off
b3wh169
magicJack Apprentice
Posts: 23
Joined: Thu Mar 05, 2009 1:15 pm
Location: Kalamazoo, MI

Post by b3wh169 »

Posts in this thread (http://www.phoneservicesupport.com/ata- ... 97-75.html) seem to indicate that leaving the dongle in is required for the MJMD5 solution, and that the dongle can be used (on the same machine) without any problems. But I'm not clear on any of that. I may try running the MJ softphone dongle-less, or I may try running without dongle or softphone altogether, but am waiting to hear more on whether dongle is really required with MJMD5.
- B3
(Th*#i`~s sta`~tic i`#s m^aki~`ing me th*#ir~s`ty)
TOF
MagicJack Contributor
Posts: 55
Joined: Mon Nov 12, 2007 6:57 pm

Post by TOF »

nulland wrote:To find out why it doesn't respond correctly, use wireshark to capture the traffic from the SPA2102 to your MJMD5 proxy and on to the MJ proxy and back. To use wireshark, you will need to set up a bridge connection in a PC. A bridge connection consists of two network cards, one connected to the router and the other to the SPA. In Vista, set up is done using the "manage network connections" feature of the Network and Sharing Center.

BTW, check the connection of the SPA to the router. If it is behind the router, network cable should be plugged to the Internet (blue) port, not to the Ethernet (yellow) port of the SPA.
Thanks, the connections are OK behind the router. Think I'll just let this one rest for now because it won't surprise me to see another "Lucky you update" pretty soon to help us all to dongle around. :D
b3wh169
magicJack Apprentice
Posts: 23
Joined: Thu Mar 05, 2009 1:15 pm
Location: Kalamazoo, MI

Post by b3wh169 »

ok, just found out from deshwasi that the dongle (or softphone running) is not needed, just MJMD5 and ATA and nothing else. Since then, I have been successful running in that configuration, even after the computer rebooted.
- B3
(Th*#i`~s sta`~tic i`#s m^aki~`ing me th*#ir~s`ty)
sesnut
MagicJack Newbie
Posts: 8
Joined: Thu Jan 03, 2008 12:32 am

Post by sesnut »

if you have the dongle plugged in and your ata going at the same time, both will try and register with magicjacks servers and that looks bad
angel-78
magicJack Apprentice
Posts: 28
Joined: Wed Jul 02, 2008 10:45 am
Location: SAN DIEGO

Post by angel-78 »

I have my Spa2102 software version 5.2.5 working, using my netgear WNR834B v2 running DDWRT. Seems to be working without any problems. Big thanks to DTM for figuring out how to get things working again, and to everyone that made it easy to make things run on DDWRT.
Post Reply