Oleg_1956
-
Posts
21 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by Oleg_1956
-
-
Цитата
Вообще есть еще I и J
Мои DSLAM этих стандартов не поддерживают, потому не проверял )
-
Иногда аскетичный и сжатый стиль технописателей, творцов РЭ, таит в себе девелоперские радости. )
Поддержка 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+. Приятный бонус.
Поэтому, для тех, кто, вроде меня, любит "много букв" получаем что-то вроде...
Поддерживаемые стандарты 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.
- 2
-
Плата роутера работает внутри небольшого кейса, используется в полевых условиях, цеплять к нему флеш с opkg через USB - не технологично. Мне нужен минимум средств на роутере, возможность разместить opkg во внутренней памяти очень нравится.
-
5 минут назад, sergeyk сказал:
Зачем вам эти устаревшие версии? Чем вас не устраивает текущая стабильная 3.05.C.6.0-0?
Разве на ней (3.05.C.6.0-0) можно установить opkg на внутреннюю память? А без opkg как получить доступ к wan?
-
Для того, чтобы "отстроиться" от соседних 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 ) и, по возможности, ничего не потерять. Но это задача максимум. ))
-
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? Если можно, то где взять?
Спасибо за участие.)
-
Через mc (так привычней) редактировал файл dmt_cmd. Т.о., собрал в кучку все параметры "wan" (subcommand). Посмотрел на результаты отработки. Задача сбора статистики на xDSL-соединении решена.
Теперь надо прошить 2.16.D.6.0 и установить opkg на встроенную память.
Два вопроса самому себе:
1. если я сохраню настроенную систему, то opkg в ней будет? (надо будет прошить, скажем, 50 роутеров, не хотелось бы на каждом ставить "руками" opkg)
2. в WEB-интерфейсе есть возможность посмотреть на WiFi-окружение - "Обзор сетей", а как это сделать из командной строки?
-
11 час назад, sergeyk сказал:
Для чего такая точность?
Измерители, использующие наш прибор, любят "живую картинку" - чтобы циферки постоянно шевелились. )
Вообще, в ADSL2, ADSL2+ и VDSL, VDSL2 очень интересно наблюдать процесс "устаканивания" соединения. Поскольку измерители (иногда, это монтеры с нашим прибором в руках, иногда, инженеры) не всегда разбираются в ШПД, звонят, консультируются, просят указать, какие значения характеризуют качественную линию, на что обратить внимание, я, по мере знаний ), обращаю внимание на то, что и как меняется в процессе стабилизации соединения. И как, "задрав" скорость на DSLAM, можно получить массу ошибок (это тоже прибор показывает), тем самым, потеряв в полезной нагрузке.
Это, конечно, глупость, но они платят деньги за прибор и хотят, чтобы было так, как им нравится. Я ставлю по умолчанию период опроса "раз в 5 сек", с возможностью изменять в ту и другую сторону. Побиновую информацию мало кто смотрит, но это важно (для тех, кто понимает, и такие есть :), я это реализовал уже давно и лишение новой версии прибора старых возможностей считаю не корректным.
10 часов назад, sergeyk сказал:echo "wan vdsl2 show bgtbl tx" > /proc/driver/ensoc_dsl/dmt_cmd
Оооо, какие возможности открываются! По удаленке попробовал - всё работает. ) Вечером пойду, проверю на разных соединениях, на разных DSLAM. Очень благодарен. )
-
По совету товарищей ) поставил Entware. Полазил по файловой системе Keenetic DUO. Ничего интересного для себя, увы, не нашел. Никаких отдельных утилит для снятия статистики xDSL-соединения. А мне надо статистику снимать от 1 одного раза в сек.
Парсить результаты self-test? Не, контроллер на приборе слабенький (Cygnal C8051F120) - не потянет...
cat proc:/driver/ensoc_dsl/dsl_stats - хорошая вещь, но в VDSL выдает не полную информацию по бинам.
А как выполнить, скажем, старую добрую команду wan vdsl2 show bgtbl tx? Не нашел...
Жаль. Пойду к китайцам на Broadcom...
- 1
-
В 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 -
Использую модемы для мониторинга состояния 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?
-
-
Любопытно, что работа через СОМ-порт (это основной интерфейс для моей задачи) на 2.12.C.1.0-5 и 3.5.6 отличается и скоростью, и, что удивительно, возможностью вводить команды в 3.5.6. Протокол загрузки устройства виден, а ввести ни какой команды не удается.
А нет ли возможности в какой-нибудь очень старой версии прошивки работать просто в командной строке "линукса"? Вот это было бы здорово!
-
Я этот документ просмотрел-прочитал, ес-но. Но ничего похожего на "cat proc:/driver/ensoc_dsl/dsl_stats" я там не видел. Среди базовых команд не видно что-то "cat". Всё, что связано с xDSL я прочел. Но статистики там нет.
Начинать с файловой структуры KeeneticOS? -
Я Вам очень благодарен sergeyk.
А откуда эта информация о командах? Тут можно мне как-то заглянуть?
-
Так, статистику xDSL получил. Нравится. Ок.
А что можно получить по WiFi?
У Broadcom было совершенное информационное изобилие )
-
Вот, только сейчас добрался до 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?
-
Спасибо, завтра попробую.
Я могу и старую прошивку использовать - не имеет значения, я его использую только для мониторинга соединения
-
Добрый день.
Просмотрел 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 KbpsLink 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.8ADSL2 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 8Counters
Bearer 0
SF: 10425 9565
SFErr: 23 0
RS: 1782414 101488
RSCorr: 2011 0
RSUnCorr: 2130 0Bearer 0
HEC: 2742 0
OCD: 0 0
LCD: 0 0
Total Cells: 8128908 396091
Data Cells: 601 0
Drop Cells: 0
Bit Errors: 145058 0ES: 3 0
SES: 1 0
UAS: 28 28
AS: 168Bearer 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.48Bitswap: 15/15 0/0
Есть ли какие-либо средства для получения подобной статистики?
Спасибо.
Duo (KN-2110) - получение статистики по VDSL/ADSL соединению
in Обмен опытом
Posted
Мне бы от DUO отрезать лишнее или попробовать Keenetic DSL... Нужна только плата. Без корпуса и упаковки. OEM, так сказать )
И еще мечтаю воспользоваться детальной статистикой о WiFi-окружении )
А драйвер, вообще-то, может выдавать такую детализацию? Ну, типа той, которую я чуть выше приводил?
Ни разу не приходилось слышать от измерителей, что их не устраивает 17а или позарез нужен 30а или 35b. Это в основном для того, чтобы нужные люди выигрывали тендеры. Когда копипастят фрагменты с техническими характеристиками из РЭ и вставляют в условия тендера. Сами, к сожалению, вынуждены играть в такие игрища.