Y2K compliancy
The only way to be sure that your server WILL work successfully is to set the time to a date in
the year 2000, and see how it behaves.
Here are the findings for various servers:
- FileStore E01
- Some versions of the E01 only used a 15-bit year offset. Thus, the time roll-over occured
in 1996. If your FileStore is so affected, you should either upgrade your ROMs or look for
a second-hand FileStore that does work correctly.
- FileStore E01S, software version 1.33
- Tested on random dates between 2000 and 2080. All return the date correctly.
- SJ MDFS, ROM version 1.05, software version 2.00
- Tested on random dates between 2000 and 2080. All return the date correctly.
NOTE that the date adjustment program will allow dates up to 2108. This does not work, as
dates above about 2090 will roll over.
- Acorn Level 4, Advanced Level 4, and awServer
- Use the RiscOS time facilities, so should not be affected by Y2K roll-over.
- Econet protocol
- The Econet protocol allows seven bits for the year (previously was four bits). Thus the
year, specified as an offset from 1981, has a range of 0 to 127.
The official roll-over for the Econet protocol is 2108
- Level2 and Level3 servers
- These servers failed to return the date after 1996.
J.G.Harson has written a patch for both of these servers to correct this.
In addition to allowing dates after 1996, it supports Y2K - up to 2080. A sliding
window approach has been chosen, so dates between 81 and 99 are assumed to be 19xx, all
other dates 20xx.
I will contact the author to see about placing his patches on this site.
Conclusion:
Old Econet systems have already suffered their roll-over, in 1996. There are no forseeable
problems that will occur with the server firmware or hardware in the year 2000.
If you have a server that is different from those listed above (even different firmware
versions), please test it and tell me what the outcome
was so that I may update this page.
I'm particularly interested in people with a working E01 (which software versions work, and which
do not) as well as the SJ HDFS and FDFS servers.
Return to econet index
Copyright © 1999 Richard Murray