SSH works. I can go into my terminal program and SSH into the pi just fine. But when I open CyberDuck (my FTP/SFTP client) and try to connect, it just times out. I have not changed the default password.
Are you sure you're using SFTP/SCP as a connection type ? FTP would not work with SSH.
When I try to connect to the SMB share through Finder, it won't accept my password.
Have you tried as 'Guest' ? That should work also - no problem using that on any version of RetroPie/Raspbian.
NOT using 5g wifi connection fixed FTP- and other issues- for us. Try 2.4 g instead.
5g is temperamental our experience. Maybe it's all the wireless stuff we have in and around our home and neighborhood that's causing issues... But, we've had experiences with other wireless devices gacking out or choking too (or just stopping working wirelessly), like iPhone, on 5g connections.
More info, for me:
I tried to set up FTP and it wouldn't work
Then, struggling with it, suddenly it did work. Wat...? uh.. ok...
Then, it frustratingly suddenly didn't, for an unknown reason.
Pi was wiped (for another reason). Then, there was no FTP success for me at all.
And in my struggles after the wipe...
I could ping the Pi from other machines
I could SSH into the Pi using its IP address from the Pi itself (ie: 188.8.131.52, or whatever).
And I could SSH into 127.0.0.1 from the Pi itself (so SSH worked fine)
I added extra FTP ports, just in case (sudo nano /etc/ssh/sshd_config), even odd/high ones just in case (like 44444). And yeah, I restarted ssh process server after the changes. No luck.
I checked firewall to make sure nothing else was getting in the way.
Then, peak ANGER: my husband could FTP to the pi, but I still couldn't!!! Not with Filezilla, and not with SublimeText SFTP, not with anything. No dice.
Then, out of the blue randomly, he complained that the 5g connection dropped on another unrelated device. That's when I checked my Pi, and there it was, "5G". On our wireless router we have 2 access points: one for 5g, and one for 2.4g. I then switched away from 5g for my connection, over to the 2.4g one instead, and instantly it worked!!
Also, just now as we're literally debugging the whole situation still this very moment, diddling around with 5g vs 2.4g, he told me that when he uses 5g on his Pi (we have two - he has one and i have one), his laptop's connection, which is also on 5g, totally fails and locks up.
Anyway, 5g and the Pi seem to be bad combination... at least that's what we've concluded so far in our efforts.
Thanks for the help and suggestions. I figured there was a decent chance I'd need to reinstall... I shut Retropie down through the emulationstation menu, but I'll have to make sure I'm waiting long enough before unplugging. I have had to hard shut it off several times when games have hung, but that was rare.
@PetroRieraspberrypi.org disabled it in pixel because hackers are using peoples "internet of things" devices that use a common password to take down entire websites. So reluctantly the felt it was something that had to be done. So when you enable it and you drop to commandline you will notice at the top that it tells you to change your password. This is all to protect you and your device.
The power supply is 2Amp, is it weak for the WiFi to function properly?
@hellska It probably depends on what else you have attached to you RPi, but the specs for RPi3 say 2.5A is recommended.
Your issue reminds me the behavior of my RPi1 with an external Wifi dongle. I never confirmed it was caused by insufficient power, but the fact was I had a poor 1.5A power supply back then. Using scp (which is consuming bit of CPU btw) was causing my Wifi to disconnect many times.