I put an entry in crontab that pings my DirecPC user with a "big" (560
bytes) packet once every 15 minutes; this virtually eliminated his
idle timeouts.
DirecPC runs their own layered protocol for the upstream acks. It
looks like TCP packets, except the byte count is negative. Apparently
this makes the PM count down instead of up, making the port appear
idle even when a lot of data is flowing through it.
The DirecPC ack packets make for interesting tcpdump putput.
-- Dick St.Peters, stpeters@NetHeaven.com Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice) Saratoga/Albany/GlensFalls/NorthCreek/LakePlacid/BlueMountain/Plattsburgh First Internet service based in the 518 area code