Перейти до

HUAWEI MA5683T OID и MIB


Рекомендованные сообщения

  • Відповіді 162
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Можно пробовать здесь https://github.com/alexlansovich/gpon   Скрины здесь https://github.com/alexlansovich/gpon/tree/master/install/screens  

З цим розібрався, забув додати номер ONT, тобто OIDи мають бути такі:   snmpset -v2c -c private 10.1.1.2 \ 1.3.6.1.4.1.2011.6.128.1.1.2.53.1.2.4227867648.2 i 3 \ #авторизація за MAC(3) 1.3.6.

Вот еще найдено и нарыто в инете MIB:   Тип Ethernet порта на ону: 1.3.6.1.4.1.2011.6.128.1.1.2.62.1.21.portID.onuid.Ethid 34 - GigaEthernet, 24 - FastEthernet, -1 not   (Возможно 

Posted Images

Можно пробовать здесь https://github.com/alexlansovich/gpon

 

Скрины здесь https://github.com/alexlansovich/gpon/tree/master/install/screens

screen_device_view.png

 

Відредаговано alexlans
  • Like 3
Ссылка на сообщение
Поделиться на других сайтах
28 минут назад, alexlans сказал:

Можно пробовать здесь https://github.com/alexlansovich/gpon

 

Скрины здесь https://github.com/alexlansovich/gpon/tree/master/install/screens

screen_device_view.png

 

Спасибо.

Обязательно попробую и отпишусь.

Ссылка на сообщение
Поделиться на других сайтах
В 13.07.2019 в 16:08, alexlans сказал:

Можно пробовать здесь https://github.com/alexlansovich/gpon

 

Скрины здесь https://github.com/alexlansovich/gpon/tree/master/install/screens

screen_device_view.png

 

Добрый день все сделал  по инструкции но вылетает вот это

848776B4-5483-4BF5-AB09-90058CB88298.png

Что только не делал я не могу понять почему это вылазит  например 91.225.160.18/auth/login что это

Ссылка на сообщение
Поделиться на других сайтах

Должна открыться страница авторизации 

login.png.1f7d350726f798db8478c0651d6fcdad.png

 

Возможно не работает rewrite.

Необходимо настроить вебсервер

https://www.codeigniter.com/user_guide/general/urls.html

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, alexlans сказал:

Должна открыться страница авторизации 

login.png.1f7d350726f798db8478c0651d6fcdad.png

 

Возможно не работает rewrite.

Необходимо настроить вебсервер

https://www.codeigniter.com/user_guide/general/urls.html

 не смог я победить. но когда здесь $config['index_page'] = ''; добавил index.php пустило на страницу авторизации не больше, rewrite включен .htaccess настроен по разному но не работает:(

Ссылка на сообщение
Поделиться на других сайтах

Добавил информацию:

- При необходимости установить модуль php-snmp

- При необходимости настроить snmp на сервере, создав пустой файл /etc/snmp/snmp.conf(не путать с snmpd.conf)

Ссылка на сообщение
Поделиться на других сайтах
В 14.07.2019 в 18:50, alexlans сказал:

Должна открыться страница авторизации 

login.png.1f7d350726f798db8478c0651d6fcdad.png

 

Возможно не работает rewrite.

Необходимо настроить вебсервер

https://www.codeigniter.com/user_guide/general/urls.html

у меня вообще вот так ругается

182340197_2019-07-1713-26-17.thumb.png.0d4b0eaac21c6bceea1cbc2898ab4ad9.png

Ссылка на сообщение
Поделиться на других сайтах

sudo chmod -R 755 /var/www/html/test_new

также $config['base_url'] = "http://www.domain.com/my_subfolder/" , если не настроен реврайт на папку.

Відредаговано alexlans
Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, alexlans сказал:

sudo chmod -R 755 /var/www/html/test_new 

спасибо большое, помогло)
буду дальше идти
проверил не правильно пароль от базы ввел, поправил, теперь ругается как у человека выше

Not Found

The requested URL /auth/login was not found on this server.
Apache/2.4.25 (Debian) Server at kis.bd.net Port 80

Відредаговано Sirba
Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, alexlans сказал:

sudo chmod -R 755 /var/www/html/test_new

также $config['base_url'] = "http://www.domain.com/my_subfolder/" , если не настроен реврайт на папку.

та уже запустил, спасибо, а подскажите пожалуйста, не могу найти в каком файле прописывается подключение к голове

Ссылка на сообщение
Поделиться на других сайтах

хуавей отдает мак таблицу по snmp для тех онушек, которые корректно работают с OMCI

Онушки хуавея это делают.

На другие или тестировать, или "лицензионные фичи". Типа "покупайте только хуавеевские".

 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
В 08.08.2016 в 02:00, Darth Vader2 сказал:

серийники незареганых ONT если таких нет возвращает No Such Instance currently exists at this OID 1.3.6.1.4.1.2011.6.128.1.1.2.48.1.2 1.3.6.1.4.1.2011.6.128.1.1.2.52.1.2

У этих oid есть очень важное отличие, первое показывает текущее положение дел, а второе показывает все ont когда либо найденные на портах. Если протыкать onu по трем разным портам, то по первому oid оно отобразится только в том, в котором сейчас, а по второму во всех трех.

 

Из индекса получить порт можно так:

 

function huawei_pon_port_id_from_ifindex($ifIndex)
    {
		$return['olt'] = ( $ifIndex & 16252928) >> 19;
		$return['slot'] = ( $ifIndex & 253952) >> 13;
		$return['port'] = ( $ifIndex & 3840) >> 8;
		return $return;
	}

 

Відредаговано altlc
Ссылка на сообщение
Поделиться на других сайтах
В 08.08.2019 в 12:27, altlc сказал:

У этих oid есть очень важное отличие

 

 

Спасибо, добавил после проверки вот так:

 

серийники незареганых ONT
если таких нет возвращает No Such Instance currently exists at this OID
1.3.6.1.4.1.2011.6.128.1.1.2.48.1.2
это возвращает найденные за текущий uptime
1.3.6.1.4.1.2011.6.128.1.1.2.52.1.2

Ссылка на сообщение
Поделиться на других сайтах
В 08.08.2019 в 12:27, altlc сказал:

У этих oid есть очень важное отличие, первое показывает текущее положение дел, а второе показывает все ont когда либо найденные на портах. Если протыкать onu по трем разным портам, то по первому oid оно отобразится только в том, в котором сейчас, а по второму во всех трех.

 

Из индекса получить порт можно так:

 


function huawei_pon_port_id_from_ifindex($ifIndex)
    {
		$return['olt'] = ( $ifIndex & 16252928) >> 19;
		$return['slot'] = ( $ifIndex & 253952) >> 13;
		$return['port'] = ( $ifIndex & 3840) >> 8;
		return $return;
	}

 

Маловато будет ))

 

Ссылка на сообщение
Поделиться на других сайтах
                public static function decode_ifIndex($ifIndex) {
                        $board_type = ( $ifIndex & bindec('11111110000000000000000000000000') ) >> 25 ;
                        switch($board_type) {
                            case "126":  //EPON
                                $port_type="EPON";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $port_no        = ( $ifIndex & bindec('00000000000000000001111100000000') ) >> 8  ;
                                //echo "GPON Shelf/Slot/Interface :: $shelf_no/$slot_no/$port_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"port"=>$port_no));
                            break;
                            case "125":  //GPON
                                $port_type="GPON";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $port_no        = ( $ifIndex & bindec('00000000000000000001111100000000') ) >> 8  ;
                                //echo "GPON Shelf/Slot/Interface :: $shelf_no/$slot_no/$port_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"port"=>$port_no));
                            break;
                            case "123":  //xDSL
                                $port_type="xDSL";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "97":  //E1
                                $port_type="E1";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "96":  //BITS
                                $port_type="E1";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "63":  //
                                $port_type="DynamicMacIndex";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;                          case "61":  //
                                $port_type="DOCSIS_PORT";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "60":  //
                                $port_type="DOCSIS_DOWN_CHANNEL";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "59":  //
                                $port_type="DOCSIS_UP_CHANNEL";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "54":  //
                                $port_type="TRUNK";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "51":  //
                                $port_type="imaLink";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "48":  //VLAN
                                $port_type="VLAN";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $vlan_no        = ( $ifIndex & bindec('00000000000000000001111111111111') );
                                //echo "VLAN Shelf/Slot/vlan :: $shelf_no/$slot_no/$vlan_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"vlan"=>$vlan_no));
                            break;
                            case "44":  //
                                $port_type="SHDSL";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "39":  //
                                $port_type="IMA";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $sn_no          = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                $channel_no     = ( $ifIndex & bindec('00000000000000000000000000111111') );
                                //echo "XDSL Shelf/Slot/SN/Channel :: $shelf_no/$slot_no/$sn_no/$channel_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"sn"=>$sn_no,"channel"=>$channel_no));
                            break;
                            case "7":  //Ethernet
                                $port_type="ethernet";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $port_no        = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                //echo "ADSL Shelf/Slot/Interface :: $shelf_no/$slot_no/$interface_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"port"=>$port_no));
                            break;
                            case "6":  //ADSL
                                $port_type="ADSL";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $interface_no   = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                //echo "ADSL Shelf/Slot/Interface :: $shelf_no/$slot_no/$interface_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"interface"=>$interface_no));
                            break;
                            case "4":  //ADSL
                                $port_type="ATM";
                                $shelf_no       = ( $ifIndex & bindec('00000001111110000000000000000000') ) >> 19 ;
                                $slot_no        = ( $ifIndex & bindec('00000000000001111110000000000000') ) >> 13 ;
                                $interface_no   = ( $ifIndex & bindec('00000000000000000001111111000000') ) >> 6 ; 
                                //echo "ADSL Shelf/Slot/Interface :: $shelf_no/$slot_no/$interface_no\n";
                                return(array("type"=>$port_type,"shelf"=>$shelf_no,"slot"=>$slot_no,"interface"=>$interface_no));
                            break;
                            default:
                                echo "IFACE Board Type::[ ".$board_type." ]\n";
                                return(array("type"=>"unknown", "board_code"=>$board_type));
                            break;
                        }
                }       // function

вот как-то так

Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...

а есть OID - для сняти мониторинга с БП Хкавей? :)

Например - 1.3.6.1.4.1.2011.6.2.1.3.1.1.1.0/1000 - это напряжение по 48В? может есть ток потребление? и напряжение по сети 220?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   1 користувач

  • Схожий контент

    • Від kotqq
      del
    • Від kotqq
      Продам модуль Huawei WP1D000SPU01, цена 200$
       

    • Від monark
      I sell files to unlock OLT ZTE and OLT Huawei.
      Розблокуйте свої OLT самостійно, щоб прийняти будь-який ONT.
       
      OLT ZTE: C300, C320, C350
       
      OLT HUAWEI: MA5800 X2, X7, X15 and X17 all boards / всі дошки
      OLT HUAWEI: MA56XX all boards / всі дошки
       
      Unlock your OLTs yourself to accept any ONT.
      Розблокуйте свої OLT самостійно, щоб прийняти будь-який ONT.
       
       
      PVT
    • Від Rostyk.07
      Після кожного вимкнення з мережі він повертається до заводських налаштувань. За аналогічною темою люди пропонують шукати акумулятор і замінювати його. Роутер розібрав, батареї не знайшов. Я знайшов аналогічну тему на форумі Orange, хтось писав, що ремонт банальний і будь-який Електронік впорається. Але не написали що саме міняти. (часта несправність цього роутера. Якийсь заводський дефект або, як хтось віддає перевагу теоріям змови, навмисні дії Huawei, щоб купувати нові пристрої.) До цього часу, роутер працював багато років без глюків. БП підкинув, нічого не дало. Прошивку міняв. Махнути флеш або почати з заміни конденсаторів? Опір 5,6K на кнопці reset!


    • Від ajax75
      Керовані комутатори у заводських налаштуваннях з вухами та кабелями. 
      Без битих портів (всі порти тестувались).
      До 10 шт. вартість 1400 грн./шт.
      від 10 ціна обговорюється.
      В наявності 20+ шт.


×
×
  • Створити нове...