pashaumka Опубліковано: 14 червня, 2022 Опубліковано: 14 червня, 2022 14 часов назад, splinter1989 сказал: В мене, нажаль, поки не вийшло(((. set проходить а get пусто : пише що нема такого оід. Изложенная в документе информация очень размазано и неинформативно показывает, как можно вытащить данные. Да, согласно инструкции вы их вытащите ( по борде, сервис порту, влану ), на остальные вариации не нашел вводных данных. На пыхе у меня вышло в 2 функции. одна - запрос по типу(борда/сервиспорт/влан), вторая - сам парсинг структуры. Ну и в другом классе перебор из массива ответа головы в формат биллинга.
splinter1989 Опубліковано: 15 червня, 2022 Опубліковано: 15 червня, 2022 14 часов назад, pashaumka сказал: Изложенная в документе информация очень размазано и неинформативно показывает, как можно вытащить данные. Да, согласно инструкции вы их вытащите ( по борде, сервис порту, влану ), на остальные вариации не нашел вводных данных. На пыхе у меня вышло в 2 функции. одна - запрос по типу(борда/сервиспорт/влан), вторая - сам парсинг структуры. Ну и в другом классе перебор из массива ответа головы в формат биллинга. Поділіться функціями, будь ласка. 1
starchik Опубліковано: 2 вересня, 2022 Опубліковано: 2 вересня, 2022 (відредаговано) а никто не знает как вот это igmp user add service-port 11111 no-auth выполнить по snmp Відредаговано 2 вересня, 2022 starchik
dolbanko Опубліковано: 8 травня, 2023 Опубліковано: 8 травня, 2023 (відредаговано) Коллеги, Здравствуйте! Кому-нибудь удалось найти OID с ONT count (Кол-во активных терминалов на PON-порту) ? Интересует именно значение кол-во активных ONT в формате чисел. Відредаговано 8 травня, 2023 dolbanko upd
vlad5503 Опубліковано: 10 травня, 2023 Опубліковано: 10 травня, 2023 В 09.05.2023 в 03:47, dolbanko сказал: Коллеги, Здравствуйте! Кому-нибудь удалось найти OID с ONT count (Кол-во активных терминалов на PON-порту) ? Интересует именно значение кол-во активных ONT в формате чисел. Есть такое, например я так получаю: Получить SN-ы ONU на каждом оптическом интерфейсе ОЛТ: snmpwalk -v2c -c "password" "ip-olt" 1.3.6.1.4.1.2011.6.128.1.1.2.43.1.3 > /home/all-onu-sn.txt Получить общее кол-во прописанных ONT: snmpwalk -v2c -c "password" "ip-olt" 1.3.6.1.4.1.2011.6.128.1.1.2.43.1.3 | wc -l | awk '{print $1}' > /home/all-onu.txt
NETOS Опубліковано: 10 травня, 2023 Опубліковано: 10 травня, 2023 В 08.05.2023 в 23:47, dolbanko сказал: Коллеги, Здравствуйте! Кому-нибудь удалось найти OID с ONT count (Кол-во активных терминалов на PON-порту) ? Интересует именно значение кол-во активных ONT в формате чисел. Тримай. Тут тільки на першу та другу плату PON. В шаблоні я прописав як 1 та 2, але нумерація йде з 0. Розберетесь, або просто відкрийте файл та достаньте OID. zbx_export_Huawei_MA5683T_ONU.xml
dolbanko Опубліковано: 11 травня, 2023 Опубліковано: 11 травня, 2023 Всех сердечно благодарю за помощь!
dolbanko Опубліковано: 13 травня, 2023 Опубліковано: 13 травня, 2023 Коллеги, Здравствуйте! Ещё такой вопрос, возможно ли снизить порог ведения логов времени падения терминала до 1-го. Например по данному oid можно получить данные по отключению терминала, однако тут присутствует история падений: snmpwalk -v 2c -c community ip .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.7.4194345728.12 ─╯ SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.0 = STRING: "2023-02-10 00:39:55+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.1 = STRING: "2023-02-10 23:14:20+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.2 = STRING: "2023-02-11 00:11:24+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.3 = STRING: "2023-02-12 00:22:30+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.4 = STRING: "2023-02-12 13:44:35+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.5 = STRING: "2023-02-12 23:57:09+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.6 = STRING: "2023-02-13 01:12:29+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.7 = STRING: "2023-02-13 07:52:40+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.8 = STRING: "2023-02-13 15:18:02+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.9 = STRING: "2023-02-13 15:47:47+03:00" Как понимаю этот лог аналогичен команде CLI: MA5683T(config-if-gpon-0/5)#display ont register-info 0 0 - где указывается лог падений терминала. Хотел бы добавить в мониторинг в ZABBIX, но столкнулся с тем что если указать только например по последнему oid "2011.6.128.1.1.2.101.1.7.4194345728.12.9", то могут быть пустые данные из-за того что терминал например, отключался один раз. Может быть есть OID который показывает только последнее время падения терминала или может есть возможность задать кол-во ведений логов по отключению терминала? Буду благодарен за ответ.
vlad5503 Опубліковано: 6 вересня, 2023 Опубліковано: 6 вересня, 2023 Всем доброго дня и настроения! Есть проблемка с получением статуса, режима портов eth на ONU. Некоторые терминалы не отвечают на запросы типа: 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.22. 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.3. 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.21. 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.4. Выдают в ответ: No Such Instance currently exists at this OID Может кто знает как это исправить? Прошивку на терминале менял - не помогает.
Darth Vader2 Опубліковано: 29 вересня, 2023 Автор Опубліковано: 29 вересня, 2023 (відредаговано) В порядок приведем исходные: This object indicates the transmission rate of the port 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.4 hwGponDeviceOntEthernetSpeed 1. speed10M(1) - The forced transmission rate of the port is 10M 2. speed100M(2) - The forced transmission rate of the port is 100M 3. speed1000M(3) - The forced transmission rate of the port is 1000M 4. autoneg(4) - The transmission rate of the port is auto negotiation 5. autospeed10M(5) - The auto transmission rate of the port is 10M 6. autospeed100M(6) - The auto transmission rate of the port is 100M 7. autospeed1000M(7) - The auto transmission rate of the port is 1000M 8. speed10G(8) - The forced transmission rate of the port is 10G 9. autospeed10G(9) - The auto transmission rate of the port is 10G 10. speed2500M(10) - The forced transmission rate of the port is 2500M 11. autospeed2500M(11) - The auto transmission rate of the port is 2500M 12. invalid(-1) - Indicates that the query fails or no information is detected This object indicates the actual ETH port type of the ONT 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.21 hwGponDeviceOntEthernetActualPortType The value (13) indicates that the port type is t1, The value (14) indicates that the port type is e1, The value (24) indicates that the port type is fe, The value (34) indicates that the port type is ge, The value (46) indicates that the port type is moca, The value (47) indicates that the port type is eth, The value (50) indicates that the port type is iphost, The value (-1) indicates that the query fails. This object indicates the duplex type of the port 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.3 hwGponDeviceOntEthernetDuplexMode 1. half(1) - Forced half duplex 2. full(2) - Forced full duplex 3. autoneg(3) - Auto negotiation 4. autohalf(4) - Auto half duplex 5. autofull(5) - Auto full duplex 6. invalid(-1) - Indicates that the query fails or no information is detected< This object indicates the status of ONT ETH port 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.22 hwGponDeviceOntEthernetOnlineState 1. linkup(1) - Indicates that the status of ONT ETH port is link up 2. linkdown(2) - Indicates that the status of ONT ETH port is link down 3. invalid(-1) - Indicates that the query fails or no information is detected теперь по сути вопроса: Цитата No Such Instance currently exists at this OID Надо получить больше информации по поводу проблемы snmpwalk относительно конкретной ont. Показать как выполняется запрос, модель ont, рандомно это происходит или на конкретных ont. Взять одну и именно с ней провести проверку snmpget. О себе скажу, что ни по одному из OID я не получил в ответ No Such Instance currently exists at this OID Відредаговано 29 вересня, 2023 Darth Vader2
starchik Опубліковано: 9 листопада, 2023 Опубліковано: 9 листопада, 2023 В 02.09.2022 в 22:41, starchik сказал: а никто не знает как вот это igmp user add service-port 11111 no-auth выполнить по snmp этот вопрос решил.
Darth Vader2 Опубліковано: 5 січня, 2024 Автор Опубліковано: 5 січня, 2024 (відредаговано) Кто подскажет, как вернуть в норму выдачу display service-port next-free-index он же HUAWEI-ETHERLIKE-EXT-MIB::hwExtSrvFlowIndexNext он же SNMPv2-SMI::enterprises.2011.5.14.5.1 Пример. У Вас 200 сервис портов, поработали с произвольно взятым 400, удалили и уже display service-port next-free-index выдаёт 401, а не правильный 201. Повторю вопрос, как вернуть в норму выдачу? p.s. не думаю, что кому-то это понадобится. snmpwalk $oid = "1.3.6.1.4.1.2011.5.14.5.2.1.22"; последняя строка содержит номер свободного порта, обрабатывается примерно 10 сек Проблема как бы решена, но вопрос остался. Если кто знает - подскажите, хотя, конечно, уже не очень актуально. Відредаговано 5 січня, 2024 Darth Vader2 1
legenda vols Опубліковано: 25 грудня, 2024 Опубліковано: 25 грудня, 2024 (відредаговано) это насчёт когда снмп возвращает в 16ричном варианте SN - HWTC***** sn=$($snmpgq $ro "$IP" "$OID_ONU_SN.$onuEntry" | tr -d '"' | tr -d ' ' 2>/dev/null) if [[ $sn == *HWTC* ]]; then sn=$(convertHWTC_to_hex "$sn") fi имеем к примеру после форматирования и получения с снмпгет -ouqv серийник - HWTCtNnv проганяем через функцию и выходит - 48575443744E6E76 функция для конверта на баше простенькая convertHWTC_to_hex() { input_string="$1" hex_string="" for ((i=0; i<${#input_string}; i++)); do ascii_value=$(printf "%d" "'${input_string:$i:1}") hex_string+=$(printf "%X" "$ascii_value") done echo "$hex_string" } H (ASCII 72) → шестнадцатеричное значение 48 W (ASCII 87) → шестнадцатеричное значение 57 T (ASCII 84) → шестнадцатеричное значение 54 C (ASCII 67) → шестнадцатеричное значение 43 t (ASCII 116) → шестнадцатеричное значение 74 N (ASCII 78) → шестнадцатеричное значение 4E n (ASCII 110) → шестнадцатеричное значение 6E v (ASCII 118) → шестнадцатеричное значение 76 ODESSA Відредаговано 26 грудня, 2024 legenda vols
legenda vols Опубліковано: 8 січня, 2025 Опубліковано: 8 січня, 2025 В 29.09.2023 в 20:37, Darth Vader2 сказал: В порядок приведем исходные: This object indicates the transmission rate of the port 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.4 hwGponDeviceOntEthernetSpeed 1. speed10M(1) - The forced transmission rate of the port is 10M 2. speed100M(2) - The forced transmission rate of the port is 100M 3. speed1000M(3) - The forced transmission rate of the port is 1000M 4. autoneg(4) - The transmission rate of the port is auto negotiation 5. autospeed10M(5) - The auto transmission rate of the port is 10M 6. autospeed100M(6) - The auto transmission rate of the port is 100M 7. autospeed1000M(7) - The auto transmission rate of the port is 1000M 8. speed10G(8) - The forced transmission rate of the port is 10G 9. autospeed10G(9) - The auto transmission rate of the port is 10G 10. speed2500M(10) - The forced transmission rate of the port is 2500M 11. autospeed2500M(11) - The auto transmission rate of the port is 2500M 12. invalid(-1) - Indicates that the query fails or no information is detected This object indicates the actual ETH port type of the ONT 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.21 hwGponDeviceOntEthernetActualPortType The value (13) indicates that the port type is t1, The value (14) indicates that the port type is e1, The value (24) indicates that the port type is fe, The value (34) indicates that the port type is ge, The value (46) indicates that the port type is moca, The value (47) indicates that the port type is eth, The value (50) indicates that the port type is iphost, The value (-1) indicates that the query fails. This object indicates the duplex type of the port 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.3 hwGponDeviceOntEthernetDuplexMode 1. half(1) - Forced half duplex 2. full(2) - Forced full duplex 3. autoneg(3) - Auto negotiation 4. autohalf(4) - Auto half duplex 5. autofull(5) - Auto full duplex 6. invalid(-1) - Indicates that the query fails or no information is detected< This object indicates the status of ONT ETH port 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.22 hwGponDeviceOntEthernetOnlineState 1. linkup(1) - Indicates that the status of ONT ETH port is link up 2. linkdown(2) - Indicates that the status of ONT ETH port is link down 3. invalid(-1) - Indicates that the query fails or no information is detected теперь по сути вопроса: Надо получить больше информации по поводу проблемы snmpwalk относительно конкретной ont. Показать как выполняется запрос, модель ont, рандомно это происходит или на конкретных ont. Взять одну и именно с ней провести проверку snmpget. О себе скажу, что ни по одному из OID я не получил в ответ No Such Instance currently exists at this OID get_port_typeGP() { local data="$1" case "$data" in 13) echo "t1" ;; 14) echo "e1" ;; 24) echo "FE" ;; 34) echo "GE" ;; 46) echo "moca" ;; 47) echo "eth" ;; 50) echo "iphost" ;; -1) echo "query failed" ;; *) echo "unknown" ;; esac } get_eth_speed() { local eth_speed="$1" local eth_speed_status case "$eth_speed" in 1) eth_speed_status="10M (forced)" ;; 2) eth_speed_status="100M (forced)" ;; 3) eth_speed_status="1000M (forced)" ;; 4) eth_speed_status="Auto соглас." ;; 5) eth_speed_status="10M (auto)" ;; 6) eth_speed_status="100M (auto)" ;; 7) eth_speed_status="1000M (auto)" ;; 😎 eth_speed_status="10G (forced)" ;; 9) eth_speed_status="10G (auto)" ;; 10) eth_speed_status="2500M (forced)" ;; 11) eth_speed_status="2500M (auto)" ;; -1) eth_speed_status="Invalid (no info detected)" ;; *) eth_speed_status="Unknown speed" ;; esac echo "$eth_speed_status" } get_duplex_mode() { local duplex_data="$1" local result case "$duplex_data" in 1) result="Half (forced)" ;; 2) result="Full (forced)" ;; 3) result="Auto" ;; 4) result="Half (auto)" ;; 5) result="Full (auto)" ;; -1) eth_speed_status="no info" ;; *) eth_speed_status="Unknown" ;; esac echo "$result" }
legenda vols Опубліковано: 20 січня, 2025 Опубліковано: 20 січня, 2025 (відредаговано) В 14.05.2023 в 00:53, dolbanko сказал: Коллеги, Здравствуйте! Ещё такой вопрос, возможно ли снизить порог ведения логов времени падения терминала до 1-го. Например по данному oid можно получить данные по отключению терминала, однако тут присутствует история падений: snmpwalk -v 2c -c community ip .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.7.4194345728.12 ─╯ SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.0 = STRING: "2023-02-10 00:39:55+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.1 = STRING: "2023-02-10 23:14:20+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.2 = STRING: "2023-02-11 00:11:24+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.3 = STRING: "2023-02-12 00:22:30+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.4 = STRING: "2023-02-12 13:44:35+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.5 = STRING: "2023-02-12 23:57:09+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.6 = STRING: "2023-02-13 01:12:29+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.7 = STRING: "2023-02-13 07:52:40+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.8 = STRING: "2023-02-13 15:18:02+03:00" SNMPv2-SMI::enterprises.2011.6.128.1.1.2.101.1.7.4194345728.12.9 = STRING: "2023-02-13 15:47:47+03:00" Как понимаю этот лог аналогичен команде CLI: MA5683T(config-if-gpon-0/5)#display ont register-info 0 0 - где указывается лог падений терминала. Хотел бы добавить в мониторинг в ZABBIX, но столкнулся с тем что если указать только например по последнему oid "2011.6.128.1.1.2.101.1.7.4194345728.12.9", то могут быть пустые данные из-за того что терминал например, отключался один раз. Может быть есть OID который показывает только последнее время падения терминала или может есть возможность задать кол-во ведений логов по отключению терминала? Буду благодарен за ответ. Так вам эти оиды и не нужны, вам нужны другие - которые выдают не историю , а одиночные OID_GPON_ONU_LASTDownCause="1.3.6.1.4.1.2011.6.128.1.1.2.46.1.24" OID_GPON_ONU_LASTDownTime="1.3.6.1.4.1.2011.6.128.1.1.2.46.1.23" 1) LOS (Оптический Сигнал) 2) LOSi/LOBi (Оптический Сигнал) 3) LOFI (Loss of frame of ONUi) 4) SFI (Signal fail of ONUi) 5) LOAI (Loss of acknowledge with ONUi) 6) LOAMI (Loss of PLOAM for ONUi) 7) deactive ONT fails 8 deactivated 9) REBOOT command 10) re-register ONT 11) popup test fails 13) power-off (dying-gasp) 14) Reserved 15) LOKI (Loss of key synch with ONUi) 18)Ring Deactivated alarm 30) shut down ONT optical module 31) reset ONT by ONT command 32) reset ONT by ONT reset button 33) reset ONT by ONT software 34) deactived ONT due to broadcast attack 35) operator check fail 36) ont Olt Incompatible 37) rogue Ont self Detected -1) no inf значение ответов а насчёт динамик маков за онушкой , там выше писали что не родные ону не отдают данные, и это 100% правда. https://mibs.observium.org/mib/HUAWEI-BULKSTATISTICS-MIB/ ветка hwBatchQueryGetTable так что телнет вам в помощь ) Відредаговано 20 січня, 2025 legenda vols
Darth Vader2 Опубліковано: 22 січня, 2025 Автор Опубліковано: 22 січня, 2025 .1.3.6.1.4.1.2011.6.128.1.1.2.46.1.23 это покажет крайнюю запись, когда ушла в офлайн, если в данный момент онлайн, покажет время предыдущего офлайна. Отличия: последний офлайн Если онушка онлайн, по .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.7.[номер порта].[номер онушки].[выдаст пустую строку .9] последний онлайн Если онушка онлайн по .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.6.[номер порта].[номер онушки].[выдаст заполненную строку .9] последний офлайн Если онушка офлайн, по .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.7.[номер порта].[номер онушки].[выдаст заполненную строку .9] последний онлайн Если онушка офлайн, по .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.6.[номер порта].[номер онушки].[выдаст заполненную строку .9] Особенности: 1.3.6.1.4.1.2011.6.128.1.1.2.46.1.23 выдаст в виде последовательности байтов в шестнадцатеричном формате (стандарт SNMP DateAndTime), который надо преобразовать в человекопонятный вид (пропустим эти детали) 1.3.6.1.4.1.2011.6.128.1.1.2.101.1.6 .1.3.6.1.4.1.2011.6.128.1.1.2.101.1.7 выдаст в формате timestamp, 13/08/2024 09:29:15Z , где: 13/08/2024 : дата в формате DD/MM/YYYY 09:29:15 : время Z : обозначает время в формате UTC (координатное универсальное время Zulu Time) То есть полученные данные не нужно преобразовывать, если преобладает желание украсить вывод, можно привести в соответствие часовой пояс. А дальше уже дело вкуса и цвета фломастеров, кому как больше нравится, так и нужно запрашивать данные.
pashaumka Опубліковано: 31 березня, 2025 Опубліковано: 31 березня, 2025 В 20.01.2025 в 02:09, legenda vols сказал: Так вам эти оиды и не нужны, вам нужны другие - которые выдают не историю , а одиночные OID_GPON_ONU_LASTDownCause="1.3.6.1.4.1.2011.6.128.1.1.2.46.1.24" OID_GPON_ONU_LASTDownTime="1.3.6.1.4.1.2011.6.128.1.1.2.46.1.23" 1) LOS (Оптический Сигнал) 2) LOSi/LOBi (Оптический Сигнал) 3) LOFI (Loss of frame of ONUi) 4) SFI (Signal fail of ONUi) 5) LOAI (Loss of acknowledge with ONUi) 6) LOAMI (Loss of PLOAM for ONUi) 7) deactive ONT fails 8 deactivated 9) REBOOT command 10) re-register ONT 11) popup test fails 13) power-off (dying-gasp) 14) Reserved 15) LOKI (Loss of key synch with ONUi) 18)Ring Deactivated alarm 30) shut down ONT optical module 31) reset ONT by ONT command 32) reset ONT by ONT reset button 33) reset ONT by ONT software 34) deactived ONT due to broadcast attack 35) operator check fail 36) ont Olt Incompatible 37) rogue Ont self Detected -1) no inf значение ответов а насчёт динамик маков за онушкой , там выше писали что не родные ону не отдают данные, и это 100% правда. https://mibs.observium.org/mib/HUAWEI-BULKSTATISTICS-MIB/ ветка hwBatchQueryGetTable так что телнет вам в помощь ) здесть на форуме была очень кривая дока, как вытаскивать вообще все адреса.. и она работает.. есть конечно пару нюансов з запросами
collerok Опубліковано: 5 квітня, 2025 Опубліковано: 5 квітня, 2025 В 26.12.2024 в 01:57, legenda vols сказал: это насчёт когда снмп возвращает в 16ричном варианте SN - HWTC***** sn=$($snmpgq $ro "$IP" "$OID_ONU_SN.$onuEntry" | tr -d '"' | tr -d ' ' 2>/dev/null) if [[ $sn == *HWTC* ]]; then sn=$(convertHWTC_to_hex "$sn") fi имеем к примеру после форматирования и получения с снмпгет -ouqv серийник - HWTCtNnv проганяем через функцию и выходит - 48575443744E6E76 функция для конверта на баше простенькая convertHWTC_to_hex() { input_string="$1" hex_string="" for ((i=0; i<${#input_string}; i++)); do ascii_value=$(printf "%d" "'${input_string:$i:1}") hex_string+=$(printf "%X" "$ascii_value") done echo "$hex_string" } H (ASCII 72) → шестнадцатеричное значение 48 W (ASCII 87) → шестнадцатеричное значение 57 T (ASCII 84) → шестнадцатеричное значение 54 C (ASCII 67) → шестнадцатеричное значение 43 t (ASCII 116) → шестнадцатеричное значение 74 N (ASCII 78) → шестнадцатеричное значение 4E n (ASCII 110) → шестнадцатеричное значение 6E v (ASCII 118) → шестнадцатеричное значение 76 ODESSA Дякую за інфу. А чи не вдалось виявити що заставляє олт віддавати деякі сн онушки в такому форматі?
pashaumka Опубліковано: 10 квітня, 2025 Опубліковано: 10 квітня, 2025 Кто-то знает оиды, в которых возвращаются ошибки snmp операций? К примеру при регистрации ону или сервиса
Darth Vader2 Опубліковано: 16 травня, 2025 Автор Опубліковано: 16 травня, 2025 (відредаговано) В 10.04.2025 в 09:03, pashaumka сказал: Кто-то знает оиды, в которых возвращаются ошибки snmp операций? К примеру при регистрации ону или сервиса Честно говоря я для себя изначально выбрал пусть самурая - expect и через него получаю все фидбеки, с оповещением в телеграм. Сам процесс отправляется с вэба фоном, страницу в вэб можно закрыть и заниматься своими делами. SNMP тоже используется, но в особо тяжких случаях разбавляется expect, в сумме очень гибко, а с использованием телеграм так и вообще сказка, вариантов использования множество и безграничные возможности для фантазии. Ведь никаких ограничений нет в таком симбиозе. Відредаговано 16 травня, 2025 Darth Vader2
Darth Vader2 Опубліковано: 16 травня, 2025 Автор Опубліковано: 16 травня, 2025 Как-то поднимали вопрос о ONU Vendor ID. Буквально только что натолкнулся случайно на список соответствий. Для себя я этот вопрос давно решил и не нуждался в дополнениях, но список который увидел значительно расширил мой собственный: ONU Vendor ID.txt 1
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас