Jump to content
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

Transition Impacts

Tru64 UNIX Software Transition Kit
» 

DSPP Home

» HP STK home
Tru64 UNIX STK
» Home
» Overview
» Tools
» Documentation
» Transition impacts
» Identifier types
» Impact list
» Porting to HP-UX
» FAQ
» Glossary
» Help
» Send us feedback
Site maps
» Tru64 UNIX STK
» DSPP
Content starts here

critical impact:

ifconfig - option and parameter differences (CrCh356)

CMD Impacts

Problem description

HP-UX and Tru64 UNIX both implement the ifconfig command, but there are differences in command-line options and parameters.

The ifconfig command lets you define a network address (at boot time) to display all interfaces configured on a system, and to set various operating parameters.

Tru64 UNIX features the following command-line options, which are not present in the HP-UX version:

  • -a displays information about all interfaces configured on a system.
  • -d displays only information about interfaces that are down.
  • -l displays only interface names that are configured on a system.
  • -u displays only information about interfaces that are up.
  • -v displays verbose information about interfaces.

The differences between the parameters for each version of the ifconfig command are summarized here:

  • HP-UX

    plumb sets up the Streams plumbing needed for TCP/IP for a primary interface name.

    unplumb tears down the Streams plumbing for a primary interface name.

  • Tru64 UNIX

    abort closes all TCP connections associated with the network address.

    add creates or modifies a set of redundant adapters (NetRAIN).

    alias establishes an additional network address for an interface.

    -alias removes the network address specified.

    aliaslist establishes a range of additional network addresses for this interface.

    -aliaslist removes the range of network addresses, that is, the aliaslist.

    allmulti enables the reception of all multicast packets.

    debug enables driver-dependent debug code.

    -debug disables the debug code.

    delete removes a specified network address.

    filter enables access filtering on the interface.

    -filter disables access filtering on the interface.

    ip6dadtries specifies the number of consecutive Neighbor Solicitation messages that your system transmits while it performs Duplicate Address Detection on a tentative address.

    ip6hoplimit sets the default number of hops to be included in transmitted unicast IP packets.

    ip6interfaceid overrides that default interface ID, which depends on the underlying link type (for example, Ethernet, FDDI, and Token Ring), and specifies id as the interface ID.

    ip6mtu alters the maximum transfer unit (MTU) for messages that your system transmits on the link.

    ip6nonud disables Neighbor Unreachability Detection (NUD) on the interface.

    ip6reachabletime sets the time, in milliseconds, that your system considers a neighbor is reachable after your system receives a reachability confirmation message.

    ip6retranstimer sets the time interval, in milliseconds, between Neighbor Solicitation messages to a neighbor.

    ipdst specifies an Internet host willing to receive IP packets encapsulating packets bound for a remote network.

    ipmtu alters the size of the maximum transfer unit (MTU) for messages that your system transmits.

    ipv6 initializes IPv6-related data structures and assigns an IPv6 link-local address to the interface.

    -ipv6 removes any IPv6 configuration associated with the interface, including all IPv6 addresses and IPv6 routes through the interface.

    multinet enables the use of multiple subnets on the interface.

    -multinet disables the use of multiple subnets on the interface.

    nrtimers sets two NetRAIN interface timing parameters.

    physaddr associates a virtual Media Access Control (MAC) address (mac-address) with an IP network address.

    -physaddr disassociates the virtual MAC address (mac-address) from an IP network address.

    promisc sets the interface into promiscuous mode.

    -promisc disables the promiscuous mode of the interface.

    remove removes one or all interfaces attached to a NetRAIN interface.

    switch forces a NetRAIN interface to failover to another interface in the NetRAIN set.

    speed sets the speed at which the token ring adapter transmits and receives on the token ring network to value.

    trailers requests the use of a trailer link-level encapsulation when sending messages.

    -trailers disables the use of a trailer link-level encapsulation.

    trustgrp sets the trust group identifier for the interface.

    vphysaddr associates a virtual Media Access Control (MAC) address (mac-address) with an IP network address.

Identifiers

UNIX Commandsifconfig        

See also

Solution description

Review your code and the manpages to determine if you are affected by these differences.

See also


Problem summary

classifications source types OS release severity type
CMD Make, Script any HP-UX 11i version critical changed
Printable version
Privacy statement Using this site means you accept its terms Feedback to DSPP
© 2007 Hewlett-Packard Development Company, L.P.