May 2017
Raspberry Pi Jessie Setup
05/31/2017 06:38 AM
/*
General configuration information about Raspberry Pi network interfaces.
sudo vi /etc/hostname
sudo /etc/init.d/hostname.sh
sudo reboot
sudo adduser paulbeda
sudo adduser paulbeda sudo
sudo vi /etc/dhcpcd.conf
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
Add…
network={
ssid=“Oscar”
psk=“key”
}
interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
interface wlan0
static ip_address=192.168.0.200/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
Use sudo raspi-config to enable camera, SSH, vnc, etc.
sudo apt-get install samba samba-common-bin -y
sudo chown -R pi:pi /path/to/share
sudo cp /etc/samba/smb.conf /etc/samba/smb.bak
sudo vi /etc/samba/smb.conf
Leave workgroup as WORKGROUP
Uncomment WINS support, change this line, it should enable the NETBIOS name RASPBERRYPI on your network
# wins support = no
to
wins support = yes
[TV] #This is the name of the share it will show up as when you browse
comment = TV Folder
path = /mnt/usbstorage/TV
create mask = 0775
directory mask = 0775
read only = no
browseable = yes
public = yes
force user = pi
#force user = root
only guest = no
Assuming the hostname of your pi is RaspberryPI, the path of this share is now \\RASPBERRYPI\TV or \\RASPBERRYPI.IP\TV
Ctrl+X, Y and Enter to save and exit nano
Set a samba password for pi
sudo smbpasswd -a pi
Restart the samba server¨
sudo service samba restart
If you are on Jessie you may see this error, it is because of systemd. With init.d on previous debian releases samba restarted both smbd and nmbd, now it doesn’t.
samba.service
Loaded: masked (/dev/null)
Active: inactive (dead)
You need to restart these services separately instead
sudo service smbd restart
sudo service nmbd restart
Now try to access the samba share, if all is well, repeat the process by editing smb.conf again and adding additional shares.
NB: You may need to restart your device as well as any Mac or Windows machines you want to access the samba shares.
*/
General configuration information about Raspberry Pi network interfaces.
sudo vi /etc/hostname
sudo /etc/init.d/hostname.sh
sudo reboot
sudo adduser paulbeda
sudo adduser paulbeda sudo
sudo vi /etc/dhcpcd.conf
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
Add…
network={
ssid=“Oscar”
psk=“key”
}
interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
interface wlan0
static ip_address=192.168.0.200/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
Use sudo raspi-config to enable camera, SSH, vnc, etc.
sudo apt-get install samba samba-common-bin -y
sudo chown -R pi:pi /path/to/share
sudo cp /etc/samba/smb.conf /etc/samba/smb.bak
sudo vi /etc/samba/smb.conf
Leave workgroup as WORKGROUP
Uncomment WINS support, change this line, it should enable the NETBIOS name RASPBERRYPI on your network
# wins support = no
to
wins support = yes
[TV] #This is the name of the share it will show up as when you browse
comment = TV Folder
path = /mnt/usbstorage/TV
create mask = 0775
directory mask = 0775
read only = no
browseable = yes
public = yes
force user = pi
#force user = root
only guest = no
Assuming the hostname of your pi is RaspberryPI, the path of this share is now \\RASPBERRYPI\TV or \\RASPBERRYPI.IP\TV
Ctrl+X, Y and Enter to save and exit nano
Set a samba password for pi
sudo smbpasswd -a pi
Restart the samba server¨
sudo service samba restart
If you are on Jessie you may see this error, it is because of systemd. With init.d on previous debian releases samba restarted both smbd and nmbd, now it doesn’t.
samba.service
Loaded: masked (/dev/null)
Active: inactive (dead)
You need to restart these services separately instead
sudo service smbd restart
sudo service nmbd restart
Now try to access the samba share, if all is well, repeat the process by editing smb.conf again and adding additional shares.
NB: You may need to restart your device as well as any Mac or Windows machines you want to access the samba shares.
*/