Изменения

Перейти к: навигация, поиск

Raspberry Pi

1280 байт добавлено, 11:23, 14 мая 2016
Добавил раздел "Troubleshooting"
= Raspberry Pi =
Информация о нашем экземпляре Raspberry Pi:
$ cat /etc/debian_version
7.8
 
== Networking ==
=== Wi-Fi ===
Настройка Wi-Fi для подключения к скрытой точке доступа -- пример <code>/etc/network/interfaces</code>:
<pre>
auto lo
 
iface lo inet loopback
iface eth0 inet dhcp
 
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-ssid "<SSID>"
wpa-psk "<PASSWORD>"
</pre>
 
Следует обратить внимание на опцию <b>wpa-scan-ssid</b>, так как выставление её в 1 необходимо для подключения к скрытой точке доступа.
 
Описание опций можно найти, к примеру, здесь: http://www.cs.upc.edu/lclsi/Manuales/wireless/files/wpa_supplicant.conf
== distcc ==
==== boost ====
В репозиториях Raspbian (Debian) 7.8 версия самая новая версия библиотеки [http://www.boost.org/ boost] -- 1.50. Однако для сборки некоторых программ требуется более новая версия boost (к примеру, фреймворк [[Участник:Avp/iotivity|IoTivity]] требует boost 1.55). Здесь мы рассмотрим сборку boost 1.55 на Raspberry Pi, с использованием <code>distcc</code> для ускорения процесса.
Скачиваем и распаковываем исходники библиотеки:
=== distccmon ===
distccmon позволяет отслеживать статус компиляции -- при запуске на машине, которая компилирует что-либо через <code>distcc</code>, она показывает, какие файлы в данный момент обрабатываются и на каком хосте. Утилита идёт в двух ипостасях -- консольная <code>distccmon-text</code> и графическая <code>distccmon-textgnome</code> (которая ставится отдельно.)
Пример запуска <code>distccmon-text</code>:
DAEMON_ARGS="--pid-file=/var/run/$NAME.pid --log-level debug --log-file=/var/log/$NAME.log --daemon"
 
== Troubleshooting ==
=== HDMI-монитор не подключается при первом старте ===
==== Симптомы ====
Монитор подключен, но при первом старте (к примеру, после включения электричества в хакерспейсе), на мониторе надпись "No signal".
==== Решение ====
* https://raspberrypi.stackexchange.com/a/4735
== Сноски ==
* [http://www.openframeworks.cc/setup/raspberrypi/Raspberry-Pi-DISTCC-guide.html Статья по настройке распределённой компиляции с distcc для Raspberry Pi] (на английском)
* [http://habrahabr.ru/post/111324/ Использование, настройка и тестирование distcc и ccache]
 
[[Категория:База знаний]]

Навигация