Skip to content

Instantly share code, notes, and snippets.

@dotzero
Created July 13, 2015 12:19
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save dotzero/fe0be5cb1acd2d86dc1b to your computer and use it in GitHub Desktop.
Save dotzero/fe0be5cb1acd2d86dc1b to your computer and use it in GitHub Desktop.

Установка дистрибутива на SD

Raspberry PI SD Installer OS X — простой консольный скрипт для записи любых .img или .iso образов на SD флешки. Использование на OSX или Linux:

sudo ./install ~/Downloads/raspbian.img

Нахождение Raspberry Pi в сети

Подключили ethernet кабель, вставили флешку с Raspbian и запустили, но нет лишнего HDMI монитора и клавиатуры? Выход есть и это — Adafruit Raspberry Pi Finder. Использование на OSX или Linux:

curl -SLs https://apt.adafruit.com/bootstrap | bash
  • Найдет Raspberry Pi в локальной сети по MAC-адресу;
  • Установит Occidentalis для настройки Wi-Fi соединения;
  • Установит и настроит набор сетевых утилит, таких как avahi-daemon и netatalk.

Общая системная конфигурация

sudo raspi-config

Настройка Wi-Fi соединения

Самый простой способ настройки Wi-Fi соединения, это установить Adafruit Occidentalis. Теперь чтобы настроить Hostname и Wi-Fi достаточно просто создать текстовый файл /boot/occidentalis.txt и после перезагрузки автоматически произойдет настройка всех сетевых интерфейсов:

# Пример файла /boot/occidentalis.txt

# hostname for your Raspberry Pi:
hostname=mypiname

# basic wireless networking options:
wifi_ssid="your network here"
wifi_password="your password or passphrase here"

Установка русской локали

sudo nano /etc/locale.gen
sudo locale-gen

Настройка часового пояса

echo "Europe/Moscow" | sudo tee /etc/timezone
sudo dpkg-reconfigure --frontend noninteractive tzdata

Настройка соединения с Bluetooth клавиатурой

Установка необходимых пакетов:

apt-get --no-install-recommends install bluetooth bluez-utils python-gobject

Показать локальные устройства

hcitool dev

Запросить удалённые устройства

hcitool scan

Запросить спаривание с клавиатурой, ввести любой PIN, потом затем ввести такой же на клавиатуре и нажать enter.

bluez-simple-agent hci0 xx:xx:xx:xx:xx:xx

После подтверждения спаривания необходимо подключить само устройство и добавить к автоматическому подключению в дальнешнем:

bluez-test-device trusted xx:xx:xx:xx:xx:xx yes
bluez-test-input connect xx:xx:xx:xx:xx:xx yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment