December 3rd, 2015

поумнеть

дыбр

доделал новый "домашний" сервер из купленного тыщщу лет назад микрокомпьютера.

теперь это gumstix overo fire 720MHz, 512Mb на




флешка-сд 2гб, дистрибутив - дебиан, обновленный сразу до последнего сэйбл и с оторванным системд. флешка r/o, всё вкусное вынесено на внешний трехтерабайтник, подключенный через УСБ.

на сервере крутится фидошка, самба, принтер. а скоро еще подключу 1-wire термодатчики, которые на старом компе больше двух лет собирали данные по квартире, террариуму и улице.

Принтер пришлось подключать с особым цинизмом. принтер brover hl1110, под него спец.дрова в виде пакета, причем, с пачкой эльф-бинарников в недрах. часть бинарников можно пересобрать, ибо на сайте производителя есть исходники. но на пару из них - хренвам, а не исходники, и для этой напасти я применил извращенный воркэраунд в виде qemu-user-i386 и пакета с типовыми библиотеками от х86.
cat /mnt/2tb/opt/brother/Printers/HL1110/lpd/rawtobr3
#!/bin/bash
exec /usr/bin/qemu-i386  -L /opt/i386-unknown-linux-gnu \
/opt/brother/Printers/HL1110/lpd/rawtobr3.old $@


в таком виде всё работает.

ps: посылаю луч поноса авторам системд. если что не так, системд начинает мощно гадить в лог и на консоль, отъедает всё место, вешает ядро и вусмерть разносит файловую систему. пришлось аккуратно сносить, исправлять иниттаб. причем, всё это через вытаскивание флешки, колдовство на х86 машине.
поумнеть

окончательно доделал сервер

Уминявсёработает
1. самба и 3тб диск по сети барахло раздает
2. принтер печатает, хоть и очень эзотерически (через куэму)
3. фидошка забирается
4. температура пишется
5. апач температуру показывает
6. время кошерно синхронизируется
7. корень на сд-флешке, флешка ридонли. на внутреннюю флеш корень/бут переносить не хочу.

итого, применены железки
1. гумстикс аверо фире
2. расширитель для гумстикса тоби
3. усбхаб какой-то на 4 порта
4. блок питания от 220в в усб
5. два внешних винта с боксами и блоками питания

снаружи подключены
1. изорнет 100мбит
2. усб-принтер
3. усб-ту-1варь конвертер и кучка термометров к нему
поумнеть

про перспективы новых архитектур процов/компов

сегодня есть две крайности: либо всё делать в традициях «полноценной встройки» и не допускать никакой перепрограммируемости вообще, либо сувать в электрическую лампочку Android и 2GiB памяти… кажется что должно появиться что-то посредине