Rsync hangs in Task Window
Gavin Jones (8250) 4 posts |
Hello, I am new to RISC OS and have been trying to use rsync (downloaded via PackMan) to transfer some files from my OpenBSD machine. However, when I run rsync from a Task Window it seems to just hang there and no files are transferred but also no errors are emitted. I can run ssh (also downloaded from PackMan) from a Task Window and it operates successfully (as does Nettle and NetSurf) so the network side of things is working fine. As RISC OS is still really new to me I don’t know where to start investigating this so was hoping someone could give me some pointers? Here is an example command I am issuing… rsync -av gavin@192.168.0.2:media/picture/ ./ I am using a Raspberry Pi B+ with an official ROOL SD Card. Any help or advice would be great. Thanks, |
Andrew Rawnsley (492) 1445 posts |
This may take a while to get a response, as I’m not sure if many folks are using rsync on RISC OS. In all honesty, this is the first I’ve heard of it being available. I’m now intrigued myself! |
Cameron Cawley (3514) 158 posts |
The version of rsync available from PackMan is very old, and as such doesn’t run on the Pi 3. You’ll need to use PatchSWP in order for it to work. |
Gavin Jones (8250) 4 posts |
Hello Andrew, Thanks for the reply. If rsync is not generally being used by the community that is fine, I am open to other methods of file transfer if you have any suggestions? Part of the problem is that I don’t yet know what is available/possible on RISC OS. Thanks, |
Gavin Jones (8250) 4 posts |
Hi Cameron, I have a Raspberry Pi 1 B+, is that also a problem for rsync? Thanks, |
Andrew Rawnsley (492) 1445 posts |
Hi Gavin, I’m assuming your OpenBSD machine supports SMB (Windows-style) sharing? If so, you should be able to use !Omni in the Apps or Networking folder to connect to SMB shares (confusingly referred to as “LanMan” shares). Alternatively, !Omni also supports NFS access, although from past experience, it can be a bit fussy (ie. you need your NFS settings “just so”). There’s also a program called SunFish which allows access to NFS shares, and is generally considered to be the “best” NFS client. I know I include this with our RISC OS machines, but can’t (off the top of my head) recall the best place to download it. I know there’s the main distribution, and then there’s an update for more recent hardware. That said, Pi v1 is old enough that it should be OK either way. Finally, !FTPc is an excellent FTP client, which should be able to talk to your BSD box if you’ve enabled FTP access. |
Gavin Jones (8250) 4 posts |
Hi Andrew, I imagine OpenBSD has some SMB support but I’ve never explored that. I have set up a NFS share once or twice before but I think FTP is probably the best bet for me, at least in the first instance. Thanks for the help. Gavin |
Chris Mahoney (1684) 2165 posts |
It must be a different problem; PatchSWP is only needed on the Pi 3 (and presumably 4). The underlying issue doesn’t occur on the Pi 1 so it must be hanging for a different reason. |
David Pitt (3386) 1248 posts |
It does that on my Titanium and on OS4.02 RPCEmu. |