by loftar » Fri Jun 05, 2009 10:53 pm
I am painfully well aware. The problem seems to be caused by some map data packets being larger than others, and some are large enough that they are fragmented. To my great surprise and disappointment, it seems that there are a lot of routers (consumer-grade equipment, that is) that drop fragmented packets. Dropping fragmented packets is stupid, needless and in violation of IP specifications, but they do it nonetheless. I'm quite frustrated at it, because I hate those kinds of incompetent people destroying the 'net for all of us.
It seems there are some software "firewall" programs that do the same thing as well. If you have one of those, please check its settings. (I might also recommend that you remove it. Such programs are, nine times out of ten, written by the same kind of incompetent imbeciles who think they have some idea of what security is, messing everything up. And I can almost guarantee you that it's unnecessary to begin with.)
Obviously, because of these things, I'll have to revise the map-data transfer protocol, but I haven't been able to think of a good alternative yet.
"Object-oriented design is the roman numerals of computing." -- Rob Pike