What I've tried so far:Written 1 tracks of 80
Problem retrieving CRC for disk 1 track 0 from BBC
Using a Thinkpad X61s's serial port (known good), under Windows XP and Slackware 14.2, I've built and re-built serial cables according to the two pinouts given in XFER 5.3a's sercable.txt (for DSR/DTS and RTS/CTS handsaking). I've tried two known good floppy drives, one 40T SSDD and one 40/80T DSDD. I've tried telling XFER to run at only 1200 baud instead of 9600, too.
I am able to transfer the BASIC file to the BBC with no problem. I can get a SSD image from a floppy disk, and can also read individual files from a floppy, or write them back to another floppy. But sending an SSD fails (whether the destination disk is formatted or not).
Using an old version of XFER 4 I found online, I was able to receive files, send files, but getting a disk image failed. XFER 4 didn't support writing disk images to the BBC, so I couldn't test that.
(I've not been able to send any files that didn't originate from the BBC in the first place, but I suspect that this is because I haven't got a $.XXXX.INF file with the appropriate metadata.)
Does anyone have any suggestions on why writing an SSD should fail, when everything else (on XFER 5.3a) works fine?