D-Link Forums
The Graveyard - Products No Longer Supported => Routers / COVR => DIR-685 => Topic started by: ggab on March 27, 2011, 12:14:47 PM
-
hi people
(sorry in advance for my crappy english)
I've been struggling for 2 days to make my DIR-685 work with WOL ... without success >:(.
Actually, a magic packet sent from Internet to LAN can wake up an internal PC of mine but only if the PC was asleep for less than about one minute :
- The wake on LAN + UDP Port (9) option was enabled
- I made a "port forwarding" to the internal machine using ports interval of 7-9
I installed Network Monitor on the target machine and i can see the magic packet arriving at destination while the target machine is up. But as already said, nothing happens after the machine has gone asleep for a minute.
I think the probleme is related to the router ARP table that erases the entry of the target machine after less then one minute, so that the magic packet can't reach the machine anymore. Some people says that it's possible to set broadcast IP address instead of a target machine address. But this solution doesn't work due to security reasons considered by DLink.
Does anybody have made it work successfully ??? ?
-- DIR-685
-- Harware Version : A1 (bought in France)
-- Firmware version : 2.01 (burnt today...)
--
Gabriel
-
Give the WOL guide a try over in the DGL-4500 forum
http://forums.dlink.com/index.php?board=144.0 (http://forums.dlink.com/index.php?board=144.0)
-
Thanks for this info. I'm gonna have a look on this guide.
Nevertheless, I find it very odd nowadays, with all these ecologic and mobility concerns, that we can't easily set up such functionality :-\. People will have more and more connected machines in their home network, consuming more and more energy. The acceptable way to deal it will be of course to power them off an to power them on, on demand, when we'll want to access from outside the home network. Anyway...
If i get some success, I'll tell you ;).
--
Gab.
-
I have done it, no problem at all. But to explaning that is something thar i just for the moment not are able to do
-
Any chance you can document what you did, step by step process
-
kjfisk, maybe you could just give some key informations about your router like your firmware version (on top on the right), whether or not IP broadcast instead of IP unicast (see "advanced network"), DHCP reservation (see "Network setup"), PPPoE (see ISP account). Well, as soon as you can, the smallest information that you could give or remember of might be usefull.
I can't get anything satisfactory and my next move would be probably to plug a RS232-TTL converter to look into the micro-controller. But it's tricky and of course it's not recommanded by DLink and surely could break the Warranty...
--
ggab
-
Hi,
I recently bought this router and I am having the same issue (among a dozen others). I have found that the problem is with the routers clearing the arp cache so they do not know which computer to forward the magic packet too.
In my linksys router i found a trick which allowed you to broadcast the magic packet to ALL IPs by setting a port forward for 192.168.1.255 (192.168.0.255 for this router). The problem is the router would not allow you to do so and it would say it was not allowed with a javascript popup. The trick would be to disable javascript or use firebug for firefox and it would go through.
I have tried this for this router and it wont work. So Unless I find a way to forward the magic packet to ALL IPs I cant see how I will fix this problem.
here is a link to another similar post where the trick works for DIR-655: http://forums.dlink.com/index.php?action=printpage;topic=16404.0 (http://forums.dlink.com/index.php?action=printpage;topic=16404.0)
if anyone has any ideas please let us know.
Along with the noise this thing makes if you install a hard drive, the trouble i am getting for the xbox and my ps3 to see it (the xbox sees it but wont play any of the files....sometimes it wont even see the files, the ps3 wont even see it....every pc on the network does see it and get the files off or streams them..) the logitech revue sees it and the files but can only play the music on it..too many issues to fix.
of course before even buying this i know dlink support is terrible and every post on every site will confirm this so i havent tried that yet...but im getting desperate and may try that.
-
Give the WOL guide a try over in the DGL-4500 forum
http://forums.dlink.com/index.php?board=144.0 (http://forums.dlink.com/index.php?board=144.0)
Just a quick note, he port forwards to ip address 192.168.0.255 and in the guide he mentions thats the only ip that worked for him and when he used to computer ip it wouldnt work. This is because of the ARP flushing of the router so forwarding to the .255 ip sends the packet to ALL computers on the network and only the corresponding MAC address will wake. The issue is that most routers will not allow ip 192.168.0.255 for port forward and a trick to disable javascript to do it usually works..but not in this case...
-
Were you able to get it working?
-
Were you able to get it working?
no, the javascript trick wont work for this router so it still wont let you forward the port to 192.168.0.255..it says invalid ip (like other models and routers where you need the javascript disable trick).
i do have another plan with static arp that I want to try. Its my last idea. I have tried several things in the past and the only trick that would work was the javascript disable..now with that not working im left with this final option. i will post how it goes and maybe add a guide.
-
Kewl, hope it works. Let us know.
-
Kewl, hope it works. Let us know.
nope..nothing worked...tried telnet but it seems that is blocked. I tried to enable telnet by forwarding port 23 to the router..nothing.
tried using the method i found on another post for subnet 255.255.255.128 and forwarding wol port to 192.168.0.127 and router was giving invalid ip just like when subnet is 255.255.255.255 and you try to forward to 192.168.0.255..nothing there
tried entering javascript:mf.submit() on web address bar and pressing enter when trying to save..but i guess that is essentially the same thing as trying to disable javascript and saving settings..nothing..
so without telnet i cannot set static arp for the router...or i dont know how to at least..im out of ideas...boy do i regret buying this router...nothing i wanted from it works
cant get dlna to work so i can view videos on xbox or ps3...\
it is superloud when you add a hard drive to it
cant access usb storage without sharepoint which isnt much use cause xbox, ps3 and my logitech revue wont be able to see the files on usb storage
cant update to beta patched firmwares i found on this forum...it says invalid files when it is done uploading
and worst of all i cant get wol to work that used to work with my linksys router with javascript trick..
also..i cant find any help on any post on any site...
i think i am so desperate i might call dlink tomorrow and see what they say...please remember me cause after i speak to tech support from dlink i may just jump out of a tall building...especially when they start walking through their troubleshooting guide instead of listening to my actual problem
-
I recommend putting files that xbox and ps3 can see on a separate storage device like another PC. Even an older PC can handle files for sharing, like a file server. Any OS will do. I currently have a Windows 7 PC, 2Ghz, 2Gb ram and 3Tb HDD space for files. My 2 xboxes can see it just fine.
Sorry that WOL isnt working. Does Team Viewer work for doing remote stuff as an alternative?
It's possible that this router just needs to be used as your router and all file sharing and remote activity might need to be done else where. Sorry that you couldn't find a good solution.
-
I recommend putting files that xbox and PS33 can see on a separate storage device like another PC. Even an older PC can handle files for sharing, like a file server. Any OS will do. I currently have a Windows 7 PC, 2Ghz, 2Gb ram and 3Tb HDD space for files. My 2 xboxes can see it just fine.
Sorry that WOL isn't working. Does Team Viewer work for doing remote stuff as an alternative?
It's possible that this router just needs to be used as your router and all file sharing and remote activity might need to be done else where. Sorry that you couldn't find a good solution.
Lol...it seems every solution for this product is to not use this for the features you need that it has :P
Teamviewer and logme in work fine. Logmein will even wake up the other PCs if on the same network..unfortunately not through the network.
Xbox and PS3 will allow for media center viewing of files if the other PC are on through windows media center sharing of files..so that works fine..the whole point of this was to be able to access these files without having to turn on the other PCs in the household..isn't that what NAS is for anyway :P The Logitech revue will even play the media files fine through other shared PCs.
Xbox will even turn on the other PC when you try to access shared files.
the thing is...If i was just going for the router functionalities alone, I wouldn't have bought this..it was on sale for 89 bucks on amazon goldbox (instead of 300 bestbuy had it) so I thought this was a good deal for all the extra functionality. Otherwise I could have bought an awesome Linksys (cisco) which I can always find custom firmware that do great jobs and always are dependable..I made a mistake of going for Dlink because of the bargain...
The only thing I really have working ok is framechannel. The FTP was also working with the hard drive but with the loud noise from overheating its almost not worth it just for that.
I even tried to set an additional linksys router to it, forward the wol packet port to that routers IP and that router will forward to .255 and the computer I want to wake would be to the secondary router (which is used a hub basically) so I was hoping this trick would work..it didnt...I am not giving up though...after this weekend I plan to keep trying and of course post any updates. I have even sent out an "APB" to technical friends I have around the world :P.
-
Well for 89 bucks, thats not too bad. I would probably feel pretty frustrated by the features not working well and the noise this thing seems to cause if I paid full price. Oy vay man. Ya I agree seems like this router should be fully capable of doing most things, and shouldn't be noisy. Well, keep us posted. Hope something good comes about for ya.
-
Well for 89 bucks, thats not too bad. I would probably feel pretty frustrated by the features not working well and the noise this thing seems to cause if I paid full price. Oy vay man. Ya I agree seems like this router should be fully capable of doing most things, and shouldn't be noisy. Well, keep us posted. Hope something good comes about for ya.
the 89 bucks is the only reason i am not banging my head...A linksys/Cisco which does all that without the lcd it would be 150 and I would have rather paid that since i know cisco would work and not be noisy. Most linksys models also have dd-wrt firmware available unlocking them to a lot more functionality..
I even tried setting the static arp without telnet, just standard command prompt but it will only allow me to query the router..not set any values. My final idea is to connect the Dlink router to an old linksys I have..forward the port for udp to the routers ip which will always be on..when that router receives the magic packet that one can forward to ip .255 (ie all pcs connected to the secondary router). Its all I can think of and ill test that tomorrow I hope.
-
Keep us posted.
One thing you might try, give Mother Fo a PM and see if he's still around. Let me know if you don't get a rise out of him I still have is email address. Maybe you can offer you some an assist as he was the one who wrote up the WOL for the 4500.
Honestly think there there are just some of these routers that for reason that we'll probably never know, just are not programmed to do a lot of high level or mid level networking. These router are fairly basic in design and really meant for general internet, gaming and streaming for the most part. Having these routers do other things beyond there scope is tough. I am glad there are alternative, WRT and Tomato out there to offer up more features for those who want or need mid or high level networking abilities.
-
you would think something that is generally sold for 300 bucks would be considered high end and could do more than what your basic router does...
I tried a different technique now to see if it makes any difference. I moved the comcast modem and dlink router into living room so I could have a wired connection to pretty much everything in the house ...xbox, PS3, logitech revue and a network cable going upsatirs connected to the secondary router so the wake on lan pc would be connected to that router which forwards to ip .255. Still nothing yet. Have to keep playing around.
However now that everything is wired on the dir-685, my PS3 will finally see the router as a media center. Unfortunately some of the files wont play. The xbox that could always see the router, still does but it still has this random effect where sometimes it will see the video files, and other times it will not. When it does see the video files it wont play them, even though it can play the same files when it sees them through another PC on the network...so its not the file format...its how its shared through the router. The music files on the router will play on all systems..xbox, PS3 and logitech revue. The fan however will not stop running even when the hard drive isnt being accessed so I have decided to pull out the hard drive. I'm afraid the damn thing will melt while I'm gone.
I honestly think I should just sell this on craigslist or ebay and be over with it.
-
Understand the frustration. For 300 buck you would think it would be classed as a high end router, however if you think about it, it's supposed to be a media router. Thus I can only presume that some features were sacrificed for others when designing this one. I can only speculate here.
Is interesting that the the media files are not being played properly after being wired up.
I presume your using reserved IP addresses on the router for the consoles?
And you have Multicast Streams enabled?
I agree with you, might be best in finding something else if you can off load this on. Sorry this has been a pain. Wish there was a good solution. :-[
-
Hi people,
Here is what I finally did to workaround the two main problems of this product :
=========
The noise
=========
Your internal hard disk heats up so the internal fan starts up and makes some unbearable noise.
The Workaround is to replace your standard hard disk with a solid state disk (SSD). A SSD disk consumes just about 1 watt and then the internal fan never starts up. I did it, it's perfect, but okay it's much more expansive than a standard HD and you get less GBytes. The good news is that your wife will not divorce cause of the dir685 and you can keep on access your FTP from outside :).
===============
The wake-on-lan
===============
You need to set a static entry in the DIR685's ARP-table. But there is a problem that makes an ARP static entry not completly satisfactory : this entry is not saved and just stands in the volatile memory. So if you reboot the Dir685, the static entry is no longer present...
So you need to find a way to periodically rewrite the static entry. As my PC automatically wakes up each night for backups, I can also launch a task that rewrites this static entry with telnet.
But sorry man, there is another problem : You can only "telnet" your DIR685 while about 30s - 1min just after it has rebooted, after that delay, the telnet server's process is no longer available !
So in order to peridically telnet your dir685, you need to reboot it first. But how to reboot it automatically through a browser ??
For that, I bought a macro software http://www.macro-expert.com/index.html (sorry for the advertisement, they don't pay me for that...) that makes it possible to launch your browser, type password, access the right config-page and reboot it.
Is it okay ? No man, there are still problems here : Dir685 has no arp command that can statically set the entry. That's the big part of the trick. Now take a good breathe in.
Dir685 has no external console port. But it has 4 internal pins to access the internal linux system. So I bought a USB-RS232 converter and a RS232-TTL converter. NEVER try to directly connect a PC serial port to the DIR685's internal 4 pins cause voltages are not the same and you'll destroy your box. Once you connected your PC to your DIR685 with your USB - serialPort - TTL - 4pins chain, you can access the internal system with a terminal such as PUTTY. For more details on how to plug lines on the 4pins and how to set the terminal (number of bit, parity, transmission speed...), search for fun_plug, busybox and dir685 in google...
Now you can access the dir685 linux system, you have to copy in the SSD disk a busybox pakage binary file (for ARM processor) that contains the arp command, make a little script to be run from your telnet command and all should be okay. Again search on google for more details.
Keep also in mind that you may break your warranty doing all of that and of course bad consequences are your responsability (but not risky is not funny ;D)...
So now, are you finally okay ? hem sorry... nobody told me the login/password to telnet my dir685. Well it exists though, i can confirm that. Even if your telnet is done inside your network, I dont really want to write here the login + password because of security concerns. Search with google, you will find it. Maybe it has also been given here in previous posts...
That's all folk !
-
Good info GGAB, thanks for sharing. Hope this helps others.
I think between the SSDs and external drive wiring for HDDs should be good solutions to resolving the noise and heat issues.