Jump to content

Search the Community

Showing results for tags 'node'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Keenetic Community
    • Forum policy
    • Community Support & Knowledge Exchange
    • Off-topic lounge
  • Keenetic Updates
    • KeeneticOS
    • Keenetic mobile application
    • Keenetic RMM system
  • Форум пользователей Keenetic
    • Обмен опытом
    • KeeneticOS
    • Мобильное приложение
    • Keenetic RMM

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Web-site


Interests


Occupation


AOL Account


ICQ Account


WLM


YAHOO


Facebook Account


Twitter Account


Skype Account


Youtube Account


Google+ Account


Keenetic

Found 4 results

  1. Здравствуйте! Я пытаюсь поднять на роутере homebridge, и проделав довольно длинный путь, столкнулся с проблемой, от которой не знаю куда копать. Я уже видел на форуме сообщения от пользователей, которые хотели бы установить homebridge, но столкнулись с проблемами, так что решил что было бы полезно дожать эту тему. В случае успешного решения- обязуюсь написать инструкцию по установке на форуме. Я установил homebridge на роутере, написал для него конфиг: и запускаю таким образом: DEBUG=* homebridge -D iPhone находит устройство, подключается к нему, но останавливается на строке вида HAPServer [50:FF:20:01:10:BD] Pair step 1/5 +33ms Путем модификации исходников homebridge я обнаружил, что процесс зависает на строке var srpServer = new srp.Server(srpParams, bufferShim.from(salt), bufferShim.from("Pair-Setup"), bufferShim.from(this.accessoryInfo.pincode), key); Здесь есть важный (по моему мнению) момент- без указания "mdns": { "interface": "192.168.1.1" }, устройство вовсе не обнаруживалось телефоном. Дабы двигаться хоть куда-то, я установил homebridge на мак, и снял tcpdump с обоих homebridge. ip телефона 192.168.1.44, мака 192.168.1.70, роутера 192.168.1.1. Вот с роутера: Вот с мака: К маку, соответственно, все подключается без проблем. Однако, я не умею в чтение tcpdump и системное администрирование, и всё, что я сейчас вижу и понимаю- указывает на то, что homebridge не может открыть подключение к телефону и просто зависает на подключении до достижения таймаута. При этом, телефон homebridge на роутере видит и пытается подключиться. К слову, без опции "mdns": { "interface": "192.168.1.1" } я вполне мог достучаться до homebridge на роутере через telnet, но телефон его не видел (что еще раз подталкивает меня к мысли о том, что роутер рубит коннект). Подскажите, пожалуйста, куда копать. Заранее спасибо!
  2. Привет. Помогите советом новичку. Хочу чтобы на роутере постоянно крутился мой Node.JS скрипт. Entware установил, через OPKG поставил node и node-npm, через npm установил нужные мне пакеты, скрипт написал, через ssh его запустил, все работает. А как теперь заставить этот скрипт работать постоянно? Знаю, что есть для этого forever или pm2, но первый не работает, а второй не устанавливается (через npm). Может кто-нибудь уже сталкивался с таким?
  3. Нашел интересный простой файловый менеджер на java, которому в принципе, много не надо для установки и работы. А вот возможности с точки зрения работы с примонтированными дисками могли бы быть ну нереально клевыми. http://ru.cloudcmd.io/ Можно было бы рассмотреть его добавление как компонента по аналогии с DLNA, Transmission. Соответственно, настроек не так много у него, все в одном файле в базе с оф сайта: Для работы на Entware необходимо: установить Node.js: opkg install node Установить по инструкции с сайта Cloud Commander: npm i cloudcmd -g в файле /opt/bin/cloudcmd первую строку заменить на #!/opt/bin/env node запустить cloudcmd: cloudcmd & в браузере зайти на <RouterIP>:8000 наслаждаться
  4. Идёт попытка собрать Google V8 под NDMS. Собираться-то собирается, но при запуске виснет. Есть мнение, что неверные параметры при компиляции, связанные с floating point. V8 к этому очень чувствителен. Итак, что имеем: Keenetic Ultra II SDK: ndwrt_gpl_2.06.A.6.0-12_011215 собранный V8 (коммит 3606220e348799e7b5332d191a456bfd4ab67df1) со следующими параметрами (из Makefile): export GYPFLAGS=-Dv8_use_mips_abi_hardfloat=false -Dv8_can_use_fpu_instructions=false export V8_ARGS=library=shared i18nsupport=off $(ARCH).release export CFLAGS=-msoft-float export CXXFLAGS=-msoft-float При запуске d8 он зависает, а в логе имеем: kernel: FPU emulator disabled, make sure your toolchainwas compiled with software floating point support (soft-float) В процессе сборки параметры были такие: mipsisa32r2el-unknown-linux-uclibc-g++ '-DV8_TARGET_ARCH_MIPS' '-D__mips_soft_float=1' '-D_MIPS_ARCH_MIPS32R2' '-DENABLE_DEBUGGER_SUPPORT' '-DV8_DEPRECATION_WARNINGS' '-DV8_USE_DEFAULT_PLATFORM' '-DBUILDING_V8_SHARED' '-DV8_SHARED' '-DENABLE_HANDLE_ZAPPING' -I../src -Wall -Werror -W -Wno-unused-parameter -pthread -fno-exceptions -pedantic -ansi -fPIC -EL -msoft-float -mips32r2 -Wa,-mips32r2 -EL -msoft-float -mips32r2 -Wa,-mips32r2 -fdata-sections -ffunction-sections -O3 -fdata-sections -ffunction-sections -O3 -Wnon-virtual-dtor -fno-rtti -MMD -MF /home/xxx/ndwrt_gpl_2.06.A.6.0-12_011215/build_dir/target-ku_rd-mipsel-linux-uclibc/libv8-3606220e348799e7b5332d191a456bfd4ab67df1/out/mipsel.release/.deps//home/xxx/ndwrt_gpl_2.06.A.6.0-12_011215/build_dir/target-ku_rd-mipsel-linux-uclibc/libv8-3606220e348799e7b5332d191a456bfd4ab67df1/out/mipsel.release/obj.target/v8_base.mipsel/src/mips/disasm-mips.o.d.raw -msoft-float -c -o /home/xxx/ndwrt_gpl_2.06.A.6.0-12_011215/build_dir/target-ku_rd-mipsel-linux-uclibc/libv8-3606220e348799e7b5332d191a456bfd4ab67df1/out/mipsel.release/obj.target/v8_base.mipsel/src/mips/disasm-mips.o ../src/mips/disasm-mips.cc Есть идеи, куда копать?
×
×
  • Create New...