I have a WS-2310-11STWC and the software (Open2300 version 1.10) doesn't seem to perform as expected. Basically, the XML output looks ok, but most of the other programs produce little to no data.
Kernel info: (standard Ubuntu 8.10 install) Linux korvus-desktop 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
Test case
For example:
$ ./log2300 log.txt; cat log.txt 20081228222152 2008-Dec-28 22:21:52 Steady Cloudy 20081228222844 2008-Dec-28 22:28:44 Steady Cloudy 20081229144439 2008-Dec-29 14:44:39 Falling Rainy 20090101191920 2009-Jan-01 19:19:20 Falling Rainy 20090102121956 2009-Jan-02 12:19:56 Falling Rainy
(shouldn't there be things like temperatures, humidity, wind speed/direction, etc?)
Weather Underground updating didn't seem to work, so I recompiled with debugging on and I get this as the URL when I run it: $ ./wu2300 &softwaretype=open2300%20v1.10&action=updateraw
That's not a valid URL at all (not to mention that it doesn't seem to have any data from the weather station). Finally, here's the XML output so you can see that at least one of the programs seems to be able to get correct data from the unit:
$ ./xml2300 log.xml; cat log.xml
2009-01-0221.417.122.218:122008-12-3111:132009-01-0180.93.121.521:452009-01-0111:112009-01-0136313700:102009-01-0106:282009-01-02110295900:372009-01-0117:522009-01-0181.1-5.55.003:492009-01-0211:032009-01-0151.0NNE 22.5 22.5 22.5 90.0 22.5 67.5 0.03.111:212009-01-0219:022009-01-0181.12.521.507:472009-01-0211:112009-01-010.0027.4517:362009-01-0153.3573.5510:572009-01-020.002009-01-01836.700836.700857.40012:232009-01-0210:472008-12-30FallingRainy
(update: clearly some of those numbers aren't making sense, so the problem may be bigger than I thought. It says the temp outside is 80.9...I don't know what unit that is supposed to be, but it's 49.1 F according to the display. A humidity of 110% outside doesn't make sense either...)