| View previous topic :: View next topic |
| Author |
Message |
az1324 Dan isn't smart enough to hire me
Joined: 20 Feb 2008 Posts: 100
|
Posted: Thu Jul 02, 2009 8:29 pm Post subject: |
|
|
| one other thing is depending on which build and router you have your flash might be full and the jffs will not have any writable space. |
|
| Back to top |
|
 |
Google AdSense

|
Posted: Thu Jul 02, 2009 8:29 pm Post subject: Magicjack support, tips, tricks, and hacks |
|
|
|
|
| Back to top |
|
 |
Poo619 MagicJack Expert
Joined: 20 Nov 2007 Posts: 96
|
Posted: Thu Jul 02, 2009 9:17 pm Post subject: |
|
|
| Yea I tried. I didnt do anything for me. I havent updated as I was waiting for the SP2 but its been so long that it may never come lol. I got the 54GL and appears to have some space. I installed it Standard release. |
|
| Back to top |
|
 |
dskum magicJack Apprentice
Joined: 08 Feb 2009 Posts: 11
|
Posted: Thu Jul 02, 2009 10:06 pm Post subject: |
|
|
Ok Here is sequence to install in DD-WRT so that the proxy starts everytime router restarts.
Before continuing you have to enable JFFS file system as mentioned in previous postings and have telnet enabled.
Step A - Download and permanantly install the package in JFFS file system
(All the following commands to be run in the Telnet / HyperTerminal as described before)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. mkdir /jffs/mjp/
2. cd /jffs/mjp/
3. wget http://pagemen.110mb.com/mjproxy_mipsel.ipk.zip -O mjproxy_mipsel.ipk
4. ipkg -d /jffs/mjp/ install mjproxy_mipsel.ipk
If you want to run the proxy only for current session go to Step B. If you want to run everytime the router restarts goto Step C.
Step B - Just to start the proxy for this session
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3. mjproxy 0.0.0.0 5070 proxy01.xxxxxxxx.talk4free.com 5070 YOUR_PASSWORD
Step C - (Starts proxy after router restart)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Open DD-WRT by entering proper IP in browser
2. Go to tab 'Administration -> Commands'
3. Enter the following command in the 'Commands' box and click 'Save Startup'
-------------------------------
sleep 30
/jffs/mjp/bin/mjproxy 0.0.0.0 5070 proxy01.xxxxxxxx.talk4free.com 5070 YOUR_PASSWORD
-------------------------------
Just to verify, reboot the router. Login back to telnet and type the command 'top'. You should see the above process running.
(you can adjust the sleep time as required. Based on type of internet connection you have you may or may not need it. ex. PPoE based connection takes some time before it connects to internet and the MJ talk4free.com is available. If mjproxy starts before that it might terminate on starting / doesnt start)
Also based on my testing it approximately uses 12 KB of JFFS space.
Hope this helps! |
|
| Back to top |
|
 |
joseto MagicJack Newbie
Joined: 22 Feb 2009 Posts: 1
|
Posted: Fri Jul 03, 2009 12:15 am Post subject: |
|
|
work for me thanks
SipuraSPA2002 ---> Buffalo WHR-HP-G54 (DD-WRT v24-sp2 (07/01/09) mini - build 12426 ) |
|
| Back to top |
|
 |
Taken83oveR Dan isn't smart enough to hire me

Joined: 11 Jun 2008 Posts: 119
|
Posted: Fri Jul 03, 2009 12:44 am Post subject: |
|
|
dskum,
I kinda figured I needed the exact path, but how no idea about the "sleep 30" setting. That got my startup problem fixed up. I will edit my post just incase someone comes along and decides to give it a try. Much appreciated. |
|
| Back to top |
|
 |
vMAC magicJack Apprentice
Joined: 28 May 2009 Posts: 14
|
Posted: Fri Jul 03, 2009 1:16 am Post subject: |
|
|
| Thanks very very much guys!!! I appreciate this tweak and all the directions to get it installed! |
|
| Back to top |
|
 |
ckboy MagicJack Newbie
Joined: 13 Apr 2009 Posts: 7
|
Posted: Fri Jul 03, 2009 2:26 am Post subject: |
|
|
| I have a Linksys WRT54GS_v6 and it has the DD-WRT generic micro version. I don't see option to enable Jffs2 and I can't enable telnet. I don't think there are enough space on the flash. Anyone know a fix for this? |
|
| Back to top |
|
 |
Taken83oveR Dan isn't smart enough to hire me

Joined: 11 Jun 2008 Posts: 119
|
|
| Back to top |
|
 |
dskum magicJack Apprentice
Joined: 08 Feb 2009 Posts: 11
|
Posted: Fri Jul 03, 2009 6:55 am Post subject: |
|
|
Cool guys!
Good it works for lot of you! My ATA doesnt work properly (Innomedia MTA-6328-2re). It gets registered and I get dial tone, but calls doesnt go out. I tried tweaking/operning ports etc... May be its ATA problem since its working for some of you. Could be its not sending the right user agent or I dont know. Anyhow I'am planning on upgrading it sooner, since it doesnt have lot of options in there to adjust.
The x-lite works like charm!! (but I notice one pattern always... I have to connect it first time, it gives registration error 410 and I connect again it succeeds (and happens every time). May be you wont notice this in ATA since it retries automatically) |
|
| Back to top |
|
 |
synchron Dan isn't smart enough to hire me
Joined: 15 May 2008 Posts: 229
|
Posted: Fri Jul 03, 2009 2:04 pm Post subject: |
|
|
Hi dskum - you're like me and it does work with the Innomedia. The voip light/registration does not happen instantly after you reboot the ATA. In fact, I found that if MJMD5 is running and you reboot the ATA it won't register until you quit MJMD5 and run it again (not killing with the stop button and starting with the start button.) I also have my Registration Expiration Time set at 60 seconds (as opposed to the default 3600) and SIP domain equals SIP Proxy with the ':5070' in both fields.
There is no way to edit user-agent string in Innomedia ATA so that's not it.
Hope this helps, even though this has nothing to do with DD-WRT.
BTW, (getting back to the thread topic) does anyone know if DD-WRT works with the Airlink 101 AR670W router?? It's been listed as a WIP on the DD-WRT.com site for over a year since the IC's/RAM inside DD-WRT capable.
TIA,
Synchron 
Last edited by synchron on Fri Jul 03, 2009 2:13 pm; edited 1 time in total |
|
| Back to top |
|
 |
steve_togo MagicJack Expert
Joined: 09 Dec 2008 Posts: 84
|
Posted: Fri Jul 03, 2009 2:11 pm Post subject: |
|
|
You guys are gr8, I am confused a bit after reading this... If i buy a ddwrt router do i still need to run the pc and dongle 24/7 to have the ATA functioning, Or can I just have the ATA functioning with the DDWRT router without running the PC 24/7.
Thanks! |
|
| Back to top |
|
 |
synchron Dan isn't smart enough to hire me
Joined: 15 May 2008 Posts: 229
|
Posted: Fri Jul 03, 2009 2:15 pm Post subject: |
|
|
Yes, the whole idea behind this DD-WRT thing is to get mj to work (like Pre June 09) without the PC since the router will now act as the proxy, thus, no PC needs to be turned on. If it's a non-DD-WRT router, then you need the proxy running off the PC but you won't need the MJ dongle plugged in until the next time they decide to change pw and do more terrible things like they did on June 09th.
Synchron  |
|
| Back to top |
|
 |
zixy_tris MagicJack User
Joined: 16 Jun 2008 Posts: 32
|
Posted: Fri Jul 03, 2009 2:52 pm Post subject: |
|
|
[quote="ckboy"]I have a Linksys WRT54GS_v6 and it has the DD-WRT generic micro version. I don't see option to enable Jffs2 and I can't enable telnet. I don't think there are enough space on the flash. Anyone know a fix for this?[/quote
I am in the same boat except I have 3 ddwrt to get going and two are in my home country at my parents house which I can't replace |
|
| Back to top |
|
 |
dskum magicJack Apprentice
Joined: 08 Feb 2009 Posts: 11
|
Posted: Fri Jul 03, 2009 2:53 pm Post subject: |
|
|
| synchron wrote: | Hi dskum - you're like me and it does work with the Innomedia. The voip light/registration does not happen instantly after you reboot the ATA. In fact, I found that if MJMD5 is running and you reboot the ATA it won't register until you quit MJMD5 and run it again (not killing with the stop button and starting with the start button.) I also have my Registration Expiration Time set at 60 seconds (as opposed to the default 3600) and SIP domain equals SIP Proxy with the ':5070' in both fields.
There is no way to edit user-agent string in Innomedia ATA so that's not it.
Hope this helps, even though this has nothing to do with DD-WRT.
BTW, (getting back to the thread topic) does anyone know if DD-WRT works with the Airlink 101 AR670W router?? It's been listed as a WIP on the DD-WRT.com site for over a year since the IC's/RAM inside DD-WRT capable.
TIA,
Synchron  |
yes - this adapter doesnt have any settings. One of my friend gave this since he wasnt using it. It was working perfectly with pre-jun 9 with MJ. Yesterday it was registering and today it stopped even that.
I'am planning to change to PAP2T.
Thanks |
|
| Back to top |
|
 |
pagemen Dan isn't smart enough to hire me
Joined: 15 Dec 2008 Posts: 128
|
Posted: Fri Jul 03, 2009 3:32 pm Post subject: |
|
|
[quote="zixy_tris"] | ckboy wrote: | I have a Linksys WRT54GS_v6 and it has the DD-WRT generic micro version. I don't see option to enable Jffs2 and I can't enable telnet. I don't think there are enough space on the flash. Anyone know a fix for this?[/quote
I am in the same boat except I have 3 ddwrt to get going and two are in my home country at my parents house which I can't replace |
There is telentd in dd micro...anyway, try to edit the startup script like this -- if there is sleep/wget/chmod available in ddwrt micro.
sleep 30
wget http://pagemen.110mb.com/mjproxy.zip -O /tmp/mjproxy
chmod a+x /tmp/mjproxy
/tmp/mjproxy 0.0.0.0 ............
the /tmp is actually in ram so you have to download mjproxy each time on startup. |
|
| Back to top |
|
 |
|