Observer going [nr] after several minutes

Help with Setup, Hardware, Performance or other Issues...Or just pimp your rig.
Post Reply
User avatar
range-target
Private First Class
Private First Class
Posts: 21
Joined: Sat Dec 24, 2005 2:54 am
Location: Houston, Republic of Texas (formally of the USA)

Observer going [nr] after several minutes

Post by range-target » Sat Mar 20, 2010 6:57 pm

When in observer mode, after several minutes, all other players on the server show as being [nr] even though in real-time, play is continuing as normal. Is this a problem with my client? Are there any settings which might control this?
I drive, I shoot, I jump, I die. Pretty simple stuff...

Will admin for food! May Tux bless you.

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Re: Observer going [nr] after several minutes

Post by JeffM » Sat Mar 20, 2010 7:09 pm

We have seen this happen with some home internet routers. They do not seem to like the fact that you are not sending out much data, but receiving a lot of it. Some people have fixed this with firmware updates, but that is a rather involved task outside the level of support the project can give.
ImageJeffM

User avatar
range-target
Private First Class
Private First Class
Posts: 21
Joined: Sat Dec 24, 2005 2:54 am
Location: Houston, Republic of Texas (formally of the USA)

Re: Observer going [nr] after several minutes

Post by range-target » Tue Mar 23, 2010 3:23 am

JeffM,
Thanks for the tip. And, I suspect you are correct that it is something related to my internet router. When I start up a bzflag server on my local network and connect directly to it on my LAN instead of connecting to it via the bzflag server list by way of my router, my observer session doesn't go [nr].
Now, where is that router user manual -- I thought I stuck it down in the bottom of this cabinet a year or so ago....??? :-)
I drive, I shoot, I jump, I die. Pretty simple stuff...

Will admin for food! May Tux bless you.

ts
Dev Monkey
Dev Monkey
Posts: 970
Joined: Fri Jan 14, 2005 6:26 pm

Re: Observer going [nr] after several minutes

Post by ts » Tue Mar 23, 2010 12:51 pm

From my understanding a stateful packet inspection (SPI) is very like to let the router drop the incoming packets. There is not much you can do because most routers don't have many settings to tune that behaviour.

Turning off SPI would solve it, I bet but that is nothing I'd recommend (SPI is an important security feature). What might work could be letting the router forward the packets of the BZFlag server's port to your computer but then keep in mind the ports are often different and then it is unclear if it would circumvent the SPI.

The best way would be specifying a custom SPI timeout (the time the port is kept open after an outgoing packet from your computer) for the port range of the used BZFlag servers.
GU league: http://www.guleague.org/
An introduction to TCP: http://www.lafkon.net/tc/

Post Reply