Here is what worked 4 me with Linksys WRT54GS+Comcast+DD-WRT

Having issues with your magicJack? Post here, and we'll try to help you out!

Moderators: Bill Smith, Pilot

Post Reply
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

Here is what worked 4 me with Linksys WRT54GS+Comcast+DD-WRT

Post by magicdoctorwookie »

Sorry to bump this but NOW it works so maybe I can save someone a stroke.


The final solution!

Below is what 100% finally did it...follow this if you are on comcast and have Lynkys wrt-54gs and maybe other similar router and you will be happy too!!!

Thin client (Neoware)bought on eBay configured already for MJ

(linksys wrt54gs version 7.2 router on comcast with DD-WRT micro version on the router) http://www.dd-wrt.com/wiki/index.php/Li ... .0_%26_7.2
tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.BIN

This was the code I used for tftp...had to mess with it just a little bit until it looked like the above to make it work. Once I did it like this the transfer was successful.



Now here is what is very important for Comcast
On the basic setup page for router enable automatic configuration DHCP and disable STP button right under it. If you don't disable STP the router will lose internet connection for no reason and make you insane. Trust me.


I enabled QoS using the mac address from the thin client and set priority to premium.
You should not have much else to configure after this to make a difference in making MJ work. Set the keep alive to reboot router once a week.

Turned off windows firewall on TC as I only use MJ on it

I use Teamviewer 5 to access the TC.....I set the volume and microphone to lowest settings on the volume control tab of the MJ screen and I DO NOT CLOSE that screen. (you still see the volume and microphone sliders) (more voodoo I read)

Disabled power saving on USB ports for TC

Downloaded prio and set MJ priority to high

Set QoS on router by using mac address of TC (set to highest)
Powered usb hub with MJ directly plugged into it

Set MTU on router to auto and enabled it






Tried to use on a desktop system but there are too many other programs that interfere with MJ so I would suggest the TC is the best way to go for the most stable service.

Right click on My Computer


Click Properties


Click the Advanced Tab


Under Performance, click Settings


Click the Advanced tab


Under Processor Scheduling, check the round button called Background Services



Click Apply



Click OK



Click OK again.

I have 15 different computers,thin clients,media players, game consoles, etc on my home network. They have never worked as good as they are now since adding the DD-WRT to my router. Case closed and I am one happy camper!
Last edited by magicdoctorwookie on Fri Sep 17, 2010 5:38 pm, edited 6 times in total.
crackerjack
Dan Should Pay Me
Posts: 784
Joined: Fri Nov 16, 2007 9:32 pm

Post by crackerjack »

All actions mentioned above are very sensible steps. Just give thanks that you are also blessed with a fundamentally sound internet connection, the lack of which presents an insurmountable obstacle to any VOIP success.
Enjoy!!!!
Good Luck

CrackerJack

MagicJack Customer #73
MagicJack user since May 2007
MagicJack abuser since June 2007
"I gots mo' numbers than a Lotto machine!!!"
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

Post by magicdoctorwookie »

crackerjack wrote:All actions mentioned above are very sensible steps. Just give thanks that you are also blessed with a fundamentally sound internet connection, the lack of which presents an insurmountable obstacle to any VOIP success.
Enjoy!!!!
I must admit I have a very stable fast connection but still had problems until I did some tweaking with my settings. Loving it right now until....
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

More dropped calls at various times

Post by magicdoctorwookie »

See first post
Last edited by magicdoctorwookie on Fri Sep 17, 2010 5:17 pm, edited 2 times in total.
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

Post by magicdoctorwookie »

If this does not work I will try DD-WRT firmware...found the below link with instructions for wrt54gs version 7.2 so I can disable sip


http://www.dd-wrt.com/wiki/index.php/Li ... .0_%26_7.2
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

Post by magicdoctorwookie »

Seems like maybe MJ updated the echo cancellation because I have had none since the update. I should say that on a few calls I hear the smallest almost nonexistent echo but it disappears as if by magic (Ha) a fraction of a second later. I have been able to turn up the mic and volume for the first time and it only increases what it is supposed to do and not the echo.

Seems like the phone is ringing longer before going to voice mail too.

Contacts were not an issue since I don't use them and I have no extra third party feature software installed either.

.
Last edited by magicdoctorwookie on Fri Sep 17, 2010 5:19 pm, edited 1 time in total.
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

Post by magicdoctorwookie »

http://download.cnet.com/Switch-Off/300 ... ?tag=mncol


Added the above to my thin client so it restarts every day at 3am

Restarting seems to make magicjack happier for longer periods of time

The download is free and has other uses also 8)

Forget the above since with DD-WRT there is an option to reboot router at specified tomes and days. Keep alive setting in Administration tab.
Last edited by magicdoctorwookie on Fri Sep 17, 2010 5:21 pm, edited 1 time in total.
crackerjack
Dan Should Pay Me
Posts: 784
Joined: Fri Nov 16, 2007 9:32 pm

Post by crackerjack »

magicdoctorwookie wrote:I loaded in my "Lucky You" update a few days ago and all is working 100% perfect! First time ever!

Seems like maybe MJ updated the echo cancellation because I have had none since the update. I should say that on a few calls I hear the smallest almost nonexistent echo but it disappears as if by magic (Ha) a fraction of a second later. I have been able to turn up the mic and volume for the first time and it only increases what it is supposed to do and not the echo.

Seems like the phone is ringing longer before going to voice mail too.

Contacts were not an issue since I don't use them and I have no extra third party feature software installed either.

Did not do the DD-WRT firmware change either.

Finally! HAPPY WITH MJ!!!......for now

For good measure I put a timer on my router that shuts all power off then restarts about 10 minutes later when I am sleeping every night.
Mazel Tov, you are a great example of initiative, intelligence and perserverance. Must be a solid conservative to boot..... :lol: :lol:
Good Luck

CrackerJack

MagicJack Customer #73
MagicJack user since May 2007
MagicJack abuser since June 2007
"I gots mo' numbers than a Lotto machine!!!"
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

Post by magicdoctorwookie »

Before I changed firmware to DD-WRT micro I added a powered usb hub and plugged MJ directly into it to get rid of usb extension . This made no difference in my dropped calls so I went onto the below...

Still had issues with calls just plain old dropping at various times. Did not matter if I initiated call or the call came to me. Could not reestablish unless a new call was made.

My Linksys WRT54GS really does not like voip. I figured I had nothing to lose so I found the instructions to flash DD-WRT firmware onto my version 7.2 router.

http://www.dd-wrt.com/wiki/index.php/Li ... .0_%26_7.2

tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.BIN

This was the code I used for tftp...had to mess with it just a little bit until it looked like the above to make it work. Once I did it like this the transfer was successful.

Never did a TFTP before so I just wrestled my way through it and got it loaded into the router. I figured if I bricked it I would just get a router that likes voip. Ha, now I'm talking like I know what the hell I'm talking about! Brick a router...never heard of it, just to show you what a novice I am.
Last edited by magicdoctorwookie on Fri Sep 17, 2010 5:34 pm, edited 2 times in total.
magicdoctorwookie
magicJack Apprentice
Posts: 11
Joined: Thu Aug 12, 2010 7:32 pm

THE FINAL SOLUTION

Post by magicdoctorwookie »

Sorry to bump this but NOW it works so maybe I can save someone a stroke.


The final solution!

Below is what 100% finally did it...follow this if you are on comcast and have Lynkys wrt-54gs and maybe other similar router and you will be happy too!!!

Thin client (Neoware)bought on eBay configured already for MJ

(linksys wrt54gs version 7.2 router on comcast with DD-WRT micro version on the router) http://www.dd-wrt.com/wiki/index.php/Li ... .0_%26_7.2
tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.BIN

This was the code I used for tftp...had to mess with it just a little bit until it looked like the above to make it work. Once I did it like this the transfer was successful.



Now here is what is very important for Comcast
On the basic setup page for router enable automatic configuration DHCP and disable STP button right under it. If you don't disable STP the router will lose internet connection for no reason and make you insane. Trust me.


I enabled QoS using the mac address from the thin client and set priority to premium.
You should not have much else to configure after this to make a difference in making MJ work. Set the keep alive to reboot router once a week.

Turned off windows firewall on TC as I only use MJ on it

I use Teamviewer 5 to access the TC.....I set the volume and microphone to lowest settings on the volume control tab of the MJ screen and I DO NOT CLOSE that screen. (you still see the volume and microphone sliders) (more voodoo I read)

Disabled power saving on USB ports for TC

Downloaded prio and set MJ priority to high

Set QoS on router by using mac address of TC (set to highest)
Powered usb hub with MJ directly plugged into it

Set MTU on router to auto and enabled it






Tried to use on a desktop system but there are too many other programs that interfere with MJ so I would suggest the TC is the best way to go for the most stable service.

Right click on My Computer


Click Properties


Click the Advanced Tab


Under Performance, click Settings


Click the Advanced tab


Under Processor Scheduling, check the round button called Background Services



Click Apply



Click OK



Click OK again.

I have 15 different computers,thin clients,media players, game consoles, etc on my home network. They have never worked as good as they are now since adding the DD-WRT to my router. Case closed and I am one happy camper!
figaro
MagicJack Newbie
Posts: 1
Joined: Tue Oct 12, 2010 10:58 pm
Location: w. virginia

dd-wrt/comcast

Post by figaro »

I just bought my magic jack a couple of days ago. It works okay but I occasionally hear echos and other weird sounds (rings, voices etc.), anyway I have the same router with dd-wrt installed as well as being a comcast user so I've decided to give your method a try.

Actually I did cheat a little. I don't want to buy a thin client so I'm using an old PC whose sole mission will be to handle all Magic Jack calls. I realize that that it won't be as good as a TC but I would think that it would be a far cry better than a system that is being used for a variety of tasks.

Either way I'll post my impressions in a few days.
OM
Post Reply