Skip to content

huawei router ve switch geliştirici ve teşhiş modu – gizli komutlar

huawei router ve switchlerde  geliştirici  ve teşhiş  için iki ayrı  mode bulunmakta. cli dan “_h” komutu ile geliştirici modu aktif edilebilirlen “_d” ile teşhiş modu aktif edilebilmekte. bu mode aktif olduktan sonra promtta “-hidecmd” ve “-diagnose” ilave olarak gelmektedir.

[huawei]_h
Now you enter a hidden command view for developer's testing, some
commands may affect operation by wrong use, please carefully use it
with HUAWEI engineer's direction.
[huawei-hidecmd]
[huaweiy]_d
Now you enter diagnose command view.
[huawei-diagnose]
 

örnek olarak ne40e bir routerde geliştirici modunu aktif edelim bu modda gelen komutlara kısaca bir göz atalım. çıktı aşağıdaki gibidir

 

[huawei-ne40]_h
Now you enter a hidden command view for developer's testing, some commands may 
affect operation by wrong use, please carefully use it with HUAWEI engineer's 
direction.
[huawei-ne40-hidecmd]?
hidecmd view commands:
  _bgp_display_debuginfo_detail      display the detail information of debug
  _debugging                         Enable system debugging functions
  _display                           Display current system information
  _display-db-info                   The db info
  _display-db-info6                  The IPv6 db info
  _display-ip-routing-table-verbose  Display route's all information
  _display-rm-detailed-info          Display RM detailed information
  _display-rm-mi-info                Display RM multiple instance information
  _display-rm-nqa-routes             Display NQA state tracked routes info
  _display-rm-routefib-statistics    Display the route fib information
  _display-rm-rpa-gr-state           Display RM GR status
  _display-rm-slice-statistic        display runtime of function related with
                                     route calculation and download
  _display-rm-tasks                  Display RM task information
  _display-rm-timer-records          Timer information
  _display-rm-timers                 Display RM timer information
  _display-urt-table-info            The urt table info
  _display-urt-table-info6           The URT6 table info
  _fib                               FIB refresh command 
  _fib6                              FIB refresh command 
  _generate-ipv4-static-routes       Generate a lot of ipv4 static routes
  _generate-ipv6-static-routes       Generate a lot of ipv6 static routes
  _generate-rm-ipv4-static-routes    Generate a lot of ipv4 static flapping
                                     routes
  _ha                                High available command
  _igmp-group-report                 Sending IGMP or MLD report
  _igmp-static-group                 Generate many group membership protocol
                                     specific static group routes
  _mld-group-report                  Sending IGMP or MLD report
  _mld-static-group                  Generate many group membership protocol
                                     specific static group routes
  _mpls                              Configure LSP trigger policy
  _terminal                          Setting of terminal 
  _test                              IP module
  _user-interface                    Configure the user terminal interface
  acl-offset-set                     Set mpls acl offset parameters 
  acm                                Display current system information 
  active                             active 10ge-port
  ada-nqa                            ADA-NQA Module debugging
  add                                add 
  adjust-voltage                     adjust voltage
  alarm                              Fault Manage 
  allocate                           Allocate 
  aps-send                           Send k1k2 bytes to remote device for test
  arp-ping                           ARP-ping
  atm                                
  attrib                             Change file attributes
  auto-recover                       over load auto recover
  backup                             Backup information
  bfd                                Specify BFD(Bidirectional Forwarding
                                     Detection) configuration information
  bgp                                Border Gateway Protocol(BGP)
  block-priority                     Priority of interface
  btrc                               Delete traced objects 
  capture-packet                     enable capturing packet
  ce-ping                            Ce-ping tool
  chain                              chain information
  change                             Change something
  channel                            Channel
  check                              check
  cib                                Customer Information Base
  clear                              Reset operation
  clocklock                          Switch
  close                              close
  config-change-trap                 the trap of config changed
  configuration                      Configuration interlock
  cpu-packet                         Packets reported to the CPU
  create                             FIB6 create a bgpkeyswitch information
                                     packet
  datasync                           data synchronization
  debug                              Debug
  debug-cpos                         CPOS card info 
  debug-fr-cpos                      CPOS card info 
  debug-switch                       SPU Debug Into Switch 
  debugging                          Enable system debugging functions
  delete                             delete one table
  dhcp-server                        set dhcp server.
  dip-startup                        Ignore DIP4 error for force startup
  display                            Display current system information
  download                           Download information
  dustproof                          Air filter cleaner information
  eagfy-debug                        Eagfy information
  efm                                EFM module
  efu                                Efu command group 
  enable                             Reset current rrpp statistic information
  equip                              Set equip test mode
  fan                                Fan information
  fastfeeling                        Fastfeeling enable
  fault-management                   Fault Manage 
  fe                                 Forward Engine Commands
  fib6                               FIB6 command 
  fibm                               FIBM status and configuration information 

  fpga-set                           fpga set
  geqd                               
  get                                Display current system information
  ha                                 Enable/Disable HA Version check of Master
                                     and Slave 
  ha-test                            Test tool for HA performance
  hdlc                               Information of HDLC
  igmp                               Specify parameters for IGMP
  info-center                        Specify information center configuration
                                     information
  ip                                 Specify IP configuration information 
  ip-pool                            Pool
  ipc                                IPC information
  ipc-pgp                            IPC information
  ipc-send                           Ipc Send
  ipoe-que-protect                   IPoE message queue protect
  ipv4                               config ipv4 forward mode
  ipv6                               
  ipv6-nsr-test                      ipv6-nsr-test 
  isis                               Intermediate System to Intermediate System
                                     (ISIS) routes
  l2-multicast                       Specify parameters for Layer 2 multicast
  l2-multicast-ipv6                  Specify parameters for Layer 2 multicast
  l2if                               Layer Two Interface Management
  lcm-checksum                       LCM checksum
  lcm-debug                          Lcm debug command
  license                            Active license file
  lldp                               Link Layer Discovery Protocol
  load                               Download information
  load-balance                       Specify load balance mode
  loop-detect                        Configure loop detect
  loopback                           Loop back mode 
  looptest                           LoopTest
  lpu-startup                        Set lpu board startup mode 
  mac-address                        Set mac-address
  mac-limit                          MAC limit
  mac-ping                           Mac ping
  mac-populate                       Populate an OAM MAC to FDB entry
  mac-purge                          Purge an OAM MAC from FDB entry
  mc                                 multicast diagnose command
  mcast_nsrbk_control                NSR backup encapsulation control
  mcast_rtbk_hogtime                 Realtime backup schedule control
  memory-leak                        Memory-leak command
  memset                             Specify value of memory
  mld                                Specify parameters for MLD
  modify                             modify table
  monitorbus                         MonitorBUS
  more                               Display the contents of a file 
  mos-debugging                      MOS debugging information
  mpls                               Specify MPLS(Multiprotocol Label
                                     Switching) configuration information
  mpu                                mpu board
  msdp                               Specify MSDP(Multicast Source Discovery
                                     Protocol) configuration information
  msend                              Send multicast data
  mtrace                             Trace route to multicast source
  mts                                Modem to shell 
  multicast                          Specify multicast configuration
                                     information
  natpt                              Specify NATPT(Network Address
                                     Translation-Protocol Translation)
                                     configuration information
  np                                 Set NP offline mode
  nps                                Nps module operating commands
  nse-dbg                            The collection of some useful tools
  nse-key                            Add, delete or search a key
  nse-prob                           open data prob and catch data
  nse-read                           Read operation
  nse-show                           Display information
  nse-write                          Write operation
  ntp-service                        Specify NTP(Network Time Protocol)
                                     configuration information
  open                               set
  ospf                               Open Shortest Path First (OSPF)
  ospfv3                             OSPF version 3 for IPv6
  packet                             data packet
  paf                                Update PAF file
  patch                              Patch subcommands
  pe-modify                          Modify PE Entry
  pe-set                             Set value of...
  pe-test                            Test
  pea-add                            add one table
  pea-del                            delete table
  pea-delete                         delete one table
  pea-set                            config
  pea-simulate                       simulate
  pea-test                           
  performance-meter                  Performance meter command
  pic                                PIC 
  pim                                PIM status and configuration information
  pim_hogtime                        Configure PIM HOG TIME
  ping                               Send echo messages
  pnp                                DHCP client plug and play
  policeman                          Task schedule Policeman
  port                               Configure port shaping max-value
  pppuser-offline-convert            Configure PPP user Offline Reason 
  print                              Hot enable
  quit                               Exit from current command view
  rbs-test                           Test the RBS
  reread                             reread
  reset                              Reset operation
  restart                            Reset chasis or whole system or slot with
                                     soft-boot mode command
  resume                             Resume system task
  return                             Exit to user view
  rip                                The rip protocol configuration 
  ripng                              The RIPng Configurations 
  risi-module                        module name
  rpc-pgp                            IPC information
  rpr                                Specify RPR configuration information
  rs485                              RS485
  save                               Save file
  send                               send
  sensor-alarm                       enable/disable sensor alarm
  sensor-config                      Sensor config
  set                                set next-bootmode infomation
  set-ospf-param                     Configure OSPF performance parameters
  shapping587                        587 Debugging switch control 
  simulate                           Simulate operation
  simulate-fast-down-interrupt       Fastfeeling simulate interrupt
  slave                              Specify HA command
  smooth-upgrade                     smooth upgrade
  snmp-agent                         Specify SNMP(Simple Network Management
                                     Protocol) configuration information
  socket-monitor                     Switch of sock-monitor
  srvcfg                             SRVCFG
  start                              start for inspect function
  stop                               stop for inspect function
  suspend                            Suspend system task
  switch                             Switch SFU or LPU synchronization clock
                                     command 
  switch-chip                        Switch-chip
  switch-port                        Operate to the SERDES interface channels
  synchronize                        synchronize
  synclock                           Mpu Syn Lock
  tcam-check                         TCAM detecting cofiguration commands
  terminal                           Set the terminal line characteristics
  test                               test
  test-aaa                           Accounts test
  test-command                       Test command switch for external test
  test-log                           test-log
  total-run-time                     clear total run time
  trace                              Set Trace Option
  tracert                            Trace route to host
  transmission-alarm                 Transmission alarm from SDH or SONET
  trigger                            Trigger various conditions for testing
                                     recording function 
  ucm                                UCM(User Connection Management) module
  undo                               Cancel current setting
  update                             Update Trunk Infomation 
  vp                                 VP information
  vp-pgp                             IPC information
  vp-send                            Ipc Send
  vpn-force-del                      Delete the Stale VPN Instance forcefully
  vrbd                               Display version information

huawei quidway ekipmanlarında arayüz konfigürasyonun temizlenmesi

cli üzerinden tanımlama  yapanların en sinir olduğu konulardan birisidir kullanılması gereken arayüzler de  geçmişte yapılan tanımların  kırıntıların kalması ve bunların temizlenmesidir. kimi üreticilerin bu gibi durumlarda çözümleri olmasa da huawei firmasının quidway serisi gibi cihazların üzerindeki os lar buna izin verebilmekte..

quidway serisi cihazlarda bunun için cli da clear komutunu kullanıyoruz. genel kullanımı aşağıdaki gibi. komutu girdikten sonra bizden konfigürasyonu silip portu kapatılması yönünde onay alınacak.

[quidway-test] clear configuration interface gigabitethernet 1/1/1
Warning: All configurations of the interface will be cleared, and its state will be shutdown. Continue? [Y/N]: Y

gerekli onay işlemini verdikten sonra bize aşagıdaki şekilde bir bilgi satırı gelecektir. interface içine girerek mevcut konfigürasyonuna baktığımızda konfigürasyonun silindiğini ve interface in kapatıldığını görürüz.

Info: Total execute 7 command (s), 7 successful, 0 failed. "“ this will prompt a total removal of 7 configuration interface

[quidway-test] interface gigabitethernet 1/1/1
[quidway-test-GigabitEthernet1/1/1] display this
#
interface GigabitEthernet1/1/1
shutdown

huawei s5300 serisi switchlerde optik arayüzün değerleri

[huawei-s5300-GigabitEthernet0/0/5]display transceiver diagnosis interface GigabitEthernet 0/0/5
Port GigabitEthernet0/0/5 transceiver diagnostic information:
Parameter        Current     Low Alarm    High Alarm
  Type            Value      Threshold    Threshold    Status
-------------   ---------    ---------    ----------   --------
TxPower(dBm)    -5.92        -8.99        -2.99        normal
RxPower(dBm)    -4.74        -17.00       -5.00        abnormal
Current(mA)     13.27        1.00         50.00        normal
Temp.(C)        32.53        0.00         80.00        normal
Voltage(V)      3.31         3.10         3.50         normal

buradan görülebileceği gibi RX değerleri normal değerlerin üzerinde. Fiziksel kontrol gerekmektedir. En iyi olasılık optik zayıflatıcı kullanmak.

huawei – ethernet ile bağlantı

huawei support sayfalarında huaweinin üretmiş olduğu huawei network access cihazlarında bulunan meth arayüzü için kullanılan ip adresinin 10.11.104.2 olduğu yazmakta. bu cihazlara bağlanabilmek için meth arayüzüne pc ile ethernet arayüzü ile bağlanarak bu ip adresine cihazda hangi protokol aktif ise (telnet veya ssh) bağlanabilirsiniz.

cihaz üzerindeki default konfigürasyon aşağıdaki gibidir.

interface meth0
ip address 10.11.104.2 255.255.255.0

default kullanıcı adı, şifresi root – mduadmin olarak geçiyor yine bu kaynaklarda.

$ telnet 10.11.104.2
Trying 10.11.104.2...
Connected to 10.11.104.2.
Escape character is '^]'.

>>User name:root
>>User password:mduadmin

Huawei Integrated Access Software (MA5616).
Copyright(C) Huawei Technologies Co., Ltd. 2002-2011. All rights reserved.

—————————————————————————–

 

huawei ne40e de uç cihaz kontrolü – lldp

lldp protokolü aktif edilmiş bir ağda ne40e cihazlarınız varsa  cli ortamında da gerekli kontrolleri yapabiliriz.

[huawe_ne40e_test]display lldp neighbor interface GigabitEthernet 2/0/11

GigabitEthernet2/0/11 has 1 neighbor:
Neighbor 1:
ChassisIdSubtype: macAddress
ChassisId: 0819-a600-0000   <porta bağlı cihazın mac adresi>
PortIdSubtype: interfaceName
PortId: GigabitEthernet0/0/21
PortDesc: HUAWEI, Quidway Series, GigabitEthernet0/0/21 Interface
SysName: huawei_s5300_test_switch  <porta bağlı cihazın sistem adi>
SysDesc: S5328C-EI-24S    <porta bağlı cihazın sistem açıklaması – cihaz modeli>
Huawei Versatile Routing Platform Software
VRP (R) software,Version 5.70 (S5300 V100R006C00SPC800)
Copyright (C) 2003-2011 Huawei Technologies Co., Ltd.
SysCapSupported: bridge
SysCapEnabled: bridge
Management address: ipV4: 192.168.1.222    <porta bağlı cihazın yönetim ip adresi>
Expired time: 96

[huawe_ne40e_test]

huawei network ekipmanlarında otomatik kayıt işlemi

ağımızdaki network ürünlerinde otomatik kayıt işlemini aktif etmek her zaman faydalıdır. özellikle sahada yer alan cihazlarda bu özelliği aktif etmeyi kesinlikle unutmamak gerekiyor. canlı bir networkde  cihaz üzerindeki bilgiler anlık olarak değiştirilebilirler. sahada bir enerji kesintisinde cihaz üzerindeki yapılan değişiklikler kaybolacaktır. günde bir sefer otomatik konfigürasyon kayıt işlemi gerçekleştirmek yetecektir. bu süreyi çok kısa tutmayın. çünkü bu kayıt sırasında sistem kaynakları fazla kullanılacağından qos vb sorunlar yaşamamak için buna dikkat edilmesi gerekmektedir.

huawei cihazlarda bu işlem aşağıdaki komut takımı ile yapılmaktadır. buradaki 1440 dakika türündedir.

#autosave interval on
#autosave interval 1440

huawei dslam adsl port tanımlarının yapılması

öncelikle adsl profilimizi oluşturmamı gerekecek.  16mbit_test  isimli 16384Kbps/ 4096Kbps hızına sahip bir adsl2+ profil tanımlayalım.

test_dslam(config)#adsl  line-profile add 10
  Start adding profile
  Press 'Q' to quit the current configuration and new configuration will beneglected
>!!Do you want to name the profile (y/n) [n]:y
>!!Please input profile name:16mbit_test
>  Please choose default value type 0-adsl 1-adsl2+ (0~1) [0]:1
>  Will you set basic configuration for modem? (y/n)[n]:n
>  Please select channel mode 0-interleaved 1-fast (0~1) [0]:1
>!!Please select form of transmit rate adaptation in downstream:
>  0-fixed 1-adaptAtStartup 2-adaptAtRuntime (0~2) [1]:1
>  Will you set SNR margin for modem? (y/n)[n]:n
>  Will you set parameters for rate? (y/n)[n]:y
>  Minimum transmit rate in downstream (32~32000 Kbps) [32]:32
>  Maximum transmit rate in downstream (32~32000 Kbps) [24544]:16384
>  Minimum transmit rate in upstream (32~6000 Kbps) [32]:32
>  Maximum transmit rate in upstream (32~6000 Kbps) [1024]:4096
  Add profile 10 successfully

isterseniz tanımlamış olduğunuz ve sistem üzerindeki aktif profilleri

test_dslam(config)#display adsl line-profile

komutu ile görebilirsiniz. şimdi kullanacağımız porta tanımlamış olduğumuz profili ekleyelim. burada öncelikle kullanacağımız portu pasif hale getirmeyi unutmamak gerekmektedir.

test_dslam(config)#interface adsl 0/0
test_dslam(config-if-adsl-0/0)#deactivate 0
test_dslam(config-if-adsl-0/0)#
  Deactivate port 0 successfully

test_dslam(config-if-adsl-0/0)#
! EVENT WARNING 2013-10-27 11:58:35 ALARM NAME :ADSL port deactivation
  PARAMETERS :Frame ID: 0, Slot ID: 0, Port ID: 0

test_dslam(config-if-adsl-0/0)#activate 0 profile-index 10

test_dslam(config-if-adsl-0/0)#
  Send the command to activate port 0 successfully

test_dslam(config-if-adsl-0/0)#port desc 0/0/0 description test_portu

şimdi ise networkümüzde kullanılacak vlan,vpi,vci değerlerini girelim. networümüzde 1000 vlanını kullandığımı varsayalım. türkiyede ise 8,35 değerleri kullanıldığından buna göre gerekli tanımlamalarıda eklememiz gerekmektedir.

test_dslam(config)#service-port vlan 1000 adsl 0/0/0  vpi 8 vci 35 rx-cttr 6 tx-cttr 6

huawei dslam için porta ait tanımlamalar temel düzeyde bu kadar.

huawei switchlerde elektriksel kablo testi

huawei switchlerde elektrik arayüzleri kullanıyorsanız kablo testini yapmaya yaracak bir komut yer almakta. yalnız bu komutu kullanırken port üzerindeki servisin kesileceğini unutmayın..

[huawei-s5300]interface GigabitEthernet 0/0/24
[huawei-s5300-GigabitEthernet0/0/24]virtual-cable-test
Warning: The command will stop service for a while, continue [Y/N]?Y
Pair A length: 1meter(s)
Pair B length: 0meter(s)
Pair C length: 1meter(s)
Pair D length: 1meter(s)
Pair A state: Open
Pair B state: Open
Pair C state: Open
Pair D state: Open
[huawei-s5300-GigabitEthernet0/0/24]

huawei AR 3200 – paket yakalama

<Huawei>  system-view
[Huawei]  acl 2013 match-order auto
[Huawei-acl-basic-2013]  rule permit
[Huawei-acl-basic-2013]  quit
[Huawei]  capture-packet interface gigabitethernet 1/0/0 acl 2013 destination file paket_cicek.cap terminal car cir 128 time-out 100 packet-num 50 packet-len 60  

bu yapı sonrası 50 paket flash içerisinde paket_cicek.cap dosyasına (  flash:/packet_cicek.cap ) kaydedilecektir.

[Huawei]

Packet: 1
——————————————————-
ff ff ff ff ff ff 00 e0 fc 01 00 08 08 06 00 01
08 00 06 04 00 01 00 e0 fc 01 00 08 02 01 01 03
00 00 00 00 00 00 0b 01 01 01 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
——————————————————-

Packet: 2
——————————————————-
ff ff ff ff ff ff 00 e0 fc 01 00 08 08 06 00 01
08 00 06 04 00 01 00 e0 fc 01 00 08 02 01 01 03
00 00 00 00 00 00 0b 01 01 01 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
——————————————————-

kaynak : huawei.com

huawei s5300 switchlerde mac adresi kontrolü

elimizde huawei s5300 serisi bir switcholduğunu varsayarak cihazın öğrenmiş olduğu mac adreslerini incelemek istiyorsak işimize yarayacak bir kaç temel komut var. bunlardan en temel olanı “display mac-address” oldukça işimize yaracaktır.

aşagıda display mac-address komutundan sonra kullanabileceğimiz parametreler ve örnek bir çıktı görülmektedir.

 

<huawei_s5300>display mac-address ?
  H-H-H           MAC address
  aging-time      Aging-time
  authen          Authenticated user item
  blackhole       Blackhole item
  dynamic         Dynamic item
  guest           Guest user item
  mux             mux mac
  secure-dynamic  secure-dynamic mac
  static          Static item
  sticky          Sticky mac
  summary         Summary of MAC-Address
  total-number    Total number of MAC address
  |               Matching output

<huawei_s5300>display mac-address
MAC address table of slot 0:
-------------------------------------------------------------------------------
MAC Address    VLAN/       PEVLAN CEVLAN Port            Type      LSP/LSR-ID
               VSI/SI                                              MAC-Tunnel
-------------------------------------------------------------------------------
4434-881a-48cc 31          -      -      Eth-Trunk1      dynamic   -
4819-a6e3-44b2 31          -      -      GE0/0/3         dynamic   -
8c94-d329-3441 33          -      -      Eth-Trunk1      dynamic   -
8c94-d329-3441 35          -      -      Eth-Trunk1      dynamic   -
286e-d446-6cd4 1           -      -      Eth-Trunk1      dynamic   -
1828-615a-6b35 34          -      -      GE0/0/3         dynamic   -
4443-ea97-a2ba 34          -      -      Eth-Trunk1      dynamic   -
4443-ea97-a2ba 33          -      -      Eth-Trunk1      dynamic   -
4443-ea97-a2ba 99          -      -      Eth-Trunk1      dynamic   -
84eb-46e4-1a35 34          -      -      GE0/0/3         dynamic   -
84eb-46e4-1a35 35          -      -      GE0/0/3         dynamic   -
84eb-46e4-1a35 33          -      -      GE0/0/3         dynamic   -
4434-8813-1479 34          -      -      Eth-Trunk1      dynamic   -
4cac-4ad5-ba39 33          -      -      Eth-Trunk1      dynamic   -
4444-5e44-41e5 34          -      -      Eth-Trunk1      dynamic   -
4444-5e44-41e4 35          -      -      Eth-Trunk1      dynamic   -
4444-5e44-41d4 33          -      -      Eth-Trunk1      dynamic   -
Back To Top