Happens to me as well. I'm able to host a server and play in there by myself but the moment a friend connects my internet just turns off. I don't need to restart my computer I just disable the connection wait a few minutes then re-enable it and the internet comes back on.
This. I have win7 64bit and am using a linkysys wireless-g usb adapter until i get my network card.
Same issue, myself and my friends were on a local network and after about one minute of it working fine, the server boots the others, and i can continue as normal, but as soon as I disconnect my internet is down, restarting fixes this, but we still cannot get a SMP game to work beyond 2 or 3 minutes.
I read the transmit buffer fix, but I am unable to find this option on XP SP3 (perhaps this is for wireless only? I am running a wired Ethernet into my router.
If anyone has a step by step fix for setting the transmit buffer for xp sp3, PLEASE post it, as I am unable to find this information anywhere on the internets.
Sphinx, I don't think the version of windows determines if the transfer buffer option is available, rather the model of network card that you have. Some network cards seem to have that option while others don't. I have a Realtek PCI-Express GBE Family Controller and I don't have this option.
Anyway, I joined this forum to bump this topic as I am having this exact same problem. After mining 2-4 blocks consecutively in SMP, I notice that the last 2 or so blocks keep regenerating even if I mine them repeatedly and I can't pick up any drops. After about 30 seconds I disconnect from the server and I've lost all internet on the PC that was running Minecraft (all others are fine).
If anyone could come up with a solution similar to the transfer buffer increase that will work on a Realtek GBE network card that would be awesome.
Maybe there is a way to force your ethernet card to increase its transfer buffer through the registry? Does anybody know if there are registry keys for this? If so, you could easily make a registry file that could supply a universal fix for everyone with this problem. At least until Notch or someone else at Mojang rewrites the java code to prevent our network cards from crashing.
So switching from the motherboard's ethernet adapter to an external ethernet adapter fixed this problem with me.
Also, warning to anyone attempting to update the driver for any onboard ethernet adapter, that I managed to fudge it up when i tried to update via the device manager in windows, so... yeah. onboard ethernet adapters may be crappy, and an external one is like 8 bucks, so if you are having this issue and have a spare PCI slot it may be worth just picking an ethernet adapter up if you wanna minecraft.
Same problem. Sort of. I tried to add the piston mod (bukkit). Before that it worked just fine. Now i can connect useing localhost just fine, and play all i want. HOWEVER if i or a friend try to acceses it from elsewhere it times out, shuts down my internet (i have to unplug it to get it going again.) and yet the server and localhost continue working.
There are no firewalls up. I changed the ethernet card as stated above. And its still happening. HOWEVER unlike you all, its not a they play for 5-30mins and it stops. It stops the second they try to connect, and they never even reach the server.
If i use the server tool from minecraft.net it works. If i use bukkit it does not.
EDIT: also if you need;
Pingrate 14| upspeed .94 | download 10.4
OS:windows vista home
browser: chrome. dont know how that helps though...
Java is up to date.
The server started i am useing is a .bat heres the code:
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
And the file craftbukkit--ect is the EXACT same name.
the MC server port is open (25565) , as is the 8890
also internet connection is insightbb.
Just posting that I have what I think is the same problem as most everyone else, and it just started happening yesterday. Seriously, I ran SOOOOO many ****ing diagnostic tests yesterday and today wondering why in hell my internet is down, and what do you do with your computer that can't connect to the internet and is running a Malware scan? Play Minecraft!
Only difference is that I get it while playing single player too. The only reason I made the connection between my internet going to **** and Minecraft running is that, for some reason, it worked fine one time and I could read the internet during the night and all that so I was thinking that one of my virus scanners or something found it (and didn't tell me, because they all came back clean). Then I shut off minecraft and BOOM, **** hits the fan. Restart, shits still in the fan. That's another thing that seems to differ me from the others with this problem: mine doesn't resolve itself upon shut down/restart. So the only thing that's consistent between restarts is Java, because even if I don't run Minecraft, my internet connection will still be messed up.
So I'm almost certain that it's a problem with Java, and not Minecraft itself.
I tested that theory by uninstalling, deleting, and killing the tasks of anything that even so much as rhymed with 'Java', and sure enough my internet now works. So I'd dare say it's 100% a Java problem and not Minecraft.
Will let y'all know what happens when I re-install Java. I'm thinking perhaps I should've installed all those Java updates that it pesters me about on a daily basis.