My RPi is the brain of my ARK-AV-01 robot. As I currently am in the programming phase, I found myself programming it from the command line. I wanted something easier, with no login/password, so I activated samba with the following samba.conf file:
[global] workgroup = mygroup interfaces = wlan bind interfaces only = yes server string = Arkadian's ARK-AV-01 security = share guest account = nobody log file = /var/log/samba.%m [Robot] comment = Robot Control Center path = /robot/ available = yes browseable = yes public = yes writable = yes read only = no guest ok = yes
The above configuration allows you to connect to the /robot/ folder from any windows or linux machine.
I had to also run the following commands
sudo chown nobody /robot
and
sudo chmod 777 /robot -R
to ensure the folder is owned by user nobody and is writable.
then, just restart the samba service:
sudo service samba restart
And now you can mount the folder /robot to your windows or linux machine!
if everything works ok, make sure to add samba to the startup script:
sudo update-rc.d samba defaults