Today I found the bug which caused the checksum calculation going wrong sometimes. So FTP receiving works now completly. I'll now recompile a clean k5jb.k37 with only the necessary changes and will then check on storing files
# ftp 10.1.1.2
Connected to 10.1.1.2.
220 FTP version K5JB.k37 ready at Tue Apr 30 22:25:47 1991
Name (10.1.1.2:root): test
331 Enter PASS command
Password:
230 Logged in
ftp> get sa.timer
local: sa.timer remote: sa.timer
500 Unknown command
500 Unknown command
200 Port command okay
150 Opening data connection for RETR sa.timer
2571 0.53 KB/s
226 File sent OK
2571 bytes received in 00:05 (0.48 KB/s)
ftp> get wega
local: wega remote: wega
200 Port command okay
150 Opening data connection for RETR wega
98723 0.51 KB/s
226 File sent OK
98723 bytes received in 03:05 (0.51 KB/s)
ftp> exit
221 Goodbye!
#
The second topic I'm working on right now is the kernel. I want to get the complete source of the kernel so I will start getting all my Source files together and check which are already matching with the kernel by comparing the single objects. For the remaining files I'll have to check on old UNIX sources and compare their resulting ASM code with ASM code I'll hopefully get produces by a Z8000 disassembler - if I find one.