ATA Start Working with following setting

magicJack Tips and Tricks

Moderators: Bill Smith, Pilot

az1324
Dan isn't smart enough to hire me
Posts: 100
Joined: Wed Feb 20, 2008 4:46 am

Post by az1324 »

The ATA has a different IP address than your computer so you have to use 192.168.1.111. Before you were pointing X-Lite to its own ip address.
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

Thanx, that did the trick! Awesome hack.

Synchron 8)
xboxuser1
MagicJack User
Posts: 39
Joined: Tue Feb 26, 2008 5:23 pm

Post by xboxuser1 »

Hi!

Is it possible for someone to post a screen shot of the setting for the ata and the md5 appz..... thanks in advance!
xguju
magicJack Apprentice
Posts: 10
Joined: Fri Feb 13, 2009 12:56 pm

Post by xguju »

just wanted to say thanks for an awesome solution, love it and its working great!
craigm1
MagicJack User
Posts: 43
Joined: Wed Jun 18, 2008 11:39 pm

using this setup for 4 mj lines on pap2!

Post by craigm1 »

Thanks, so much better sound quality!!!!! were back!!!!!!

CRAIG
DarwinPeru
magicJack Apprentice
Posts: 28
Joined: Tue Feb 03, 2009 2:39 am

How can i do if i want to use more of one MJ in my ATA`s

Post by DarwinPeru »

Hello, i hope that you can understand my english, first: Thanks for this TIP, now i can use my Ata Again with my MJ user and Pass, MJMD5 is great, it is working Perfect for me, but i want to know how to use more of one MJ in my other ATA`s; I have 5 MJ and i want to use the five users and passwords in my 5 Ata`s, but in the MJMD5 i just can put one Password, there is a other MJMD5 modificated for use more of one MJ in the same Computer?
Who is the creator of this MJMD5?

Thanks again...
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

az1324 is the creator of MJMD5. Proud of him.
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

I want to know how to use the program with the thin client. .net 2.0 does not work with it. i installed it but it does not work.
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

mcbelisle
What TC and how were you able to install .net 2?

OTC
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

i have t5720. i downloaded the .net 2.0 s discussed earlier on this site

the mjmd5 program by itself does not load. I just got the mjmd5cl program to load. can't seem to connect to it using the examples diagram on page 2
MJuser403
magicJack Apprentice
Posts: 26
Joined: Sat Jan 24, 2009 5:16 pm

Re: ATA Start Working with following setting

Post by MJuser403 »

This works!! Here is what I did to get it to work, and also run it as a service (Windows XP SP3). Prerequisite: you had a working ATA prior to the June 9th upgrade...as I'm assuming you had your ATA properly configured and you know how to perform the steps below:

1) I downloaded the MJMD5.zip file from here:
http://www.mediafire.com/?mmmt4wcnqyb

2) I unzipped it to a directory on my PC (I used C:\MJproxy)

3) I'm assuming most here know how to get their SIP credentials using Stroth's utility:

http://www.phoneservicesupport.com/stro ... t4230.html

4) Using the info retrieved from Stroth's utility, I ran C:\MJproxy\MJMD5.exe, and I filled in the proxy (mine is proxy01.philadelphia.talk4free.com), forward port and listen port are both 5070, and gave it my password retrieved from Stroth's utility. I made sure Save Settings is checked. This created a MJMD5.ini file in the C:\MJproxy directory, and a tray icon showing that MJMD5 is running.

5) In my Linksys PAP2 ATA, in Line 2 (that is my MagicJack line), all I had to do is make sure my password is current, and the proxy points to my internal IP address of my PC running MJMD5 (mine happens to be 192.168.15.2). So the proxy in the ATA is 192.168.15.2:5070. I also filled in Outbound proxy with the same thing, but I don't think that is necessary. [*UPDATE 2009-07-06* Make sure the PC running MJMD5 has a static IP address so you don't have to change the ATA proxy every time your PC gets a new IP address.]

6) After I saved, I saw the beautiful blue light appear on my ATA for line 2, meaning it has a valid connection. The "Info" page for Line 2 REGISTRATION STATE now shows "Online". I have a dial tone, I can make and receive calls, and my phone I attached to the ATA rings when receiving a call. All is good!

7) Since I don't really need the tray icon for anything, I decided to run MJMD5 as a service. From this thread, I got the idea of how to run any program as a service:

http://www.phoneservicesupport.com/magi ... t1364.html

You need instsrv.exe and srvany.exe from rktools as documented in the link above.

At this point, you need to stop the MJMD5 that is running in your tray. Double-click it to open up the interface, then hit the close box, and it should disappear from your tray.

8 ) If you have instsrv.exe and srvany.exe in C:\MJproxy, you would run these commands (from command prompt or put in a batch file) to create the service:

c:\MJproxy\instsrv.exe "MagicJack" "C:\MJproxy\srvany.exe"

reg add HKLM\SYSTEM\CurrentControlSet\Services\MagicJack\Parameters /v Application /d "\"C:\MJproxy\MJMD5.exe\" /f

You now have a service. To configure it, get into Services (most people it is Start Menu, Programs, Administrative Tools, Services). Scroll down to the "MagicJack" service, double-click it, and make sure "Startup Type" is set to "Automatic". Then click on the Start button to start the service. You are now set, the service will start automatically on a reboot. You don't need to touch the service again.

You will need your PC running whenever you want to use the MagicJack phone, but this is still much better than having that dongle with the horrible interface that annoyingly pops up every time the phone rings. Also, the quality of calls through the ATA is significantly better.
Last edited by MJuser403 on Mon Jul 06, 2009 3:44 pm, edited 1 time in total.
nimbus
magicJack Apprentice
Posts: 17
Joined: Wed Jan 07, 2009 3:23 am

Post by nimbus »

I tried MJMD5 on my main computer and couldn't get it working. However when I loaded it onto another computer (with the exact same settings) it worked fine. Just follow the guide in the earlier post.
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

mcbelisle

Have you installed a proxy server on your tc? As best I can tell what's needed is computer with .net 2.0, a proxy server, and the MJMD5 program in order for things to work. Keep in mind, I haven't done it yet because I don't have enough flash on my 5710 tc. This is just my understanding from trying to sort out all of the threads on the subject.

Keep on trucking. Someone is going to master this on a TC. Might as well be you. You're a lot farther along than I.

OTC
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

what proxy server. the only thing that this forum says is to have .net 2.0 and the mjmd5 program. there is no mention of a proxy server anywhere.
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

I am trying first on my laptop and i'm not even getting registered with it.
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

mcbelisle

I went back and review several posts. Apparently, the MJMD5 app IS the proxy. Sorry for misinformation.

OTC
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

what are your settings. right now i'm on a laptop with the mjmd5 program and it's not working. i saw that someone tried another computer so i put the settings into the ata and i got failed
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

mcbelisle

Hope I'm not being a pest. Take a look at the first post on this page (5) It filled in a lot of blanks for me.

Since I just replaced my wife's laptop, I have her old one to play with for a while. Think I'll try that to see if I understand the concept and if so, maybe update my flash for tc.

OTC
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

ok. the first step is done. i got it working on my laptop with the mjmd5 program. the thin client requires the mjmd5cl program. the other one doesn't

I think i need to make it so that my router can see my computers port. the one running the mjmd5 program. as soon as i can figure that out then it should work with the ata

i need to get my ata to see my laptop before i attempt to get the thin client to work

now the ata shows as being registered but when i dial any number it just rings back to my magicjack # now the ata is not being registered
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

mcbelisle wrote: I think i need to make it so that my router can see my computers port. the one running the mjmd5 program. as soon as i can figure that out then it should work with the ata

i need to get my ata to see my laptop before i attempt to get the thin client to work

now the ata shows as being registered but when i dial any number it just rings back to my magicjack # now the ata is not being registered
Hopefully your internet line goes to your router mains and it assigns the ip addresses to your devices, i.e. the PC/Thin Client/ATA/Iphone device/ (whatever). Most routers allow you to assign the devices statically if you want. At any rate, the ATA proxy is always going to be the PC's IP address with a ':5070' appended to it.

Synchron 8)
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

I just noticed that with this new method the MJ softphone can run while the line is being used by the ATA/proxy - unlike prior to June 09th where if the ATA device line was used, the softphone without the dongle (or with the dongle for that matter) would not work.

I'm not sure if this is a fluke or if mj's provisioning servers are being fooled somehow but this is a pretty cool added feature from this hack. Sought of like having a 2nd virtual phone line to dial out like what some Voip companies provide.

Synchron 8)
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

how do i allow the router to see my computer running the program
newtoncd
Dan isn't smart enough to hire me
Posts: 216
Joined: Fri Jan 09, 2009 12:52 am

Post by newtoncd »

mcbelisle wrote:ok. the first step is done. i got it working on my laptop with the mjmd5 program. the thin client requires the mjmd5cl program. the other one doesn't

I think i need to make it so that my router can see my computers port. the one running the mjmd5 program. as soon as i can figure that out then it should work with the ata

i need to get my ata to see my laptop before i attempt to get the thin client to work

now the ata shows as being registered but when i dial any number it just rings back to my magicjack # now the ata is not being registered

Where do I find the mjmd5cl program? I would love to get this working on my thin client. Due to memory restrictions (requiring the .net 2.0 framework which will not load), I am unable to load up the mjmd5 on my T5710 thin client.

Thanks!
-Curt
--magicJack user since Oct 08 w/magicFeatures
--D-Link DIR-655
-NetTalk DUO since Dec 10
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

the mjmd5cl program is located on page 1 or 2 of this discussion. it also requires .net 2.0 to run.

the mjmd5 program does not load up at all. the mjmd5cl load up only but they both require .net 2.0

to load .net 2.0 you need to use an external flash drive
newtoncd
Dan isn't smart enough to hire me
Posts: 216
Joined: Fri Jan 09, 2009 12:52 am

Post by newtoncd »

mcbelisle wrote:the mjmd5cl program is located on page 1 or 2 of this discussion. it also requires .net 2.0 to run.

the mjmd5 program does not load up at all. the mjmd5cl load up only but they both require .net 2.0

to load .net 2.0 you need to use an external flash drive

Thanks, found the program.

I loaded .net 2.0 up on a 4GB flash drive and tried the install. I still have some research left to do; I am getting an error -- "QFE installer error, cannot connect to database, please check the database".
-Curt
--magicJack user since Oct 08 w/magicFeatures
--D-Link DIR-655
-NetTalk DUO since Dec 10
slappydan
magicJack Apprentice
Posts: 16
Joined: Thu Dec 20, 2007 12:18 pm

Post by slappydan »

Does the MJ Softphone need to be running?
VoipDude
Dan isn't smart enough to hire me
Posts: 129
Joined: Fri Mar 06, 2009 8:16 pm

Post by VoipDude »

MJuser403

Thanks for your detailed post. I was able to get my ATA running again with the info you provided.

Now if we can only find a way to do it without the PC running. For now however, it's better than the dongle.
deshwasi
magicJack Apprentice
Posts: 15
Joined: Sat Jan 26, 2008 1:34 pm

Re: this works

Post by deshwasi »

craigm1 wrote:You need to keep a computer on but the sound quality on my pap2 is so much better, tried using 2 lines on one computer have 2 mj's but wouldn't work is this possible?? have 2 computers running the software so now I have 2 mj's on my pap2.

Christmas has come in June!!!!

Craig
did you say you got 2 PCs running 2 proxies and you have 2 MJ working thru a single PAP2? i cant get the 2nd one to connect to my pc (my first one is on a DD-WRT router). pls help with tips on how you got this to work
craigm1
MagicJack User
Posts: 43
Joined: Wed Jun 18, 2008 11:39 pm

using this setup for 4 mj lines on pap2!

Post by craigm1 »

you need to make sure the ip address on each computer are correct this is the problem i had but right now i have 2 desktops running the mjmd5 and 2 laptops so i have 4 mj's running on 2 pap2's i had to run strohs a couple times for pw havent tried running it on my router but label all your computer equipment i actually typed out labels for the ip and the phone numbers for the pap2 and put them on the pap2 and each computer to avoid confusing but it took awhile to mess with. The one pap2 kept overheating with 1 line before I added 2 lines to it and I had to go and buy a laptop cooler that both now sit on just keep messing with it eventually it will come. sound quailty is soo much better then with the dumb dongles, hope this works for awhile!!

craig
mcbelisle
MagicJack Contributor
Posts: 56
Joined: Sat Feb 16, 2008 1:10 pm

Post by mcbelisle »

How did you get the router to see the open port of the computer?
craigm1
MagicJack User
Posts: 43
Joined: Wed Jun 18, 2008 11:39 pm

no setting on router

Post by craigm1 »

2 of the computers are hooked up to a cable modem with a linksys wrt54g and 2 are hooked up to a dsl connection with a westel modem with built in router didn't have to do anything to either router, guess i got lucky

craig
Anon
magicJack Apprentice
Posts: 21
Joined: Thu Jun 11, 2009 7:31 am

Post by Anon »

roc1479 wrote:Hah, figured it out. It was my wired phone all along. Switched to a Panasonic Cordless and the phone rang. I'm good to go.

Thanks,
Unfortunately, my phone quit ringing again! Anyone know what to do to get the phone to ring using this method and a rtp300?
newtoncd
Dan isn't smart enough to hire me
Posts: 216
Joined: Fri Jan 09, 2009 12:52 am

Re: ATA Start Working with following setting

Post by newtoncd »

MJuser403 wrote:This works!! Here is what I did to get it to work, and also run it as a service (Windows XP SP3). Prerequisite: you had a working ATA prior to the June 9th upgrade...as I'm assuming you had your ATA properly configured and you know how to perform the steps below:

1) I downloaded the MJMD5.zip file from here:
http://www.mediafire.com/?mmmt4wcnqyb

2) I unzipped it to a directory on my PC (I used C:\MJproxy)

3) I'm assuming most here know how to get their SIP credentials using Stroth's utility:

http://www.phoneservicesupport.com/stro ... t4230.html

4) Using the info retrieved from Stroth's utility, I ran C:\MJproxy\MJMD5.exe, and I filled in the proxy (mine is proxy01.philadelphia.talk4free.com), forward port and listen port are both 5070, and gave it my password retrieved from Stroth's utility. I made sure Save Settings is checked. This created a MJMD5.ini file in the C:\MJproxy directory, and a tray icon showing that MJMD5 is running.

5) In my Linksys PAP2 ATA, in Line 2 (that is my MagicJack line), all I had to do is make sure my password is current, and the proxy points to my internal IP address of my PC running MJMD5 (mine happens to be 192.168.15.2). So the proxy in the ATA is 192.168.15.2:5070. I also filled in Outbound proxy with the same thing, but I don't think that is necessary.

6) After I saved, I saw the beautiful blue light appear on my ATA for line 2, meaning it has a valid connection. The "Info" page for Line 2 REGISTRATION STATE now shows "Online". I have a dial tone, I can make and receive calls, and my phone I attached to the ATA rings when receiving a call. All is good!

Initially, I didn't catch your line about having a working ATA prior to the upgrade (I didn't). But, I now have things working on my wife's PC.

Since I didn't have a working ATA, I kind of winged it and did have to put my user ID in the ATA field, because it kept on saying "offline", but once I did that, it registered fine!

Now, hopefully someone will figure out a way to run this on the thin client.

I didn't run mine as a service, I just put the program in the startup group (for now).

Thanks again for posting the steps to run the ATA!!!
Last edited by newtoncd on Mon Jul 06, 2009 1:31 pm, edited 1 time in total.
-Curt
--magicJack user since Oct 08 w/magicFeatures
--D-Link DIR-655
-NetTalk DUO since Dec 10
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

newtoncd

I haven't done it yet because I haven't upgraded my Flash on my TC5710 yet.

In old posts from Thin Client forum Stroths has a discussion about upgrading the Thin Clients. He has a modified flash image for larger flash that includes .NET 2.0 which is required to use MJMD5.

I'm going to go ahead and order the Transcend flash upgrade but I too am wondering if anyone has successfully implemented the MJMD5 on a Thin Client.

OTC
MJuser403
magicJack Apprentice
Posts: 26
Joined: Sat Jan 24, 2009 5:16 pm

Re: ATA Start Working with following setting

Post by MJuser403 »

newtoncd wrote:
Initially, I didn't catch your line about having a working ATA prior to the upgrade (I didn't). But, I now have things working on my wife's PC.

Since I didn't have a working ATA, I kind of winged it and did have to put my user ID in the ATA field, because it kept on saying "offline", but once I did that, it registered fine!
Yea, I didn't want to get into the different settings when setting up an ATA from scratch. I wanted to just detail what is different between when it used to work without MJMD5 and now when it needs it.

From scratch, there is all the NAT settings and STUN settings that vary due to your individual circumstances.

One other important point I didn't mention in my original post: I have MJMD5.exe running on my local PC, which is set with a static IP address (192.168.15.2...the router itself is 192.168.15.1). If the computer that is running MJMD5 happens to have DHCP ("obtain IP address automatically"), then the IP address can potentially change, and that will be a problem because the proxy setting in the ATA will be wrong. I just updated my original post with this info.

Regardless, I'm glad I was able to help, and congrats on winging it successfully! :D
newtoncd
Dan isn't smart enough to hire me
Posts: 216
Joined: Fri Jan 09, 2009 12:52 am

Re: ATA Start Working with following setting

Post by newtoncd »

MJuser403 wrote:
One other important point I didn't mention in my original post: I have MJMD5.exe running on my local PC, which is set with a static IP address (192.168.15.2...the router itself is 192.168.15.1). If the computer that is running MJMD5 happens to have DHCP ("obtain IP address automatically"), then the IP address can potentially change, and that will be a problem because the proxy setting in the ATA will be wrong. I just updated my original post with this info.

Regardless, I'm glad I was able to help, and congrats on winging it successfully! :D

I get DHCP from my provider, but I get static from my Dlink router, so I should be in good shape, but that is an important point for sure.

Do you happen to know if it is wise to plug in the magicJack dongle once in awhile or does that make any difference?
-Curt
--magicJack user since Oct 08 w/magicFeatures
--D-Link DIR-655
-NetTalk DUO since Dec 10
MJuser403
magicJack Apprentice
Posts: 26
Joined: Sat Jan 24, 2009 5:16 pm

Re: ATA Start Working with following setting

Post by MJuser403 »

newtoncd wrote: Do you happen to know if it is wise to plug in the magicJack dongle once in awhile or does that make any difference?
If you can't get a dial tone or something else is wrong with magicJack, then the most likely cause is that your password changed (or heaven forbid, another MJ software update). You will need to plug in the dongle, let it update itself, and then use Stroth utility to obtain your new credentials (e.g. the password).

Other than that, I don't think you need to bother plugging in the dongle.
codegrinder
MagicJack Newbie
Posts: 5
Joined: Mon May 25, 2009 10:18 pm

Post by codegrinder »

i haven't had much success with my sunrocket ata that was working before. i have tried running the proxy on my ddwrt and when that didnt work i tried on my desktop. every once in awhile i can get a soft phone working.
b3wh169
magicJack Apprentice
Posts: 23
Joined: Thu Mar 05, 2009 1:15 pm
Location: Kalamazoo, MI

Post by b3wh169 »

MJuser403

Thanks for the details. You helped me get my SPA 2102 running again.

I think you were running the MJMD5 as a service? Do we still need to have the dongle plugged in or run the MJ softphone dongle-less. Or can we just run the computer with MJMD5 and not have to also run the MJ softphone?
- B3
(Th*#i`~s sta`~tic i`#s m^aki~`ing me th*#ir~s`ty)
deshwasi
magicJack Apprentice
Posts: 15
Joined: Sat Jan 26, 2008 1:34 pm

Post by deshwasi »

yes. all you need is the MJMD5 running and your ATA. nothing else.
noetic1
MagicJack Contributor
Posts: 65
Joined: Tue Oct 14, 2008 10:18 pm

Post by noetic1 »

oldtimercurt wrote:newtoncd

I haven't done it yet because I haven't upgraded my Flash on my TC5710 yet.

In old posts from Thin Client forum Stroths has a discussion about upgrading the Thin Clients. He has a modified flash image for larger flash that includes .NET 2.0 which is required to use MJMD5.

I'm going to go ahead and order the Transcend flash upgrade but I too am wondering if anyone has successfully implemented the MJMD5 on a Thin Client.

OTC
I just installed MJMD5 successfully on my t5720 with a 1GB Transcend DOM after installing .Net 2.0.

I had a minor issue after the initial install because I forgot to commit the change in EWF. So, for those with TCs, don't forget to commit after installing MJMD5.
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

noetic1

Darn, you beat me to it. Finally upgraded 5710 to 1G Flash. Had a bit of difficulty installing Stroths Version 1.2 image which included, java and .Net 2.0. Once I broke the code with that installed MJMD5 no problem. Went into PAP2T and updated the Proxy info and all was good.

Why a TC and ATA--I think it's got the most solid voice quality I've experienced "on" MagicJack.

OTC
Shey
MagicJack Newbie
Posts: 5
Joined: Fri Mar 20, 2009 1:15 am

Busy Signal.....

Post by Shey »

after all messing with my pap2 configurations, i finally got a dial tone by changing Register Expire: 0

however, when i try to call a number for a test, i get a busy signal and when i try to call my mj from my cellphone, it goes automatically to my voicemail.

any thoughts on this one?
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

Shey,

Set register expire to 1800. You may not get dial tone but that's symptomatic of problems elsewhere. Go back and review settings from the "...with pictures" from this forum. Also Pageman has a thread in this forum about settings for receiving incoming calls.

Guess what I'm suggesting is that you do some more review of all the info that's already here.

OTC
Shey
MagicJack Newbie
Posts: 5
Joined: Fri Mar 20, 2009 1:15 am

Post by Shey »

Oldtimercurt,
i tried 1800 however i'm getting Registration State: Can't connect to login server. the only way i get it be online was if i put 0 on register expire.

may something to do with my dial plan?
this is my dial plan:
(*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)

thank you so much for a quick response.....
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

Shey

Here's my dial plan that was developed with the help of emberlant, one of the wizards of this forum. Change the red digits for your area code.

([1235-9]11!|411S0|<:1850>[2-9]xxxxxxS0|1[2-9]xx[2-9]xxxxxxS0| 1441!|1473!|1649!|1758!|1767!|1784!|1876!|1[26][68]4!|1[28]68!| 124[26]!|134[05]!|167[01]!|18[06]9!|01149xxxxxxxS0|)

This lets me do normal dialing as well as call our kids in Germany.

And, once again, if 1800 won't work, you have something else that needs fixing. I know its tedious but compare the "...with pictures" settings to yours. Since "all your messing with pap2 configuration" maybe you need to do a master reset. There aren't that many changes you have to make.


OTC
sachinagre
MagicJack Newbie
Posts: 7
Joined: Sun Jun 14, 2009 8:42 pm

Re: ATA Start Working with following setting

Post by sachinagre »

MJuser403 wrote:This works!! Here is what I did to get it to work, and also run it as a service (Windows XP SP3). Prerequisite: you had a working ATA prior to the June 9th upgrade...as I'm assuming you had your ATA properly configured and you know how to perform the steps below:

1) I downloaded the MJMD5.zip file from here:
http://www.mediafire.com/?mmmt4wcnqyb

2) I unzipped it to a directory on my PC (I used C:\MJproxy)

3) I'm assuming most here know how to get their SIP credentials using Stroth's utility:

http://www.phoneservicesupport.com/stro ... t4230.html

4) Using the info retrieved from Stroth's utility, I ran C:\MJproxy\MJMD5.exe, and I filled in the proxy (mine is proxy01.philadelphia.talk4free.com), forward port and listen port are both 5070, and gave it my password retrieved from Stroth's utility. I made sure Save Settings is checked. This created a MJMD5.ini file in the C:\MJproxy directory, and a tray icon showing that MJMD5 is running.

5) In my Linksys PAP2 ATA, in Line 2 (that is my MagicJack line), all I had to do is make sure my password is current, and the proxy points to my internal IP address of my PC running MJMD5 (mine happens to be 192.168.15.2). So the proxy in the ATA is 192.168.15.2:5070. I also filled in Outbound proxy with the same thing, but I don't think that is necessary. [*UPDATE 2009-07-06* Make sure the PC running MJMD5 has a static IP address so you don't have to change the ATA proxy every time your PC gets a new IP address.]

6) After I saved, I saw the beautiful blue light appear on my ATA for line 2, meaning it has a valid connection. The "Info" page for Line 2 REGISTRATION STATE now shows "Online". I have a dial tone, I can make and receive calls, and my phone I attached to the ATA rings when receiving a call. All is good!

7) Since I don't really need the tray icon for anything, I decided to run MJMD5 as a service. From this thread, I got the idea of how to run any program as a service:

http://www.phoneservicesupport.com/magi ... t1364.html

You need instsrv.exe and srvany.exe from rktools as documented in the link above.

At this point, you need to stop the MJMD5 that is running in your tray. Double-click it to open up the interface, then hit the close box, and it should disappear from your tray.

8 ) If you have instsrv.exe and srvany.exe in C:\MJproxy, you would run these commands (from command prompt or put in a batch file) to create the service:

c:\MJproxy\instsrv.exe "MagicJack" "C:\MJproxy\srvany.exe"

reg add HKLM\SYSTEM\CurrentControlSet\Services\MagicJack\Parameters /v Application /d ""C:\MJproxy\MJMD5.exe" /f

You now have a service. To configure it, get into Services (most people it is Start Menu, Programs, Administrative Tools, Services). Scroll down to the "MagicJack" service, double-click it, and make sure "Startup Type" is set to "Automatic". Then click on the Start button to start the service. You are now set, the service will start automatically on a reboot. You don't need to touch the service again.

You will need your PC running whenever you want to use the MagicJack phone, but this is still much better than having that dongle with the horrible interface that annoyingly pops up every time the phone rings. Also, the quality of calls through the ATA is significantly better.
One of the BEST posts in this thread...!!!
Well Done bro.
In case anyone finds a way to bypass this "keep the PC running" process, pls keep us updated.

EDIT:
I got it working too, exactly as explained above.
what I am a bit confused is, if the MJMD5.exe can talk to the MJ server, why can't someone (or at least the person who wrote this MJMD5.exe utility) figure out a way to do the same thing through our ATA device so that the ATA talks to the MJ server directly instead of talking to MJMD5.exe and then MJMD5.exe talks to the MJ server.
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

sachinagre

If I'm not mistaken, the "fix" for ATA involves running a type of server as intermediary between ATA and MJ servers. I don't know of any ATA that are capable of running and internal server to perform the "magic". Therefore, need computer to host the server fix.

I'm sure if I've garbled up this explanation, someone will provide correction.

OTC
Shey
MagicJack Newbie
Posts: 5
Joined: Fri Mar 20, 2009 1:15 am

Busy Signals.......

Post by Shey »

oldtimercurt,
i did tried the dial plan but it's still the same issue.

also i already compared from the pap2t picture my settings to the one you referring to.

it's weird that if i put 0 on the reigister expire, that's the only way i get dial tone.

thank you gain for responding so quickly.......
angel-78
magicJack Apprentice
Posts: 28
Joined: Wed Jul 02, 2008 10:45 am
Location: SAN DIEGO

Post by angel-78 »

ATA running great with WNR834B v2 with DDWRT. Thanks to everyone that made this possible. Possible its nice to see that there are some really smart people still at this forum. It is also sad to see that there are people here to derail others and have them waste their time.

Thanks,
Manny[/code]
Post Reply