it does still work:
In XP pro I have given myself a second IP address of 192.168.100.2 mask 255.255.255.0, pull the ethernet cable out of my router, plug it into the modem (without rebooting anything) then run docsdiag, save the results, swap ethernet cables back and post here.
Code:
jview /cp docsdiag.jar docsdiag -v
DocsDiag v030720 Copyright 2001-3 Robin Walker rdhw@cam.ac.uk
Terayon DOCSIS Cable Modem: <<HW_REV: 6.62; VENDOR: Terayon; BOOTR: NONE; SW_REV
: 1.7.14; MODEL: >>
System up time = 8 days 13h 29m 37.60s
...
IP address.192.168.100.1 = 192.168.100.1
Ethernet single-collision errs.1 = 400
Ethernet multiple-collision errs.1 = 419
Downstream channel ID = 0
Downstream channel frequency = 402750000 Hz
Downstream received signal power = 6.1 dBmV
Upstream channel ID = 6
Upstream channel frequency = 36784000 Hz
Upstream timing offset = 13178 units of (6.25/64) microseconds
QoS max upstream bandwidth = 100000 bps
QoS max downstream bandwidth = 1024000 bps
SigQu: received without error = 586383824 codewords
SigQu: correctable errors = 0 codewords
SigQu: uncorrectable errors = 0 codewords
SigQu: Signal to Noise Ratio = 33.1 dB
SigQu: microreflections = 24 dBc
Cable modem status = Operational
Upstream transmit signal power = 39.5 dBmV
Number of interface resets = 1
Downstream sync losses = 0
Invalid MAP msgs received = 0
Invalid UCD msgs received = 0
Invalid Ranging Responses rcvd = 0
Invalid Registration Resps rcvd = 0
T1 timer expiries = 0
T2 timer expiries = 0
T3 timer expiries = 3
T4 timer expiries = 0
Ranging Aborts = 0
Tx mini-slots used (contended).180 = 0
Tx mini-slots used (dedicated).180 = 13156489
Tx data re-tries.180 = 0
Tx data retry limit exceeded.180 = 0
Tx bandwidth req retries.180 = 8441
Tx bw req retry lim exceeded.180 = 0
Date and Time = 2005-10-08,21:31:26.0+00:00
Configuration filename = cmreg-tera210x-light.cm
The above seems very good - I've never seen the upstream so low!