I'm running RetroPie on my Raspberry Pi and need to transfer over some roms. I user CyberDuck to ssh into my raspberry pi. Lately though when I try to transfer over files I get an error telling me upload failed but it says there is no error code. I am not sure what to do if someone could please help or suggest another program (Windows or Mac) that I could use to transfer files that would be very helpful. Thanks!
The easiest way to transfer files is
ssh and copy on the command line.
You could install
netatalk which lets you mount the Pi on
OSX as afp://piIPaddress and access via
1) On Pi:
sudo apt-get install netatalk
2) On mac, open connection in Terminal / iTerm:
3) On mac, open Finder, you should see the Pi mounted
I created a program in c called
Sharemounter which allows you mount a MAX OS share or Windows Share without exposing your password. Once mounted, you can transfer files.
SSH in to your Pi and enter
sudo apt-get install gcc sudo git clone https://github.com/PhillyNJ/Sharemounter.git cd Sharemounter
Create a config file and save it (there are examples when you get a copy from git)
type=mac ip=192.168.X.X/OSX_Share_Name folder=/home/pi/passport username=OSX_UserName
To compile the code:
Make the file executable:
sudo chmod + sharemounter
sudo ./sharemounter /path/to/config/file
Your should see something like this:
Mounting 192.168.X.X from XXXX on /home/pi/XXXX Mounting of volume XXXX of server XXXXX succeeded.
There are examples for how to mount to either a MAC or Windows PC. A detailed tutorial is on the Wiki Page