2014 m. rugpjūčio 13 d., trečiadienis

Kaip sukonfiguruoti Raspberry Pi ?

Greitas Raspberry Pi paruošimas darbui

Pirmas žingsnis - atsisiunčiam raspbian.

Įdedam kortelę
$ df -h # Patikrinam kur yra sd kortelė, šiuo atveju matom /dev/sdd1
$ umount /dev/sdd1 #Prieš rašant reikia nuimti diską
$ sudo fdisk -l #Pasitikrinam antrą kartą ar neištrinam savo hdd
$ sudo dd bs=4M if=~/2016-09-23-raspbian-jessie-lite.img of=/dev/sdd status=progress
$ sync

Neskubėkime, galim sukonfigūruoti savo avietei WiFi prisijungimą, taip nereiks jungti klaviatūros ir kitų nereikalingu laidų, aišku reikia turėti bevielį adapterį.

Atsirado šį failą SD kortelėje.
$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

Ir prirašom šias eilute:
network={
    ssid="bevielio-tinklo-pavadinimas-arba-(SSID)"
    psk="bevielio-tinklo-slaptažodis"
}

Praskanuojam tinklą, tai galima atlikti įvairiais būdais.
$ nmap 192.168.1.0-225

Nmap scan report for raspberrypi (192.168.1.104)
Host is up (0.022s latency).
Not shown: 999 closed ports
PORT   STATE SERVICE
22/tcp open  ssh

Opa, kas čia? Ar tink ne avietė su 22 atidarytu prievadu. Ji laukia kol prie jos kas nors prisijungs.

$ ssh pi@ip_adresas

Mnumatytieji  Raspbian prisijungimai
Login: pi
Password: raspberry

Hm... Kiekviena kartą jungiantis reikia įvedinėti slaptažodį. pasiųskite šia komandą. Nėra padėties be išeities.
$ ssh-copy-id pi@192.168.1.104

Dabar mums nebereiks kiekvieną kartą jungiantis prie avietės prisistatinėti, mes gavome VIP praėjimą.

Kitos komandos

# Paprastas būdas paleisti ssh.  raspi-config -> Advanced options -> ssh
$ raspi-config
(/usr/bin/raspi-config)

# Rankinis ssh paleidimas
$ sudo /etc/init.d/ssh start

# ssh paleidimas kiekviena karta užsikraunant
$ sudo update-rc.d ssh defaults


###+ OpenELEC (official) Version: 4.0.7
# ssh prisijungimas prie OpenELEC
$ ssh root@id_adresas

# numatytieji OpenELEC prisijungimai
 Login: root
 Password: openelec

###+ VNC
# Raspberry serveris
$ sudo apt-get update
$ sudo apt-get install tightvncserver
$ vncserver :1
# (:1) nurodo grafinį darbalaukį. Sukūrus slaptažodį išvysime pranešimą
New 'X' desktop is raspberrypi:1

# Klientas
$ sudo apt-get install xtightvncviewer
$ xtightvncviewer serverio_ip:1

Ekrano nuotraukos su scrot:
DISPLAY=:0 scrot
scp user@192.168.1.10:/tmp/scr.jpg /tmp/scr.jpg 

http://weworkweplay.com/play/automatically-connect-a-raspberry-pi-to-a-wifi-network/

# Radijos paleidimas:
$ apt-get uptade
$ apt-get install mplayer
$ mplayer http://50.7.77.114:8101

# Radijo paieška
http://www.xatworld.com/radio-search/

Programos paleidimas prieš pat užsikraunant:
$ crontab -e

Įrašom šia eilutę apačioje:
@reboot /home/pi/mirksi.py

Šaltiniai ir kiti geri dalykai:
Čia parodo kaip sukonfiginti raspbery, anglų kalba aišku.