NodeJs на маршрутизаторе через DD-WRT или OpenWRT?
Кто-нибудь знает, как я могу установить NodeJS в системе dd-wrt, openwrt или freewrt?
Или, может быть, на любом маршрутизаторе с одним на этих системах: http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions
2 ответа
Я наткнулся на одного человека в Твиттере, который утверждал, что сделал это еще в апреле 2011 года, и предложил общий обзор процесса. Мои исследования показывают, что это будет возможно только на наборах с прямым порядком байтов (например, "mipsel", как на ASUS RT-N16), поскольку даже версия MIPS v8 не поддерживает реализации этой архитектуры с прямым порядком байтов (например, как Atheros Чипсет на Buffalo WZR-HP-AG300H использует).
К сожалению, не удалось найти ссылки, которые указывают, что это было сделано. Я предлагаю проверить зависимости для узла.
Вам понадобится как минимум следующее:
- gcc4-г ++
- мерзавец
- делать
- PKG-конфигурации
- Zlib-разви
- OpenSSL-разви
- OpenSSL
- питон
Обратите внимание, что это из более старых инструкций Cygwin, поэтому они могут быть не совсем верными.
Если вы можете найти все это для вашей операционной системы маршрутизатора, то это должно быть возможно. Просто обратите внимание, что сборка займет ДОЛГОЕ время.
Вы также можете бороться с памятью, так как большинству маршрутизаторов не хватает. Этот вопрос в Google содержит немного информации.