Graf
Linux dev work raspberry_pi flask Началось все с того, что некая PC-based железка стала зависать, причем, абсолютно непрогнозируемо.
И один директор по чему-то-там (дохрена менеджер, который думает, что он соображает в ИТ) родил гениальную идею.
"Давайте купим Mikrotik с PoE, там скрипты можно делать".
Измученный командировками моск считал, что с помощью скриптов можно управлять PoE (допустим) и, что с помощью PoE можно перегружать комп. Как это делать без ключа на транзисторах (который еще надо посчитать/собрать, а навыков/умений/знаний в конторе не наблюдается), либо реле он не сказал.
На этом этапе, я совершенно резонно заметил, что если уж собрались что-то колхозить, то берите железку для этого уже изначально предназначенную. То есть — Raspberry Pi, благо она в наличии в магазинах города есть. Тем более, ВАМ ЖЕ СРОЧНО.
Окай, купили железку. Вопрос с ключем/реле подвис в воздухе, ибо реле на 3.3 вольта уже в магазинах не было, а ключи (как я писал выше) никто считать не умеет.
Халва Ктулху, оно замечательно эмулировало нажатие на ресет без всяких ключей и даже не перегорало.
Суть такова, у RPi есть GPIO, то есть программно доступные контакты на которые можно подать ток. И есть питоновский модуль, для того чтобы подавать/убирать ток на эти контакты.
Накропал на Flask'е скриптец который кажет страничку с большой красной кнопкой "ПЕРЕЗАГРУЗКА" и по нажатию, собственно, выполняет перезагрузку. (Кстати, за работающий конфик, как фласк скармливать nginx'у через, скажем uwsgi или еще чо-то буду благодарен, а том пока в rc.local запихал старт). Вроде, все довольны.
Теперь, с ужасом жду, когда поступит приказ колхозить еще 3 таких. Ибо RPi в городе кончилась на той, которую я забрал, а следующие приедут по совсем другой цене. От предложения заказать из Китая отмахнулись, а я их предупреждал, что хоть и цена почти в двое меньше, идти оно будет месяц-два.
Ну, не мои проблемы.
NokitaKaze
fail raspberry_pi Так, ну определенных успехов с Распберри я добился. Мультиметром пощупал плюс и минус и замкнул комп, тот вырубился. Неплохо. Сейчас посмотрим что будет с ноутбуком
rwarrior
Linux raspberrypi raspberry_pi Подумываю-таки заказать эту няшку.
Изучал вопрос, понял, что касательно железа есть следующие подводные камни:
1) Хвалённая HD-видеокарта работает с 18-метровым блобом заместо нормального открытого видеодрайвера. Инфа от elinux.org
2) Нет RTC (часики с батареечкой). Это означает, что если в Debian не поставить пакет fake-rtc, который сохраняет время на момент перезагрузки и/или держать ntp ( #1944260 ) с подключением к интернетам, то будешь жить в 1970-м году. fsck от такого обычно крышу сносит. Инфа от raspbian.org
3) Процессор архитектуры ARMv6 с сопроцессором (VFP). Порт Debian armel (официально рекомендуемый, кстати) собран без поддержки сопроцессора. Сопроцессор поддерживается в Debian порте armhf, но он для процессоров с архитектурой не ниже ARMv7. Поэтому остаётся либо пользоваться более медленным официальным Debian armel, либо поставить Raspbian — дистрибутив специально для Raspberry Pi, пересобранный порт Debian armhf для ARMv6, либо ставить другие дистрибутивы. Инфа от raspbian.org
Но за 35$ это незначительные минусы. Надо брать.

И да, малинопироговоды, определитесь с тегом уже.