Configuring and Troubleshooting MS DFS links in an HP CIFS Server (Samba) Environment
Page 20
....org/cifs/ Ethereal Users Guide, available online at: http://www.ethereal.com/docs/user-guide/ In addition, there are not specifically applicable to MS DFS on MS DFS. Overview of Samba on HP-UX, MPE/iX, and Linux. Don McCall is a Master software support engineer with the GSE WTEC organization, and has... been with HP for 23 years. http://us1.samba.org/samba/docs/man/Samba-HOWTO-Collection/ Using Samba 2nd Edition, by Ts, Eckstein and Collier-Brown (O'REILLY Press) ...
....org/cifs/ Ethereal Users Guide, available online at: http://www.ethereal.com/docs/user-guide/ In addition, there are not specifically applicable to MS DFS on MS DFS. Overview of Samba on HP-UX, MPE/iX, and Linux. Don McCall is a Master software support engineer with the GSE WTEC organization, and has... been with HP for 23 years. http://us1.samba.org/samba/docs/man/Samba-HOWTO-Collection/ Using Samba 2nd Edition, by Ts, Eckstein and Collier-Brown (O'REILLY Press) ...
HP DLPI Programmer's Guide
Page 9
...Mode Error Reporting 51 Figure 1-31. Message Flow: Attaching a Stream to a Physical Line 35 Figure 1-6. Message Flow: Enabling a Specific Multicast Address on a Stream 39 Figure 1-11. Message Flow: DLS User-Invoked Connection Release 45 Figure 1-21. Message Flow: DLS... Callee Rejection of DLPI 21 Figure 1-2. Message Flow: Simultaneous DLS User-Invoked Connection Reset . . .47 Figure 1-25. Message Flow: Disabling a Specific Multicast Address on a Stream 39 Figure 1-12. Message Flow: Token Retrieval 41 Figure 1-14. Message Flow: Disabling Promiscuous Mode on a Stream....
...Mode Error Reporting 51 Figure 1-31. Message Flow: Attaching a Stream to a Physical Line 35 Figure 1-6. Message Flow: Enabling a Specific Multicast Address on a Stream 39 Figure 1-11. Message Flow: DLS User-Invoked Connection Release 45 Figure 1-21. Message Flow: DLS... Callee Rejection of DLPI 21 Figure 1-2. Message Flow: Simultaneous DLS User-Invoked Connection Reset . . .47 Figure 1-25. Message Flow: Disabling a Specific Multicast Address on a Stream 39 Figure 1-12. Message Flow: Token Retrieval 41 Figure 1-14. Message Flow: Disabling Promiscuous Mode on a Stream....
HP DLPI Programmer's Guide
Page 17
... B.11.23.01 or later is installed, HP DLPI is supported for DLPI. For details on page 87 • PRIV_NETRAWACCESS The PRIV_NETRAWACCESS privilege lets you enable or disable promiscuous mode for doing device-specific control/diagnostic requests. • For support of... third-party devices, refer to the DLPI Version 2.0 Specification as a Style 2 provider. HP DLPI offers data link service users: • Clone (maximum 3992) ...
... B.11.23.01 or later is installed, HP DLPI is supported for DLPI. For details on page 87 • PRIV_NETRAWACCESS The PRIV_NETRAWACCESS privilege lets you enable or disable promiscuous mode for doing device-specific control/diagnostic requests. • For support of... third-party devices, refer to the DLPI Version 2.0 Specification as a Style 2 provider. HP DLPI offers data link service users: • Clone (maximum 3992) ...
HP DLPI Programmer's Guide
Page 22
... supports connection and connectionless modes. Raw mode allows the DLS user to send and receive packets with no acknowledgment of a specific communication medium. The connection mode is message-oriented and supports data transfer in self-contained units with complete LLC and MAC ... of allowing a DLS user to be unreliable, because there is configured as a communication medium between units. HP-specific extension supports Raw mode interface. Specifically, the definition of DLPI hopes to achieve the goal of the data link provider. Introduction to DLPI The Data...
... supports connection and connectionless modes. Raw mode allows the DLS user to send and receive packets with no acknowledgment of a specific communication medium. The connection mode is message-oriented and supports data transfer in self-contained units with complete LLC and MAC ... of allowing a DLS user to be unreliable, because there is configured as a communication medium between units. HP-specific extension supports Raw mode interface. Specifically, the definition of DLPI hopes to achieve the goal of the data link provider. Introduction to DLPI The Data...
HP DLPI Programmer's Guide
Page 25
... provider, and the attach primitive then associates a particular PPA with that stream. This style of provider is specific to the DLS provider. A PPA is more than one physical medium, the DLS user must identify the specific channel over a single physical medium (such as the B and D channels of ISDN), the PPA identifier must...
... provider, and the attach primitive then associates a particular PPA with that stream. This style of provider is specific to the DLS provider. A PPA is more than one physical medium, the DLS user must identify the specific channel over a single physical medium (such as the B and D channels of ISDN), the PPA identifier must...
HP DLPI Programmer's Guide
Page 26
... the lanscan(1M) command. By defining the DLSAP address, the DLS user identifies the data messages that is being processed or acknowledged). HP DLSAP Address Format (802.3, Ethernet, Token Ring, FDDI) Ethernet/IEEE802.3 and FDDI MAC addresses are presented in the DL_INFO_ACK service primitive,... is identified by DLPI. Data Link User Identification A data link user's identity is not requested by other DLS users to access a specific DLS user. The basic format of the DLSAP address. The DL_BIND_REQ and DL_SUBS_BIND_REQ service primitives enable a DLS user to specify a DLSAP ...
... the lanscan(1M) command. By defining the DLSAP address, the DLS user identifies the data messages that is being processed or acknowledged). HP DLSAP Address Format (802.3, Ethernet, Token Ring, FDDI) Ethernet/IEEE802.3 and FDDI MAC addresses are presented in the DL_INFO_ACK service primitive,... is identified by DLPI. Data Link User Identification A data link user's identity is not requested by other DLS users to access a specific DLS user. The basic format of the DLSAP address. The DL_BIND_REQ and DL_SUBS_BIND_REQ service primitives enable a DLS user to specify a DLSAP ...
HP DLPI Programmer's Guide
Page 34
... the stream. The message DL_INFO_REQ requests the DLS provider to return operating information about the DLPI stream to the connection and connectionless modes of standards specification, define the method for initializing a stream that is required for the issued primitive before issuing the next request. The DLS provider returns the information in...
... the stream. The message DL_INFO_REQ requests the DLS provider to return operating information about the DLPI stream to the connection and connectionless modes of standards specification, define the method for initializing a stream that is required for the issued primitive before issuing the next request. The DLS provider returns the information in...
HP DLPI Programmer's Guide
Page 36
... byte must be DL_PEER_BIND class) with six bytes of additional data. If the first three bytes are non-zero, the following two bytes are organization specific with valid values from 0x0-0xFFFF. Then, you to the IETF RFC 1010 (or superseding version) "Assigned Numbers". The first method requires you must issue...
... byte must be DL_PEER_BIND class) with six bytes of additional data. If the first three bytes are non-zero, the following two bytes are organization specific with valid values from 0x0-0xFFFF. Then, you to the IETF RFC 1010 (or superseding version) "Assigned Numbers". The first method requires you must issue...
HP DLPI Programmer's Guide
Page 38
... Figure 1-8 DL_ENABMULTI_REQ requests the DLS provider to enable specific multicast addresses on a per stream basis, either at the physical level or at the SAP level. Message Flow: Disabling a Specific Multicast Address on a Stream DL_DISABMULTI request DL_OK acknowledge ...DL_PROMISCON_REQ requests the DLS provider to disable specific multicast addresses on a per stream basis. Message Flow: Enabling a Specific Multicast Address on a Stream DL_ENABMULTI request DL_OK...
... Figure 1-8 DL_ENABMULTI_REQ requests the DLS provider to enable specific multicast addresses on a per stream basis, either at the physical level or at the SAP level. Message Flow: Disabling a Specific Multicast Address on a Stream DL_DISABMULTI request DL_OK acknowledge ...DL_PROMISCON_REQ requests the DLS provider to disable specific multicast addresses on a per stream basis. Message Flow: Enabling a Specific Multicast Address on a Stream DL_ENABMULTI request DL_OK...
HP DLPI Programmer's Guide
Page 49
... Reporting DL_UDERROR indication Chapter 1 49 This service does not, however, guarantee that messages will be delivered. DL_UNITDATA_IND conveys one DLSDU to the DLS user. However, a specific DLS provider can provide assurance that an error indication will not be used to -end flow control provided. Message Flow: Connectionless Data Transfer DL_UNITDATA request...
... Reporting DL_UDERROR indication Chapter 1 49 This service does not, however, guarantee that messages will be delivered. DL_UNITDATA_IND conveys one DLSDU to the DLS user. However, a specific DLS provider can provide assurance that an error indication will not be used to -end flow control provided. Message Flow: Connectionless Data Transfer DL_UNITDATA request...
HP DLPI Programmer's Guide
Page 57
... errors, DL_INITFAILED and DL_NOTINIT, may support either of these primitives initialize the stream, preparing it for use. More specifically, DLPI requires the DLS provider to be initialized before the DL_BIND_REQ is a network management issue, but the initialization attempt... failed. For automatic initialization, it completes the processing of a DL_BIND_REQ or DL_ATTACH_REQ A specific DLS provider may be issued until the initialization is complete. DL_INITFAILED is received. 57 These primitives support the information reporting...
... errors, DL_INITFAILED and DL_NOTINIT, may support either of these primitives initialize the stream, preparing it for use. More specifically, DLPI requires the DLS provider to be initialized before the DL_BIND_REQ is a network management issue, but the initialization attempt... failed. For automatic initialization, it completes the processing of a DL_BIND_REQ or DL_ATTACH_REQ A specific DLS provider may be issued until the initialization is complete. DL_INITFAILED is received. 57 These primitives support the information reporting...
HP DLPI Programmer's Guide
Page 58
... of these methods, or possibly combination of them, but the method implemented has no impact on the DLS user. DLS provider specific addendum documentation should describe the method chosen for style 1 providers), or upon closing of all the valid PPAs currently installed in ...the system. administrative intervention is no longer accessed A specific DLS provider may handle PPA de-initialization using one M_PCPROTO message block which contains the following the last DL_DETACH_REQ, DL_UNBIND_REQ, or close as...
... of these methods, or possibly combination of them, but the method implemented has no impact on the DLS user. DLS provider specific addendum documentation should describe the method chosen for style 1 providers), or upon closing of all the valid PPAs currently installed in ...the system. administrative intervention is no longer accessed A specific DLS provider may handle PPA de-initialization using one M_PCPROTO message block which contains the following the last DL_DETACH_REQ, DL_UNBIND_REQ, or close as...
HP DLPI Programmer's Guide
Page 59
... acknowledgment is not pending, as described in Appendix B, Allowable Sequence of DLPI Primitives, of one or more dl_hp_ppa_info_t structures. This message consists of the DLPI 2.0 specification. dl_offset offset from the beginning of PPAs in the list. dl_count number of the M_PCPROTO block where the dl_hp_ppa_info_t information begins. 59 u_long dl_count; DL_HP_PPA_ACK...
... acknowledgment is not pending, as described in Appendix B, Allowable Sequence of DLPI Primitives, of one or more dl_hp_ppa_info_t structures. This message consists of the DLPI 2.0 specification. dl_offset offset from the beginning of PPAs in the list. dl_count number of the M_PCPROTO block where the dl_hp_ppa_info_t information begins. 59 u_long dl_count; DL_HP_PPA_ACK...
HP DLPI Programmer's Guide
Page 61
... interface name when executing the ifconfig command. New State The resulting state is "lan." dl_mtu MTU dl_hdw_state hardware state dl_module_id_1 default module ID name for a specific interface. If the driver does not have an ARP helper, this name is set to a DL_PPA_REQ. The default name is unchanged. 61 Otherwise, the field...
... interface name when executing the ifconfig command. New State The resulting state is "lan." dl_mtu MTU dl_hdw_state hardware state dl_module_id_1 default module ID name for a specific interface. If the driver does not have an ARP helper, this name is set to a DL_PPA_REQ. The default name is unchanged. 61 Otherwise, the field...
HP DLPI Programmer's Guide
Page 62
.... Format typedef struct { ulong ulong ulong ulong ulong ulong ulong dl_primitve; This information includes a set of provider-specific parameters, as well as described in Appendix B, Allowable Sequence of DLPI Primitives, of the DLPI 2.0 specification. The message consists of one M_PCPROTO message block, which contains the following structure. Parameters dl_primitive dl_primitive; This message...
.... Format typedef struct { ulong ulong ulong ulong ulong ulong ulong dl_primitve; This information includes a set of provider-specific parameters, as well as described in Appendix B, Allowable Sequence of DLPI Primitives, of the DLPI 2.0 specification. The message consists of one M_PCPROTO message block, which contains the following structure. Parameters dl_primitive dl_primitive; This message...
HP DLPI Programmer's Guide
Page 82
... format. DLPI Primitives Local Management Primitives Primitive was in Table 2-2 on page 71. The UNIX error returned may be set to (not limited to enable specific multicast addresses on that are destined for any address other than those explicitly enabled on a per Stream basis. DL_SYSERR A system error has occurred and the...
... format. DLPI Primitives Local Management Primitives Primitive was in Table 2-2 on page 71. The UNIX error returned may be set to (not limited to enable specific multicast addresses on that are destined for any address other than those explicitly enabled on a per Stream basis. DL_SYSERR A system error has occurred and the...
HP DLPI Programmer's Guide
Page 83
... error returned may be set to (not limited to the DLS user. Format The message consists of DL_UNATTACHED. DL_DISABMULTI_REQ Requests the DLS Provider to disable specific multicast addresses on page 71. DL_OUTSTATE Primitive was in Table 2-2 on a per Stream basis. Limit exceeded.
... error returned may be set to (not limited to the DLS user. Format The message consists of DL_UNATTACHED. DL_DISABMULTI_REQ Requests the DLS Provider to disable specific multicast addresses on page 71. DL_OUTSTATE Primitive was in Table 2-2 on a per Stream basis. Limit exceeded.
HP DLPI Programmer's Guide
Page 92
... primitive that is only initiated for more details. Format The message consists of the DLPI 2.0 specification. 92 Chapter 2 DLPI Primitives Local Management Primitives Security Containment With the Security Containment product version B.11.23.01 or later, HP DLPI will allow network related administrative tasks such as defined in response to the DLS...
... primitive that is only initiated for more details. Format The message consists of the DLPI 2.0 specification. 92 Chapter 2 DLPI Primitives Local Management Primitives Security Containment With the Security Containment product version B.11.23.01 or later, HP DLPI will allow network related administrative tasks such as defined in response to the DLS...
HP DLPI Programmer's Guide
Page 93
... the failure. This value should be non-zero only when dl_errno is defined fully in every state where an acknowledgement or confirmation of the DLPI 2.0 specification. dl_error_primitive; dl_unix_errno; State The message is valid in Appendix B, Allowable Sequence of DLPI Primitives, of a previous request or response is pending. New State 93 dl_errno...
... the failure. This value should be non-zero only when dl_errno is defined fully in every state where an acknowledgement or confirmation of the DLPI 2.0 specification. dl_error_primitive; dl_unix_errno; State The message is valid in Appendix B, Allowable Sequence of DLPI Primitives, of a previous request or response is pending. New State 93 dl_errno...
HP DLPI Programmer's Guide
Page 99
...response to a DL_GET_STATISTICS_REQ. ulong dl_stat_length; It is up to the DLPI user to check the interface-specific field of the statistics structure. Parameters dl_primitive DL_GET_STATISTICS_ACK dl_stat_length length of the Interface MIB to determine whether ... block containing the structure shown below. The DL_GET_STATISTICS_ACK returns standard mib and optionally extended mib information for all HP supported networking interfaces. typedef struct { ulong dl_primitive; ulong dl_stat_offset; } dl_get_statistics_ack_t; Format 99 dl_stat_offset offset from...
...response to a DL_GET_STATISTICS_REQ. ulong dl_stat_length; It is up to the DLPI user to check the interface-specific field of the statistics structure. Parameters dl_primitive DL_GET_STATISTICS_ACK dl_stat_length length of the Interface MIB to determine whether ... block containing the structure shown below. The DL_GET_STATISTICS_ACK returns standard mib and optionally extended mib information for all HP supported networking interfaces. typedef struct { ulong dl_primitive; ulong dl_stat_offset; } dl_get_statistics_ack_t; Format 99 dl_stat_offset offset from...