noping Posted July 16, 2003 Share Posted July 16, 2003 Hi, I have a home netwrok setup with my laptop and pc connected to a hub. using windows xp on both. My problem is that whenever I downlaod a large file or play/stream a movie off the pc's HDD ( which i mapped in my laptop ). THe speed drops to 0.39 to 0.40 Mbps exactly after 10 minutes. Initialy i could get uptp 13-14 Mpbs but after ten minutes it drops to .39 Mbps I can tell this by lookin at the Network tab in Task Manager. Any Idea, Thank you. :crazy: Link to comment Share on other sites More sharing options...
noping Posted July 16, 2003 Author Share Posted July 16, 2003 I usualy have to renew the connection to get speed back. ie. "ipconfig /renew" Link to comment Share on other sites More sharing options...
Coffeee Posted July 16, 2003 Share Posted July 16, 2003 can u give us some specs on details, like wireless, lan etc. Link to comment Share on other sites More sharing options...
akaladis Veteran Posted July 16, 2003 Veteran Share Posted July 16, 2003 never experienced something like that here... current setup is 2 winXP pro boxes with 2 10/100 netcards and a crossover cable... /Raptor Link to comment Share on other sites More sharing options...
noping Posted July 16, 2003 Author Share Posted July 16, 2003 op the pc is using 10/100 onboard nic connected to hube with cat 5 wire laptop i using linksys cardbus pcm200 card also connected to hub using cat 5e cable. The hub itself is connected to cable modem. Exactly after 10 minutes the speed drops. Every time!. Link to comment Share on other sites More sharing options...
noping Posted July 18, 2003 Author Share Posted July 18, 2003 ok i figured out the problem. IF i use the command "arp -d *" before 10 minutes then the speed wont drop. "arp -d *" flushes Address Resulution Protocol cache. So basicly I need to disable ARP in windows Xp or parhaps find a way to execute "arp -d *" every 5 minutes or so. Any help? Link to comment Share on other sites More sharing options...
Tobbe Posted July 18, 2003 Share Posted July 18, 2003 I can create a NT service for you that does it... still sure about this? Want it to flush all interfaces? Link to comment Share on other sites More sharing options...
noping Posted July 18, 2003 Author Share Posted July 18, 2003 THat would be very welcome. I think flushing ARP wount cause a problem because I am not part of a big network. Although I found a way to stop ARP win windows 2000 I hanvnt found a way in XP. thank you. Link to comment Share on other sites More sharing options...
Tobbe Posted July 18, 2003 Share Posted July 18, 2003 THat would be very welcome.I think flushing ARP wount cause a problem because I am not part of a big network. Although I found a way to stop ARP win windows 2000 I hanvnt found a way in XP. thank you. oh, OK. I have set the interval to 9 minutes. The service is hosted by SVCHOST and the service should auto-start. Extract the archive to your Windows directory or somewhere else and run ArpFlshSvcHnd.exe to install/uninstall/start/stop the service. The whole operation is taken care of inside the service and does not call external applications. I haven't tested if it auto-starts but it should. ;) I hope it works... :) Attachment removed on request .... Radish?b> Link to comment Share on other sites More sharing options...
Tobbe Posted July 18, 2003 Share Posted July 18, 2003 Sorry, I found a critical bug... Can a moderator remove the attachment in the other post? Attachment removed on request .... Radish?b> Link to comment Share on other sites More sharing options...
noping Posted July 19, 2003 Author Share Posted July 19, 2003 i dont think it work, when i press the install button, nothing happens, and the service doesnt show in the services folder.. Link to comment Share on other sites More sharing options...
Tobbe Posted July 19, 2003 Share Posted July 19, 2003 UGH! I did something wrong... but here it is: ArpFlshSvc.rar Link to comment Share on other sites More sharing options...
Tobbe Posted July 20, 2003 Share Posted July 20, 2003 Someone downloaded it while I was sleeping... Feedback would be nice. Link to comment Share on other sites More sharing options...
+BudMan MVC Posted July 20, 2003 MVC Share Posted July 20, 2003 (edited) ummm - arp -d* deletes all the hosts in your arp table. I believe you when you say doing this removes the issue, but fail to understand why? I would suggest you look to the underlying problem vs clearing your arp table every 9 minutes. Can you post your arp table before the problem (arp -a) And then again, after the problem has presented itself (from both machines), and then again after you have fushed it, and your speed goes back up. edit: so when you renew, are you getting a different IP address? Are you running any inet sharing software? Ie ICS on the desktop, also does the problem present itself both ways. Ie if you copy/stream a file from the laptop to your desktop? Also - have you tried changing to a different port on your hub. Also is it really a HUB, or is it a switch? You say your cable modem is also attached to your hub? So both machines are getting public addresses? Or is this a router with a hub? Also I am curious on the number of errors and or collisions you are seeing. I would take a look at netstat -s while it is working with normal speeds, and then again after your speed drop, are you seeing an increased number of any type of errors? Edited July 20, 2003 by BudMan Link to comment Share on other sites More sharing options...
noping Posted July 22, 2003 Author Share Posted July 22, 2003 Tobbe THank you very much for that program you wrote, Sorry I was working this weekend Didnt get a chance to repley. I installed it. And After 10 minutes the service execute but it seems to crash. After 9 minutes message box appears saying a ciritcal error occurred at programName.exe BudMan you raised some good question I will them a try. I am also installing win2k and see if that will solve the problem. I will keep an update. Link to comment Share on other sites More sharing options...
Recommended Posts