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