Jump to content

sergeyk

Forum Members
  • Posts

    1,435
  • Joined

  • Last visited

  • Days Won

    10

Posts posted by sergeyk

  1. 2 минуты назад, gaaronk сказал:

    Спасибо, хоть что то.

    Хотя кроме дичайшего отторжения это ничего более не вызывает. XML формат не для людей, для компов.

    Вы всегда можете преобразовать XML во что угодно. На это и рассчитано.

  2. 23 минуты назад, gaaronk сказал:

    Да, но нет. Это из CLI. А надо из shell

    ndmq -p "show log once" -P message

    Ничего не выводит

    ndmq -p "show log once" -P "log/message"

    Смотрите вывод целиком через

    ndmq -p "show log once" -x

    а потом выбирайте нужный тег.

  3. 41 минуту назад, ToLive сказал:

    Вот это я как раз тоже подозревал и, похоже, так оно и есть :(

    С сайта не работает, запустилась только 2.02. 2.03 и новее уводят роутер в циклический ребут.

    Да, новые версии, если установлен компонент "Интерфейс Wi-Fi" и не удается обнаружить соответствующие интерфейсы, не стартует.

  4. 1 час назад, ToLive сказал:

    Да, reset-ом получалось только попасть в режим восстановления, в обычной работе она не имела эффекта, то есть хоть держи ее, хоть нет - через 10 сек перезагрузка.

    Спасибо! Попробовал поставить 1 версию и роутер частично ожил. Появился доступ по Telnet и веб-интерфейсу. Установка сверху версии 2.09 приводит к такой же проблеме, как и ранее (циклическая перезагрузка).

    В добавок ко всему, не работает WiFi, не горит светодиод, хотя в веб-интерфейсе вроде как включен (кнопку на верхней панели тоже пробовал держать).

    diag.log

    usb_devs.log

    KEENETIC_II.log

    Судя по выводу "ifconfig -a" и "iwconfig" из "diag.log", у вас полностью отсутствуют интерфейсы Wi-Fi. Это, скорее всего, аппаратная неисправность.

  5. 1 час назад, Thesaurus сказал:

    Здравствуйте!

    Есть Keenetic LTE.

    На всех прошивках выше с ядром 3 версии и включенным OPKG (Entware не важно какой версии) происходит следующее:

    alt_fwup Failed to write ELF Data.
    alt_fwup Failed to process ELF Data section for UMAC module.
    alt_fwup failed to load firmware.

    и LTE модем не стартует.

    Самое интересное, что если сбросить настройки и подключиться к интернету, а затем включить OPKG и поставить Entware, то все до перезагрузки замечательно работает.

    А после перезагрузки происходит то, что написано выше - модем пытается завестись и постоянно идут эти строки. В результате соединение с Интернетом так и не устанавливается.

    Если тут же снять галку с OPKG, то все сразу же стартует.

    Может кто поможет решить эту проблему?

    Спасибо.

    У вас никакой из пакетов OPKG не пытается управлять терминальными устройствами от LTE-интерфейса?

  6. 3 минуты назад, The_Immortal сказал:

    Господа, являюсь обладателем Keenetic II (v2.06(AAFG.1)C2). Провайдер Ростелеком, ТП - 50 Мбит/сек (PPPoE).

    Через некоторое время работы на роутере падает скорость до 8 Мбит/сек (стабильно именно до этой цифры). При этом до тех пор пока роутер не перезагрузить, скорость так и не нормализуется. После перезагрузки центра всё сразу становится хорошо.

    Что посоветуете?

    Спасибо!

    P.S. Офиц. поддержка недавно закончилась :(

    Клиент подключен по Wi-Fi или кабелю?

    Программно никаких ограничений не настроено?

    Пробовали с разными клиентами?

    Без маршрутизатора скорость проверяли?

  7. 6 минут назад, Сергей Губа сказал:

                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 1000
                group: Home
               usedby: Bridge0
                  mac: ec:43:f6:08:15:84
            auth-type: none

    Interface, name = "ISP"
                   id: GigabitEthernet0/Vlan2
                index: 2
                 type: Vlan
          description: Broadband connection
       interface-name: ISP
                 link: up
            connected: no
                state: up
                  mtu: 1500
             tx-queue: 1000
              address: 146.158.97.221
                 mask: 255.255.224.0
               uptime: 1576
               global: yes
            defaultgw: no
             priority: 700
       security-level: public
                  mac: ec:43:f6:08:15:85
            auth-type: none

    Interface, name = "GigabitEthernet0/Vlan3"
                   id: GigabitEthernet0/Vlan3
                index: 3
                 type: Vlan
          description: Guest VLAN
       interface-name: GigabitEthernet0/Vlan3
                 link: down
            connected: no
                state: up
                  mtu: 1500
             tx-queue: 1000
                group: Guest
               usedby: Bridge1
                  mac: ec:43:f6:08:15:84
            auth-type: none

    Interface, name = "WifiMaster0"
                   id: WifiMaster0
                index: 0
                 type: WifiMaster
          description:
       interface-name: WifiMaster0
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 1000
              bitrate: 300000000
              channel: 3
              hwstate: on

    Interface, name = "AccessPoint"
                   id: WifiMaster0/AccessPoint0
                index: 0
                 type: AccessPoint
          description: Wi-Fi access point
       interface-name: AccessPoint
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 1000
                group: Home
               usedby: Bridge0
                  mac: ec:43:f6:08:15:84
            auth-type: none
                 ssid: DarkNet
           encryption: wpa2

    Interface, name = "GuestWiFi"
                   id: WifiMaster0/AccessPoint1
                index: 1
                 type: AccessPoint
          description: Guest access point
       interface-name: GuestWiFi
                 link: up
            connected: yes
                state: down
                  mtu: 1500
             tx-queue: 1000
                group: Guest
               usedby: Bridge1
                  mac: e2:43:f6:08:15:84
            auth-type: none
           encryption: wpa,wpa2

    Interface, name = "WifiMaster0/AccessPoint2"
                   id: WifiMaster0/AccessPoint2
                index: 2
                 type: AccessPoint
          description:
       interface-name: WifiMaster0/AccessPoint2
                 link: up
            connected: yes
                state: down
                  mtu: 1500
             tx-queue: 1000
               global: no
       security-level: private
                  mac: e6:43:f6:08:15:84
            auth-type: none
           encryption:

    Interface, name = "WifiMaster0/AccessPoint3"
                   id: WifiMaster0/AccessPoint3
                index: 3
                 type: AccessPoint
          description:
       interface-name: WifiMaster0/AccessPoint3
                 link: up
            connected: yes
                state: down
                  mtu: 1500
             tx-queue: 1000
               global: no
       security-level: private
                  mac: ea:43:f6:08:15:84
            auth-type: none
           encryption:

    Interface, name = "WifiMaster0/WifiStation0"
                   ap: 00:00:00:00:00:00
                   id: WifiMaster0/WifiStation0
                index: 0
                 type: WifiStation
          description: DarkNet_mobile
       interface-name: WifiMaster0/WifiStation0
                 link: down
            connected: no
                state: down
                  mtu: 1500
             tx-queue: 1000
               global: yes
            defaultgw: no
             priority: 500
       security-level: public
                  mac: ee:43:f6:08:15:84
            auth-type: none
           encryption: wpa2

    Interface, name = "CdcEthernet0"
                   id: CdcEthernet0
                index: 0
                 type: CdcEthernet
          description: ZTE Mobile Broadband
       interface-name: CdcEthernet0
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 1000
              address: 192.168.0.200
                 mask: 255.255.255.0
               uptime: 1575
               global: yes
            defaultgw: yes
             priority: 350
       security-level: public
                  mac: 3a:7c:8f:6b:bb:e7
            auth-type: none
              plugged: yes
               vendor: 19d2
                model: 1405
         manufacturer: ZTE,Incorporated
              product: ZTE Technologies MSM
               serial:
                       MF90PLUSZTED0000CP&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&0
                  ati:
             operator: Tele2
         operator-raw: 25020

    Interface, name = "UsbModem0"
                   id: UsbModem0
                index: 0
                 type: UsbModem
          description: MegaFon
       interface-name: UsbModem0
                 link: down
            connected: no
                state: down
                  mtu: 1400
             tx-queue: 1000
               global: yes
            defaultgw: no
             priority: 300
       security-level: public
            auth-type: CHAP
                 fail: no
          last-change: 1580.787214
              plugged: no
             operator: Megafon

    Interface, name = "Home"
                   id: Bridge0
                index: 0
                 type: Bridge
          description: Home network (Wired and wireless hosts)
       interface-name: Home
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 1000
              address: 192.168.10.10
                 mask: 255.255.255.0
               uptime: 10170
               global: no
       security-level: private
                  mac: ec:43:f6:08:15:84
            auth-type: none

    Interface, name = "Guest"
                   id: Bridge1
                index: 1
                 type: Bridge
          description: Guest network
       interface-name: Guest
                 link: up
            connected: yes
                state: up
                  mtu: 1500
             tx-queue: 1000
              address: 10.1.30.1
                 mask: 255.255.255.0
               uptime: 10169
               global: no
       security-level: protected
                  mac: ec:43:f6:08:15:84
            auth-type: none

    Interface, name = "TunnelSixToFour0"
                   id: TunnelSixToFour0
                index: 0
                 type: TunnelSixToFour
          description:
       interface-name: TunnelSixToFour0
                 link: up
            connected: yes
                state: up
                  mtu: 1480
             tx-queue: 0

    Часть интерфейсов до ISP не видно.

  8. 25 минут назад, Сергей Губа сказал:

    (config)> more proc:/net/dev
    Inter-|   Receive                                                |  Transmit
     face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
       ra2:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
      gre0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
      ppp0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
    eth2.1: 66199283  482379    0   12    0     0          0      5115 501027187  605656    0 1230    0     0       0          0
        lo: 9926395   54992    0    0    0     0          0         0  9926395   54992    0    0    0     0       0          0
       br0: 68655136  558514    0    0    0     0          0         0 653687241  714117    0    0    0     0       0          0
      eth2: 66470617  483931    2    0    0     0          0      6201 509361014  640606    0    0    0     0       0          0
      usb0: 606382895  520310    0    0    0     0          0         0 41184144  377642    0    0    0     0       0          0
       ra1:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
     tunl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
     teql0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
    ezcfg0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
    cdc_br0: 606367737  520299    0    0    0     0          0         0 37322487  377630    0    0    0     0       0          0
       ra0: 9099826   79034    0    0    0     0          0         0 145218095  109406    0    0    0     0       0          0
      sit0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
    dummy0:       0       0    0    0    0     0          0         0 29224036   80678    0    0    0     0       0          0
    tun6to4_1:     152       1    0    0    0     0          0         0   236685    2772    0    0    0     0       0          0
    eth2.3:       0       0    0    0    0     0          0         0  1198785   26342    0    0    0     0       0          0
       ra3:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
    apcli0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
    eth2.2:  140109    1529    0    1    0     0          0      1086   332083    4521    0    0    0     0       0          0
       br1:       0       0    0    0    0     0          0         0  1198621   26340    0    0    0     0       0          0
    (config)>
     

    snmpd пытается опрашивать какой-то отсутствующий в /proc/net/dev интерфейс.

    Покажите еще

    (config)> show int

     

  9. 19 минут назад, Сергей Губа сказал:
    Версия NDMS

    2.09.A.6.0-1

    Apr 15 12:56:15ndm
    Network::Interface::Base: system failed [0xcffd07c5].
    Apr 15 12:58:58ndm
    Core::Syslog: last message repeated 50 times.
    Apr 15 12:59:01ndm
    Network::Interface::Base: system failed [0xcffd07c5].
    Apr 15 12:59:04ndm
    Network::Interface::Base: system failed [0xcffd07c5].
    Apr 15 12:59:07ndm
    Network::Interface::Base: system failed [0xcffd07c5].

     

    Apr 15 12:51:32 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:35 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:38 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:41 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:45 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:47 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:50 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:53 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:59 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:51:59 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid
    Apr 15 12:52:02 Keenetic_GigaII mini_snmpd: (linux.c:445) ndm response is invalid

    Покажите результат:

    (config)> more proc:/net/dev

     

  10. 35 минут назад, Женя Афонин сказал:

    Всем добрый день. Ребята много перечитал на этом форуме и поиском пользовался, но найти не смог. Скажите а как сделать чтобы порт wan работал как lan. благодарю за помощь

    Смотря зачем вам это нужно.

    Самый простой  перевести устройство в режим "Усилитель" (https://help.keenetic.net/hc/ru/articles/213966769-Дополнительные-режимы-работы-интернет-центров).

  11. 16 минут назад, Sovenok сказал:

    через web пока не могу сделать, например, https://api.reg.ru/api/regru2/zone/nop?input_format=json&input_data={"username":"test","password":"test","domain_name":"test.ru","action_list":[{"action":"remove_record","subdomain":"test","record_type":"A"},{"action":"add_alias","subdomain":"test","ipaddr":"1.1.1.1"}]} где за место 1.1.1.1 соответственно нужно ${ip}

    да! по крайне мере в течении 5-10 минут, работает замечательно, больше пока не проверял т.к. всё ещё разбираюсь с экранированием для ${ip}, см выше

    А в чем проблема-то?

    Копирую вашу ссылку в поле в Web, никаких ошибок не видно.

  12. 8 минут назад, Sovenok сказал:

    извините, проверил https, действительно работает, но к сожалению если сервер использует только современное, стойкое шифрование, то роутер не может установить соединение

    правда роутер не смог переварить строку адреса вида https://mydomain.ru/api/zone/update_records?input_format=json&input_data={"username":"user1","password":"password1","domain_name":"domain.ru","action_list":[{"action":"add_alias","subdomain":"a","ipaddr":"${ip}"}]}

    Что у вас за версия прошивки? Проблем со стойким шифрованием в 2.08/2.09 быть не должно.

    В 2.09 через Web вводится без проблем.
    Через CLI нужно дополнительное экранирование:

    dyndns profile _WEBADMIN
        type custom
        url "https://mydomain.ru/api/zone/update_records?input_format=json&input_data={\"username\":\"user1\",\"password\":\"password1\",\"domain_name\":\"domain.ru\",\"action_list\":[{\"action\":\"add_alias\",\"subdomain\":\"a\",\"ipaddr\":\"${ip}\"}]}"
    !

     

  13. 4 минуты назад, Sovenok сказал:

    добрый день, хочется внести пожелание, по клиенту динамического DNS (DDNS)

    в закладке DDNS предлагается воспользоваться некоторыми готовыми сервисами или же указать свой, другой сервис

    вот про другой бы и хотелось поговорить

    во-первых, сервис не работает если адрес начинается на https:// а не на http:// 

    во-вторых, хотелось бы иметь возможность подставлять ip адрес в строку адреса сервиса в виде %ip автоматически заменяемого значения на ip адрес, пример, https://mydomain.ru/mydns?action=update&newip=%ip

    С чего вы решили, что https не работает?

    Попробуйте ${ip}

  14. 12 минуты назад, vadimbn сказал:

    Расписаний может быть несколько, для разных групп светодиодов.

    Расписание может быть только одно, нельзя управлять "разными группами" по-разному. Вы неправильно понимаете смысл аргумента "mode" в команде

    system led shutdown {mode} [schedule {sched}]

    mode  это режим работы (front / back / all) для (всех) светодиодов, как и расписание.

  15. 6 минут назад, zyxmon сказал:

    Если честно - не понял. Это к @TheBB - он занимается установщиком.

     

    Проблема не в скрипте, а в ndm: неправильно рассчитывается время остановки скрипта. И оно, похоже, все-таки слишком маленькое.

  16. 2 минуты назад, zyxmon сказал:

    А еще сервисы не установлены - этот скрипт если и запускается, то ничего не делает.

    Да, проблема не в нем, а в /opt/etc/init.d/doinstall.
    Разница во времени запуска 09:24:29 и наступления тайм-аута 09:25:17 составляет 48 секунд (24 x 2), потому что у ndm сначала истекает тайм-аут чтения строки из stdout скрипта, а затем тайм-аут от ожидания остановки самого скрипта. Вероятно это ошибка.

  17. Только что, zyxmon сказал:

    Установщик entware не устанавливает хук скрипты в /opt/etc/ndm

    Это не важно.
    Главное, что /opt/etc/init.d/rc.unslung вызывается с тем же тайм-аутом, что и hook-скрипты.

  18. 43 минуты назад, Le ecureuil сказал:

    24 - это для hook-скриптов, для установщика - 120.

    Было 60, в августе поставили 120 секунд. Опять перестали влезать?

    Тут вообще все вместе запускается, похоже: сначала стартует установщик npkg (у которого тайм-аут 120 сек.), в процессе работы которого выполняется

    ndmq -p 'opkg initrc /opt/etc/init.d/rc.unslung'

    Эта команда приводит к запуску из ndm hook-скрипта с тайм-аутом 24 сек., который и не успевает отработать.

  19. 28 минут назад, zyxmon сказал:

    Скорее всего действительно долго (2 установки подряд !!!) создавался rsa ключ. Какой сейчас timeout для initrc? Может стоит увеличить (в очередной раз :D). Пусть еще TheBB подумает на тему.

    Еще, конечно же, нужно учитывать, что скорость генерации сильно зависит от процессора, так что, например, на Extra II будет заметно медленнее, чем на Ultra II. А скрипты, как я понимаю, у вас одинаковые.

    Тайм-аут сейчас — 24 секунды на скрипт.

  20. Поставьте отладочные сообщения (для syslog) в скрипте перед или после каждой команды

    ...
    logger "running 'opkg initrc'..."
    ndmq -p 'opkg initrc /opt/etc/init.d/rc.unslung'
    logger "'opkg initrc' done"
    ...

    чтобы наверняка узнать, что именно не завершается.

  21. 22 минуты назад, zyxmon сказал:

    Тема стара как и поддержка opkg в ndms v2. Один из сотрудников ZyXEL любил говорить про найденные пользователями ошибки "Один раз не Гондурас". У меня уже второй раз за последнюю неделю, две

    
    [I] Mar  4 09:24:29 installer: Info: Раздел пригоден для установки.
    [I] Mar  4 09:24:29 installer: [1/5] Начало развёртывания системы Entware-3x...
    [I] Mar  4 09:24:29 installer: Info: Создание папок...
    [I] Mar  4 09:24:29 installer: [2/5] Загрузка и установка базовых пакетов...
    [I] Mar  4 09:24:29 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz.
    [I] Mar  4 09:24:29 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: Updated list of available packages in /opt/var/opkg-lists/keen3x.
    [I] Mar  4 09:25:08 installer: Info: Установка пакетов прошла успешно! Продолжаем...
    [I] Mar  4 09:25:08 installer: [3/5] Настройка сценария запуска для прошивки NDMS...
    [I] Mar  4 09:25:08 ndm: Core::Server: started Session /var/run/ndm.core.socket.
    [I] Mar  4 09:25:08 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung".
    [I] Mar  4 09:25:08 ndm: Core::Server: client disconnected.
    [I] Mar  4 09:25:08 ndm: Core::Server: started Session /var/run/ndm.core.socket.
    [I] Mar  4 09:25:08 ndm: Core::ConfigurationSaver: saving configuration...
    [I] Mar  4 09:25:08 ndm: Core::Server: client disconnected.
    [I] Mar  4 09:25:08 installer: [4/5] Генерация SSH-ключей...
    [I] Mar  4 09:25:12 ndm: Core::ConfigurationSaver: configuration saved.
    [E] Mar  4 09:25:17 ndm: Opkg::Manager: /opt/etc/init.d/doinstall: timed out.

    Скорее всего ошибка вызывается командами скрипта

    
    ndmq -p 'opkg initrc /opt/etc/init.d/rc.unslung'
    ndmq -p 'system configuration save'

    Timeout возникает в момент сохранения конфига.

    Судя по журналу, нет.


    Тут отработала "opkg initrc /opt/etc/init.d/rc.unslung":

    [I] Mar  4 09:25:08 ndm: Core::Server: started Session /var/run/ndm.core.socket.
    [I] Mar  4 09:25:08 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung".
    [I] Mar  4 09:25:08 ndm: Core::Server: client disconnected.
    

    А тут "system configuration save" (она вообще асинхронная и только запускает фоновый процесс сохранения, так что зависать тут нечему):

    [I] Mar  4 09:25:08 ndm: Core::Server: started Session /var/run/ndm.core.socket.
    [I] Mar  4 09:25:08 ndm: Core::ConfigurationSaver: saving configuration...
    [I] Mar  4 09:25:08 ndm: Core::Server: client disconnected.

    Скорее всего, ssh-ключ генерируется слишком долго. Длительность этого процесса зависит от скорости выбора случайного числа с подходящими свойствами, поэтому время создания между разными запусками может заметно отличаться.

    Попробуйте запустить 100 созданий ключей и замерить максимальное время одного запуска, а по результатам замеров выбрать максимальное с двукратным запасом. Нужно еще учитывать, что, конечно же, время очень сильно зависит от длины ключа.

  22. 12 минуты назад, Sfut сказал:

    Таким образом остаются 12 и 13, по крайней мере никто еще не отписался, что у него они выбираются.

    На этих каналах автовыбор отключен

    (config)> more temp:/RT2860AP.dat
    ...
    AutoChannelSelect=2
    AutoChannelSkipList=12;13
    ACSCheckTime=0
    ...

     

  23. 44 минуты назад, AlexUnder2010 сказал:

    Возможно ли создать два или более соединений типа WISP 2.4 GHz, чтобы было более резервных соединений в случае отвала основного соединения? 

    Нет, драйвер Wi-Fi поддерживает только одно клиентское соединение.

×
×
  • Create New...