WiFi ####################### Headless SD Prep ###################### In Boot drive, add file: ssh In Boot drive, add file: wpa_supplicant.conf country=ca update_config=1 ctrl_interface=/var/run/wpa_supplicant ### Primary Network ### network={ priority=10 #Only needed if multiple networks are present scan_ssid=1 ssid="NETWORK_NAME" psk="PASSWORD" } ### Secondary Network (OPTIONAL) ### network={ priority=9 #Only needed if multiple networks are present scan_ssid=1 ssid="NETWORK_NAME_2" psk="PASSWORD_2" } ### Hotspot (NOT TESTED!! https://raspberrypi.stackexchange.com/questions/100195/automatically-create-hotspot-if-no-network-is-available) ### network={ priority=0 ssid="RaspberrypiAP" # your hotspot's name mode=2 key_mgmt=WPA-PSK psk="passphrase" # your hotspot's password frequency=2462 } ####################### General Project Setup ###################### Boot Pi, log in via SSH sudo apt-get update sudo apt-get upgrade sudo apt-get install samba sudo smbpasswd -a pi //enter password for remote entry nano /etc/samba/smb.conf #Add the following [pi] comment = share-read-write path = /home/pi read only = No create mask = 0777 force create mode = 0777 directory mask = 0777 directory mode = 0777 force directory mode = 0777 guest ok = Yes sudo chown -R pi /home/pi sudo chmod -R 777 /home/pi Test param file: testparm sudo service smbd restart sudo apt-get install python3 python3-pip ####################### MiniDLNA ###################### sudo apt-get install minidlna sudo nano /etc/minidlna.conf #Media directory can be left without type (eg. 'A') sudo service minidlna restart