Sharing Knowledge | System Admin Articles

HP UX - Basic Network management



Network management - HPUX


To display the network interface cards and status

  # lanscan  Hardware Station        Crd  Hdw   Net-Interface    NM   MAC       HP-DLPI DLPI  Path     Address        In#  State NamePPA          ID   Type      Support Mjr#  0/0/0/0  0x00306E1CC281 0    UP    lan0 snap0       1    ETHER       Yes   119  1/12/0/0 0x00306E210F32 3    UP    lan3 snap3       2    ETHER       Yes   119 

To configure the NIC cards such as speed, MTU, etc..

  # lanadmin (it is a interactive tool) 

To find out the speed of duplex setting of lan0

  # lanadmin -x 0  Speed = 1000 Full-Duplex.  Autonegotiation = On. 

To list all the configured interfaces and IP addresses

  # netstat -in 

To force HP-UX to use specific interface card

  # traceroute -i lan2 10.20.30.40  

HP-UX stores network interface configuration information on /etc/rc.config.d/netconf file

  # cat /etc/rc.config.d/netconf  HOSTNAME="it-hp49"  OPERATING_SYSTEM=HP-UX  LOOPBACK_ADDRESS=127.0.0.1  INTERFACE_NAME[0]="lan0"  IP_ADDRESS[0]="216.131.195.137"  SUBNET_MASK[0]="0xffffff00"  BROADCAST_ADDRESS[0]="216.131.195.255"  INTERFACE_STATE[0]=""  DHCP_ENABLE[0]=0   ROUTE_DESTINATION[0]="default"  ROUTE_MASK[0]=""  ROUTE_GATEWAY[0]="216.131.195.10"  ROUTE_COUNT[0]="1"  ROUTE_ARGS[0]="" 

To add a alias address to lan0, add the network information to /etc/rc.config.d/netconf file

  INTERFACE_NAME[0]=lan0:1  IP_ADDRESS[0]=216.131.195.138  SUBNET_MASK[0]=255.255.255.0  BROADCAST_ADDRESS[0]=""  INTERFACE_STATE[0]=""  DHCP_ENABLE[0]=0  INTERFACE_MODULES[0]="" 

Restart the network service

  /sbin/init.d/net start 

Network Tracing and Logging

  The nettl command is a tool used to capture network events or packets. 

Initialize the tracing/logging facility:

  # nettl -start 

Display the status of the tracing/logging facility.

  # nettl -status all 

nwmgr (Network Interface Management)

The nwmgr program is the unified command to administer all HP-UX LAN and RDMA interfaces. This command can be used to:

  • Display information of an interface
  • Modify settings of an interface
  • Reset the interface or its statistics
  • Diagnose link connectivity
  • Create and set configuration information for a component simultaneously
  • Delete or erase components
 # nwmgr   Name/          Interface Station          Sub-   Interface      Related ClassInstance  State     Address        system   Type           Interface ============== ========= ============== ======== ============== ========= lan2           DOWN      0x001A4B096828 iether   1000Base-T lan0           UP        0x001A4B097F9A iether   1000Base-T lan1           DOWN      0x001A4B097F9B iether   1000Base-T 
  # nwmgr --help -S all  # lists all the subsystems  # nwmgr --help -S subsystem # display subsystem specific usage 
To View Interface attributes
 # nwmgr  -A all -c lan0 lan0 current values:    Link State = Up    Speed = 1 Gbps Full Duplex (Autonegotiation : On)    MTU = 1500    MAC Address = 0x001a4b097f9a    Receive Flow Control = On    Transmit Checksum Offload = Off    Receive Checksum Offload = Off    Virtual MTU = 0       TCP Segmentation Offload is now disabled.    Max Send Buffers = 1    Max Send Coalesce Ticks = 150    Max Recv Buffers = 1    Max Recv Coalesce Ticks = 0    Interrupt Throttle Mode = -1    Diagnostics Threshold = 0    512byte transmit buffer size limit = 0

To get interface statistics for interface lan0

  # nwmgr --st all -c lan0 

To View interface details

  # nwmgr -q info -c lan0 

To get interface vital product data

  # nwmgr -q vpd -c lan0 

To set interface attributes

  # nwmgr -s -A attr1-value, attr2=value ... -c lan0 

Reset statistics for an interface

  # nwmgr -r --st -c lan<instance> 

Some nwmgr Syntax and their Equivalent lanadmin and linkloop Syntax are given bellow

 nwmgr -S vlan	                               lanadmin -V scan nwmgr -c lan5000	                       lanadmin -V info 5000 nwmgr -a -S vlan -A vlanid=10, ppa=1           lanadmin -V create vlanid 10 1 nwmgr -s -c lan5000 -A vlanid=20               lanadmin -V modify vlanid 20 5000 nwmgr -d -c lan5000	                       lanadmin -V delete 5000 nwmgr --cra -c lan5000	                       lanadmin -p 5000 nwmgr --diag -c lan5000 -A dest=0xaabbccddeeff linkloop -i 5000 0xaabbccddeeff





Labels: HP-UX

My Profile PhotoAbout the Author

I'm Madesh, An UNIX System Admin by Profession. I'm having Expertise in HP-UX and Linux Administration. I have done lot of work on the infrastructure Mgmt side in UNIX system administration, Hardware, Storage (EMC/ HP EVA). I'm blogging since 2010.
Follow Me On Twitter or On Facebook

4 Comments for "HP UX - Basic Network management"

hi ,

how to ignite backup to restore image to new npar what steps ?

praphul r pandit

Hi Raju..please check my post about "Recover OS using Ignite Backup".I hope this will help you.

"http://lazysystemadmin.blogspot.com/2011/02/recover-os-using-ignite-backup.html

Neteffects can design, specify, supply and install network equipment and commission solutions based on your business requirements. We will scope a requirement with you and select an appropriate piece of equipment from our available range. For design work or network upgrades, an experienced IT consultant will visit the you to get a better understanding of the current network infrastructure and to discuss the deliverable for the proposed changes.

hi,how to get network interface throughput ??

What do you think about this Article? Add your Opinion..!

Back To Top