The demo version, patched?
I didn't hit any demo version limits when I was trying it - I'm curious what you patched!
Just tried this on top of v1.30 and it works so I now have v1.33 up and working too
Looking at the readme of AdvL4S it says as part of the installation that it is a drag-and-drop-over replacement for L4FS as of November 1997, and the datestamp on V1.33 is Sept 1995 and for V1.30 December 1993, also the wording implies that at the time of writing in 1997 v1.33 was the last:
So that kind of suggests (to me anyway) that V1.33 was the last release before Acorns shift to AUN/Ethernet and that AdvL4FS was a last turn of the screw with Acorn giving over the source to Network Solutions to develop an upgrade if anyone wanted it, levering the Xemplar partnership to flog it to schools that hadn't migrated to RM Nimbus PC'sThe old Acorn Level 4 Fileserver refers to versions up to 1.33. The Advanced Level 4 Server starts
at version 2.00
It was the Demo Version 2.11 from the Wayback you linked, with the update 2.12 also linked plopped over the top - it says 'Demo Version' for the serial on the info box so that's where I took it from
I've got the fileserver set as 0.123 in the CMOS (*Configure FS 0.123) and that's what was popping up in the login screen too (after clicking the Net icon).BeebMaster wrote: ↑Mon Jun 29, 2020 2:16 pmAnother idea reading some earlier posts...make sure the net number and station number of the file server is set correctly on the user station.
If the file server is station 123 do *FS 0.123 on the user station. Sometimes omitting the net number (0, meaning local net) can result in a junk number being set as the network number. For example if you do *FS 123 and read it back with just *FS it may say "File server is 47.123" or something like that.
No differenceBeebMaster wrote: ↑Mon Jun 29, 2020 2:16 pmAlso try logging on specifying net and station number of the file server - *I AM 0.123 SYST etc.
I found one that Phil Blundell wrote called "Quickmon" -- http://web.archive.org/web/200101050507 ... acorn.html. The source is on Github: https://github.com/philb/newmon -- apparently written with an assembler called "ARMMaker" which I can't find hide nor hair of. I ran Quickmon on the A3000 while the A4000 and Risc PC had a conversation...BeebMaster wrote: ↑Mon Jun 29, 2020 2:16 pmI'm not sure if there's a version of NetMon for 32-bit stations, using that will show the packets being transmitted and may pinpoint where the transmissions are being lost.
Code: Select all
>*NETMON
Econet Monitor 020
i
7B000A0080v99 0A007Bv00 7B000A002012030104052148656C70v0D 0A007Bv00 i
0A007B0080v20 7B000Av00 0A007B0000000146FFFFFFE08D2A577505000Cv00 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A00210603010401012148656C70v0D 0A007Bv00 i
0A007B0080v21 7B000Av00 0A007B000000v02 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A002212030104052148656C70v0D 0A007Bv00 i
0A007B0080v22 7B000Av00 0A007B0000000146FFFFFFE08D2A577505000Cv00 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A00230C03010402v01 0A007Bv00 i
0A007B0080v23 7B000Av00 0A007B0000007505v00 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A00240C03010402v02 0A007Bv00 i
0A007B0080v24 7B000Av00 0A007B0000000006v00 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A002512030104052148656C70v0D 0A007Bv00 i
0A007B0080v25 7B000Av00 0A007B0000000146FFFFFFE08D2A577505000Cv00 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A00260A27010402007505000000v00 0A007Bv00 i
0A007B0080v26 7B000Av00 0A007B0000v00 7B000Av00 i
0A007B0080v27 7B000Av00 0A007B00202020202020202020202020202020v73 7B000Av00 i
(long pause here)
7B000A0080v99 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
7B000A0080v99 0A007Bv00 7B000A002807030104v02 0A007Bv00 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v27 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v26 i
0A007B0080v28 7B000Av00 0A007B0000v00 7B000Av00 i
7B000A0080v99 0A007Bv00 7B000A002907030104v00 0A007Bv00 i
0A007B0080v29 7B000Av00 0A007B0000v00 7B000Av00 i
That sounds almost like it's missing a clock pulse and losing sync...BeebMaster wrote: ↑Tue Jun 30, 2020 8:28 pmOne theory might be that somehow when receiving a data packet it shifts a bit left in the reply port byte and mucks up the number:
&90 = 1001 0000
Shift left by one bit and you have
(1) 0010 0000 = &20
That wouldn't really explain an increment each time though. Maybe it replaces the port number with a counter by mistake? I'm not quite sure how this could be done by the Econet NIC itself though, unless there's a bug in the ROM, which as we've speculated above, wouldn't really require the board to be returned to Acorn for repair, or a bug in the custom chip IC8, which might be more likely to need an Acorn repair.
Code: Select all
tw = K * Rext * Cext
tw: Timer in nanoseconds
Rext: Resistance in kilohms
Cext: Capacitance in picofarads