Skip to content

Latest commit

 

History

History
111 lines (75 loc) · 2.87 KB

pi_setup.md

File metadata and controls

111 lines (75 loc) · 2.87 KB

############################################################### Enable hostname on windows ###############################################################

$ sudo apt-get update

On the Raspberry Pi you need to install samba and winbind $ sudo apt-get install samba $ sudo apt-get install winbind

to read windows hostname

$ sudo apt-get install libnss-winbind

Edit /etc/nsswitch.conf to enable wins change 'hosts: files dns' TO 'hosts: files wins dns'

To change the hostname edit /etc/hostname

FYI 'raspberrypi' works just fine as a host name

$ sudo reboot

############################################################### Setup arducopter for quad ###############################################################

$ sudo update-alternatives --config arducopter 15

$ sudo nano /etc/default/arducopter 127.0.0.1 -> 10.0.0.95

$ sudo systemctl daemon-reload

sudo systemctl start arducopter

sudo systemctl enable arducopter

############################################################### Setup Samba for network drive share ###############################################################

sudo smbpasswd -a pi sudo smbpasswd -a root sudo nano /etc/samba/smb.conf

[root_fs] path = / valid users = root read only = no

[pi_fs] path = /home/pi valid users = pi read only = no

sudo service smbd restart

in windows, win key + R, \navio

############################################################### Dronekit setup ###############################################################

sudo pip install dronekit sudo pip install dronekit-sitl

############################################################### MAVProxy ############################################################### sudo apt-get install python-dev python-opencv python-wxgtk3.0 python-pip python-matplotlib python-pygame python-lxml pip install MAVProxy

in /etc/rc.local

echo "Starting MAVproxy." mavproxy.py --out ROD693A:14550 --master localhost:14550 --out localhost:14850 &

############################################################### PiCamera ############################################################### sudo apt-get install python-picamera

############################################################### ssh-key ############################################################### ssh-keygen -t rsa -C pi@navio ssh-keygen -t rsa -C pi@infrapi

############################################################### twisted.internet ############################################################### pip install twisted

############################################################### mavlink-router ############################################################### sudo apt-get install dh-autoreconf https://github.com/01org/mavlink-router

http://raspberrypi.tomasgreno.cz/ntp-client-and-server.html

sudo apt-get install screen

git remote set-url origin --push --add https://[email protected]/daniel-leonard-robinson/thesis-image-processing.git