[#] RS232 устройство 3-в-1 для домашнего Linux сервера: Часть 2 (Серверная)
habrabot(difrex,1) — All
2016-05-19 22:00:03




# RS232 устройство 3-в-1 для домашнего Linux сервера: Часть 2 (Серверная)



* [Часть 1 (Аппаратная)][1]
* **Часть 2 (Серверная)**
* [Драйвер][2]
* [Демон][3]
* [Утилита управления][4]



Для устранения некоторых недостатков сервера, собранного из бытовых комплектующих, разработал недавно устройство, которым хочу поделиться. Его подробное описание, со схемой и исходными кодами, доступно на Geektimes в [первой части][5].



![WRN устройство][6]



Устройство получило наименование WRN от составляющих его подсистем:



* Аппаратный сторожевой таймер, работающий с watchdog демоном;
* Генератор истинно случайных чисел;
* Радиомодуль nRF24L01+ для сбора данных с автономных датчиков.



В этой части статьи будет рассмотрено как взаимодействовать с последовательным портом из пространства ядра (kernel space) и как организовать работу с несколькими подсистемами устройства через RS232 в Linux.

[Читать дальше →][7]

[1]: https://geektimes.ru/post/275912/
[2]: https://habrahabr.ru/post/300968/#wrn_driver
[3]: https://habrahabr.ru/post/300968/#wrn_daemon
[4]: https://habrahabr.ru/post/300968/#wrn_control
[5]: https://geektimes.ru/post/275912/
[6]: https://habrastorage.org/files/0b9/b16/ccb/0b9b16ccb9454f58b3d592fb9c255bf6.png
[7]: https://habrahabr.ru/post/300968/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut