Jump to content

Oleg_1956

Forum Members
  • Posts

    21
  • Joined

  • Last visited

Posts posted by Oleg_1956

  1. Цитата

    Берите KN-2410, будет вам 35b.


    Мне бы от DUO отрезать лишнее или попробовать Keenetic DSL... Нужна только плата. Без корпуса и упаковки. OEM, так сказать )

    И еще мечтаю воспользоваться детальной статистикой о WiFi-окружении )

    А драйвер, вообще-то, может выдавать такую детализацию? Ну, типа той, которую я чуть выше приводил?

    Ни разу не приходилось слышать от измерителей, что их не устраивает 17а или позарез нужен 30а или 35b. Это в основном для того, чтобы нужные люди выигрывали тендеры. Когда копипастят фрагменты с техническими характеристиками из РЭ и вставляют в условия тендера. Сами, к сожалению, вынуждены играть в такие игрища.

     

  2. Иногда аскетичный и сжатый стиль технописателей, творцов РЭ, таит в себе девелоперские радости. )

    Поддержка xDSL вот тут https://help.keenetic.com/hc/ru/article_attachments/360000589839/Keenetic_DSL__KN-2010__Datasheet.pdf
    описана довольно кратко:

    DSL
    - ADSL G.dmt, G.lite, ADSL2, ADSL2+
    - Annex A/M
    - VDSL2 профили 8a, 8b, 8c, 8d, 12a, 12b, 17a, 30a.
    - G.inp, G.vector

    Тестирование с DSLAM показало "скрытые" возможности DUO - работа с Annex B в ADSL/ADSL2/ADSL2+. Приятный бонус. :)

    IMG_20210208_173636.thumb.jpg.d56f03733179eb0045b8664736d77d74.jpg

    Поэтому, для тех, кто, вроде меня, любит "много букв" получаем что-то вроде...

    Поддерживаемые стандарты VDSL/ADSL:
    VDSL стандарты:
    - ITU-T G.993.2 (VDSL2)
    - Частотные планы Annex A и Annex B поверх POTS
    - Поддержка профилей 8a, 8b, 8c, 8d, 12a, 12b, 17a, 30a
    - ITU-T G.993.5 (G.vector)
    - ITU-T G.998.4 (G.INP)
    ADSL стандарты:
    - ADSL: Multi-mode, ANSI T1.413 Issue 2, ITU-T G.992.1 (G.dmt) Annex A/B, ITU-T G.992.2 (G.lite) Annex A/B, ITU-T G.994.1 (G.hs)
    - ADSL2: ITU-T G.992.3 (G.dmt.bis) Annex A/B/L/M, ITU-T G.992.4 (G.lite.bis) Annex A/B
    - ADSL2+: ITU-T G.992.5 Annex A/B/L/M

    Очень часто производители выпускают две отдельные модели с поддержкой ADSL/ADSL2/ADSL2+ отдельно Annex A и отдельно Annex B. Приходится "поприседать", чтобы обеспечить возможность работы на одном устройстве того и другого. Зачем? В отличие от абонента у которого либо одно, либо другое, измерители с одним и тем же прибором могут тестировать и то, и другое. Они такую возможность ценят. :)

    Может быть для кого-то это удивительно, но, когда на стойке или в шкафу подсоединяем прибор в линию, не всегда найдется человек, знающий какой Annex на стороне DSLAM. :)

     

     

    • Thanks 2
  3. Плата роутера работает внутри небольшого кейса, используется в полевых условиях, цеплять к нему флеш с opkg через USB - не технологично. Мне нужен минимум средств на роутере, возможность разместить opkg во внутренней памяти очень нравится.

  4. 5 минут назад, sergeyk сказал:

    Зачем вам эти устаревшие версии? Чем вас не устраивает текущая стабильная 3.05.C.6.0-0?

    Разве на ней (3.05.C.6.0-0) можно установить opkg на внутреннюю память? А без opkg как получить доступ к wan?

  5. Для того, чтобы "отстроиться" от соседних AP, этой информации, действительно, достаточно. Но бродкомовская утилита показывала много больше, всё это показывает и прибор. И в РЭ всё описано. Не хочется менять в сторону уменьшения количества никому не нужной информации. )))

    Вот, что приходит от утилиты wl:

    SSID: "r2d3"
    Mode: Managed    RSSI: -53 dBm    SNR: 0 dB    noise: -85 dBm    Flags: RSSI on-channel     Channel: 6
    BSSID: C8:6C:87:42:68:C1    Capability: ESS WEP ShortSlot
    Supported Rates: [ 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]
    RSN (WPA2):
        multicast cipher: AES-CCMP
        unicast ciphers(1): AES-CCMP
        AKM Suites(1): WPA2-PSK
        Capabilities(0x0000): No Pre-Auth, Pairwise, 1 PTK Replay Ctr1 GTK Replay Ctr
    HT Capable:
        Chanspec: 2.4GHz channel 4 40MHz (0x1904)
        Primary channel: 6
        HT Capabilities: 40Mhz SGI20 SGI40
        Supported HT MCS : 0-7 32

    Хочется добавить прибору новых возможностей (профиль 30а, 5 ГГц WiFi ) и, по возможности, ничего не потерять. Но это задача максимум. ))

  6. 23 часа назад, sergeyk сказал:

    1. Да, можно размножить на одинаковые устройства прошивку, конфигурацию и образ носителя с opkg обычным копированием.

    2. "show site-survey WifiMaster0" ("iwpriv A get_site_survey") или "show site-survey WifiMaster1" ("iwpriv B get_site_survey"). A и B зависят от модели устройства. Например для KN-2110, A ra0 и B rai0.

     

    1. opkg на встроенную память установился без приключений. Установил привычный mc. Прошивку сохранил. Перешивать новое устройство файлом KN-2110_legacy_2.16.D.10.0-1.bin еще не пробовал. Чуть позже.

    2. "show site-survey WifiMaster0" я в CLI видел и этой командой отрабатывал. Этой информации мне маловато... "iwpriv A get_site_survey" не отрабатывает - iwpriv в системе отсутствует. Среди пакетов Entwaкe ничего не нашел. Смотрел вот тут http://bin.entware.net/mipssf-k3.4/

    Можно ли для Keenetic DUO установить пакет wireless-tools? Если можно, то где взять?

    Спасибо за участие.)

     

  7. Через mc (так привычней) редактировал файл dmt_cmd. Т.о., собрал в кучку все параметры "wan" (subcommand). Посмотрел на результаты отработки. Задача сбора статистики на xDSL-соединении решена.

    Теперь надо прошить 2.16.D.6.0 и установить opkg на встроенную память.

    Два вопроса самому себе:

    1. если я сохраню настроенную систему, то opkg в ней будет? (надо будет прошить, скажем, 50 роутеров, не хотелось бы на каждом ставить "руками" opkg)

    2. в WEB-интерфейсе есть возможность посмотреть на WiFi-окружение - "Обзор сетей", а как это сделать из командной строки?

  8. 11 час назад, sergeyk сказал:

    Для чего такая точность?

    Измерители, использующие наш прибор, любят "живую картинку" - чтобы циферки постоянно шевелились. )

    Вообще, в ADSL2, ADSL2+ и VDSL, VDSL2 очень интересно наблюдать процесс "устаканивания" соединения. Поскольку измерители (иногда, это монтеры с нашим прибором в руках, иногда, инженеры) не всегда разбираются в ШПД, звонят, консультируются, просят указать, какие значения характеризуют качественную линию, на что обратить внимание, я, по мере знаний ), обращаю внимание на то, что и как меняется в процессе стабилизации соединения. И как, "задрав" скорость на DSLAM, можно получить массу ошибок (это тоже прибор показывает), тем самым, потеряв в полезной нагрузке.

    Это, конечно, глупость, но они платят деньги за прибор и хотят, чтобы было так, как им нравится. Я ставлю по умолчанию период опроса "раз в 5 сек", с возможностью изменять в ту и другую сторону. Побиновую информацию мало кто смотрит, но это важно (для тех, кто понимает, и такие есть :), я это реализовал уже давно и лишение новой версии прибора старых возможностей считаю не корректным.

    10 часов назад, sergeyk сказал:
    
    echo "wan vdsl2 show bgtbl tx" > /proc/driver/ensoc_dsl/dmt_cmd

     

    Оооо, какие возможности открываются! По удаленке попробовал - всё работает. ) Вечером пойду, проверю на разных соединениях, на разных DSLAM.  Очень благодарен. )

  9. По совету товарищей ) поставил Entware. Полазил по файловой системе Keenetic DUO. Ничего интересного для себя, увы, не нашел. Никаких отдельных утилит для снятия статистики xDSL-соединения. А мне надо статистику снимать от 1 одного раза в сек.

    Парсить результаты self-test? Не, контроллер на приборе слабенький (Cygnal C8051F120) - не потянет...

    cat proc:/driver/ensoc_dsl/dsl_stats - хорошая вещь, но в VDSL выдает не полную информацию по бинам.

    А как выполнить, скажем, старую добрую команду   wan vdsl2 show bgtbl tx? Не нашел...

    Жаль. Пойду к китайцам на Broadcom...

    • Confused 1
  10. В 13.01.2021 в 21:35, sergeyk сказал:

    Посмотрите через CLI вывод

    
    cat proc:/driver/ensoc_dsl/dsl_stats

    Работает это, правда, только на 3.05 и 3.06.

    Сравнил полученную статистику для VDSL2 30a и ADSL2+ Annex M.

    Всё здорово, кроме Carrier load (bits per tone).

    Тонов в VDSL2 почему-то только 256...


    Mode:                          ITU G.993.2 (VDSL2)
    TPSTC:                         64B/65B PTM TC
    VDSL profile:                  30a
    Annex:                         A

    .........

    Carrier load (bits per tone)
    tone   0-31 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    tone  32-63 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    tone  64-95 : 00 00 00 00 00 00 00 0c bb bb bb cb bb cb bc cb
    tone  96-127: cc cc cc cb bc cc cc cc cc cc cc cc cc cc bc cc
    tone 128-159: cc cc cc cc cc cc cc cc bc cc cc cc cc cc cc cc
    tone 160-191: cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc
    tone 192-223: cc cc cc cc cc d0 00 00 00 00 00 00 00 00 00 00
    tone 224-255: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 dc


    Mode:                          ITU G.992.5 (ADSL2+)
    TPSTC:                         ATM TC
    Annex:                         M

    .........

    Carrier load (bits per tone)
    tone   0-31 : 00 00 00 35 78 ab cd ee ff ff ff ff ff ff ff ff
    tone  32-63 : ff ff ff ff ff ff ff ff fe ee ec cb a9 86 50 00
    tone  64-95 : 99 9a aa bb cc dd cd de ee ee ee ee ff ff ff ff
    tone  96-127: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 128-159: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 160-191: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 192-223: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 224-255: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 256-287: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 288-319: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 320-351: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 352-383: ff ff ff ff ff ff ff ff fe ff ff ff ff ff ff ff
    tone 384-415: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    tone 416-447: ff ff ff ff ff ff ff ff ff ff ff ff ff f0 ff ff
    tone 448-479: ff ff ff ff ff ee ef ee ee ee ee ee fe ff ff ff
    tone 480-511: ef ff ff ff ff ff ff ff ff ff ff ff ff ff fe dc

     

  11. Использую модемы для мониторинга состояния xDSL-соединения. Статистика обрабатывается утилитками на модеме и передается через СОМ-порт в прибор с 8-битным контроллером. Прошивка модема пересобирается на основе GPL Source Code с небольшими добавлениями.
    Помимо основной задачи мониторинга xDSL, собирается информация о WiFi-окружении.

    Начал с DLink DSL-G225. Пересобрал прошивку, добавил свои утилитки и Annex B. Всё прекрасно, но сняли с производства. Разлюбили Broadcom. Последнюю партию модемов закупали в Израиле.

    Перебрался на Zyxel VMG1312-B10D. Пересобрал прошивку, добавил свои утилитки. Долго "приседал", чтобы получить root-доступ, без которого не работает broadcom-овская утилита "wl". А без нее "zywlctl" выдает что-то совершенно сиротское по AP. Root-доступ получил, всё прекрасно заработало, но VMG1312-B10D, похоже, в России больше не приобрести.

    Смотрю на Keenetic DUO (или DSL), как на замену Zyxel VMG1312-B10D.
    Но, если по xDSL, с натяжкой и потерей побиновой информации, что-то можно получить, то по WiFi-окружению опять сиротство, как на "родной" прошивке VMG1312-B10D.

    ---------- VMG1312-B10D (root) ------------------------------------------------------------------------------------------------------------------------------------
    # wl scanresults
    SSID: "Router_for_testing_devices_manuf"
    Mode: Managed    RSSI: -26 dBm    SNR: 0 dB    noise: -89 dBm    Flags: RSSI on-channel     Channel: 13
    BSSID: 6C:72:20:76:E8:F0    Capability: ESS WEP ShortSlot
    Supported Rates: [ 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]
    RSN (WPA2):
        multicast cipher: AES-CCMP
        unicast ciphers(1): AES-CCMP
        AKM Suites(1): WPA2-PSK
        Capabilities(0x0000): No Pre-Auth, Pairwise, 1 PTK Replay Ctr1 GTK Replay Ctr
    HT Capable:
        Chanspec: 2.4GHz channel 11 40MHz (0x190b)
        Primary channel: 13
        HT Capabilities: 40Mhz SGI20 SGI40
        Supported HT MCS : 0-7

    ---------- KN-2110_stable_3.05.C.6.0-0 ------------------------------------------------------------------------------------------------------------------------------------
    (show)> site-survey WifiMaster0
    ================================================================================
    SSID                                                 MAC                Ch   Mode         Q
    ================================================================================
    Router_for_testing_devices_manuf   6c:72:20:76:e8:f0   13   11b/g/n     100

    Есть ли возможность получить более детальную информацию по AP? Как это сделать? А получить для xDSL побиновую информацию по SNR? По Noise?

     

  12. Любопытно, что работа через СОМ-порт (это основной интерфейс для моей задачи) на 2.12.C.1.0-5  и 3.5.6 отличается и скоростью, и, что удивительно, возможностью вводить команды в 3.5.6. Протокол загрузки устройства виден, а ввести ни какой команды не удается.

    А нет ли возможности в какой-нибудь очень старой версии прошивки работать просто в командной строке "линукса"? Вот это было бы здорово!

  13. Я этот документ просмотрел-прочитал, ес-но. Но ничего похожего на "cat proc:/driver/ensoc_dsl/dsl_stats" я там не видел. Среди базовых команд не видно что-то "cat". Всё, что связано с xDSL я прочел. Но статистики там нет.
    Начинать с файловой структуры KeeneticOS?

  14. Вот, только сейчас добрался до DUO.

    Я что-то не очень еще разобрался в системе обозначения версий прошивок...

    У меня :
    • Модель Duo (KN-2110)
    • Версия ПО 2.12.C.1.0-5

    Для этой модели среди Firmware Keenetic есть прошивка: KN-2110_stable_3.05.C.6.0-0 (полагаю это то, что мне нужно для получения статистики)

    А среди Firmware out of box: KN-2110_stable_2.12.C.1.0-5

    И в чем разница между Firmware out of box и Firmware Keenetic?

  15. Добрый день.

    Просмотрел CLI-мануал, но не увидел в нем возможности получить детальную статистику по соединению (желательно побиновую). Собственно, то, что по умолчанию выдает Broadcom-утилита adsl.

    Что-то вроде:

    # adsl info --show
    adsl: ADSL driver and PHY status
    Status: Showtime
    Last Retrain Reason:    0
    Last initialization procedure status:   0
    Max:    Upstream rate = 1196 Kbps, Downstream rate = 23244 Kbps
    Bearer: 0, Upstream rate = 1080 Kbps, Downstream rate = 20334 Kbps

    Link Power State:       L0
    Mode:                   ADSL2+ AnnexM EU-60
    TPS-TC:                 ATM Mode(0x0)
    Trellis:                U:ON /D:ON
    Line Status:            No Defect
    Training Status:        Showtime
                    Down            Up
    SNR (dB):        8.9             5.0
    Attn(dB):        34.0            29.7
    Pwr(dBm):        22.8            12.8

                            ADSL2 framing
                            Bearer 0
    MSGc:           51              79
    B:              241             28
    M:              1               8
    T:              3               1
    R:              12              16
    S:              0.3803          6.6355
    L:              5343            299
    😧 64              8

                            Counters
                            Bearer 0
    SF:             10425           9565
    SFErr:          23              0
    RS:             1782414         101488
    RSCorr:         2011            0
    RSUnCorr:       2130            0

                            Bearer 0
    HEC:            2742            0
    OCD:            0               0
    LCD:            0               0
    Total Cells:    8128908         396091
    Data Cells:     601             0
    Drop Cells:     0
    Bit Errors:     145058          0

    ES:             3               0
    SES:            1               0
    UAS:            28              28
    AS:             168

                            Bearer 0
    INP:            0.50            1.50
    INPRein:        0.00            0.00
    delay:          6               13
    PER:            16.25           17.62
    OR:             28.04           38.58
    AgR:            20283.06        1114.48

    Bitswap:        15/15           0/0

    Есть ли какие-либо средства для получения подобной статистики?

    Спасибо.

×
×
  • Create New...