From: Howard@Gilbert.ycc.yale.edu
Newsgroups: comp.os.os2.misc
Subject: Re: IBMTOK_NIF problem...
Date: 12 Aug 92 21:32:50 GMT
Article-I.D.: news.1992Aug12.213250.19244
Organization: Yale University

In  <1992Aug12.151849.6154@newshub.ccs.yorku.ca>  giani@nexus.yorku.ca (John Sfetsas) writes:                                                                                                                                                  
> I am trying to install the Novell lan requesters to access Novell servers                                                                                                                                                                    
> from my PC, running OS2 2.0 and TCP/IP. While booting up I get the following                                                                                                                                                                 
> error message :                                                                                                                                                                                                                              
> Program error while trying to bind IBMTOK_NIF.                                                                                                                                                                                               
                                                                                                                                                                                                                                               
I assume that the Novell requestor was installed on top of an existing version                                                                                                                                                                 
of the IBM LAPS NDIS support (based on the reference to TCP/IP).  To do this                                                                                                                                                                   
one installs a Novell replacement for the IBMTOK MAC driver, then Novel allows NDIS protocols to share the card.  Were this done, a new MAC entry would have been added to \IBMCOM\PROTOCOL.INI in the form                                    
                                                                                                                                                                                                                                               
[TOKEN]                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                               
And then all of the BINDINGS= in all of the LAPS protocols would be changed to read as in                                                                                                                                                      
                                                                                                                                                                                                                                               
[TCPIP_nif]                                                                                                                                                                                                                                    
 DriverName = TCPIP$                                                                                                                                                                                                                           
 Bindings = TOKEN                                                                                                                                                                                                                              
                                                                                                                                                                                                                                               
Note that the vanilla LAPS would have read Bindings=IBMTOK_XIF to bind to the IBM supplied DRIVER=IBMTOK MAC driver.  The description of the error suggests that the [TCPIP_nif] was not edited to change the binding.                         
                                                                                                                                                                                                                                               
NOTE:  When Novell suggests editing its configuration to change the maximum packet size on the Token Ring, do not omit this step.  I tried to get along without it and got sporadic TCP session failure when anyone sent a large packet to me.