home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / tcpbeui1.zip / lt0h.msg (.txt) < prev    next >
OS/2 Message File  |  2000-01-29  |  46KB  |  764 lines

  1. MKMSGF
  2. "g#c$
  3. %l&$(
  4. 2 4053506
  5. BeChCkCnCqCtCwCzC
  6. G(I+I.IxJ
  7. RpU"X
  8. emgpgsgvgyg|g
  9. n?q,rGs
  10. urwuw
  11. LT0h.MSG
  12. ICause:  An initialization error has been reported, which has
  13. caused the device driver to not install.
  14. Action:  Check the FFST/2 message log if you are using FFST/2 or the
  15. LANTRAN.LOG to identify the specific condition that caused the failure.
  16. A message detailing that condition will be logged prior to this message.
  17. ICause:  This message will be displayed when the system service DosOpen
  18. request to the PROTMAN.OS2 device driver fails for any reason.  This can
  19. also happen when another device driver has opened PROTMAN with exclusive
  20. rights and has failed to close it.
  21. Action:  Check your CONFIG.SYS file and ensure that the PROTMAN.OS2
  22. device driver is active.  For additional information about the return code
  23. displayed with the message for a specific cause, type HELP nnnn from
  24. the OS/2 command prompt.
  25. ICause:  The protocol manager failed to honor a request from this protocol stack.
  26. Action:  Check the FFST/2 message log if you are using FFST/2 or the
  27. LANTRAN.LOG for additional messages from the protocol manager that
  28. will indicate the cause for failure.  Correct the error and try
  29. the operation again.
  30. ICause:  The protocol manager did not honor the request for the
  31. configuration image.
  32. Action:  Verify that the PROTOCOL.INI file exists and that it
  33. is valid; then retry the operation.
  34. ICause:  An attempt to register the device name with the protocol
  35. manager was unsuccessful.
  36. Action:  Ensure that the bracketed names in PROTOCOL.INI are unique
  37. and try the operation again.
  38. ICause:  There were no media access control (MAC) names specified
  39. on the BINDINGS= statement in the IBM LANDD section of PROTOCOL.INI.
  40. Action:  Correct the PROTOCOL.INI file to ensure that a valid MAC
  41. driver name is specified on the BINDINGS= statement.
  42. ICause:  The number of media acess control (MAC) drivers specified
  43. on the BINDINGS= statement in PROTOCOL.INI exceeds the maximum
  44. number of devices to bind (MAXBIND).
  45. Action:  Correct the PROTOCOL.INI file to ensure that the number
  46. of MAC names specified in the BINDINGS= statement does not exceed
  47. ICause:  Each value for a keyword in the PROTOCOL.INI file represents
  48. a configuration parameter for a media access control (MAC) device
  49. driver.  The maximum number of MAC drivers allowed is determined by
  50. the value specified for the MAXBIND parameter or defaults to 16.
  51. Action:  Correct the PROTOCOL.INI file to ensure that the number of values
  52. for the keyword is less than or equal to the maximum number of MAC drivers
  53. allowed.  Check your release information for the number of adapters
  54. supported by this system.
  55. ICause:  Either the sum of the configuration parameters require more than
  56. 64KB, or there is not enough memory to allocate the necessary storage
  57. for the device driver.  If this is a 286 processor system, the sum of all
  58. of the configuration parameters must fit in 64KB.  If this is a 386
  59. or higher processor system, all parameters except the links and timer
  60. control blocks must fit in 64KB.
  61. Action:  Refer to your network planning and administration guides
  62. for additional information about suggested values.
  63. Reduce the resources required by changing PROTOCOL.INI,
  64. or add more memory, and try the operation again.
  65. ICause:  The node address specified must be a hexadecimal number.
  66. An incorrect hexadecimal character was specified in the node
  67. address value.
  68. Action:  Change the NETADDRESS parameter in PROTOCOL.INI to ensure
  69. that the value is correct.  Hexadecimal numbers can consist of
  70. the digits 0 through 9 only and the letters A through F (uppercase
  71. or lowercase).
  72. ICause:  The value specified for the node address (NETADDRESS) must
  73. be 12 hexadecimal numbers in length.  Hexadecimal numbers can
  74. consist of the digits 0 through 9 only and the letters A through F
  75. (uppercase or lowercase).
  76. Action:  Correct the node address and try the operation again.
  77. ICause:  The parameter that identifies ETHERAND type in PROTOCOL.INI
  78. must be configured for DIX or 802.3.  This parameter is not
  79. configured correctly.
  80. Action:  Either remove the ETHERAND type parameter from PROTOCOL.INI
  81. to allow the value to default to 802.3, or change the parameter to
  82. reflect the appropriate value.  If the ETHERAND type is DIX, a D
  83. must be specified.  If the ETHERAND type is 802.3, an I (IEEE
  84. format) must be specified.
  85. ICause:  A keyword was found in PROTOCOL.INI that is not
  86. recognized as a valid parameter.
  87. Action:  Review the PROTOCOL.INI file to locate the incorrect
  88. parameter.  Correct or delete the unrecognized keyword and try
  89. the operation again.
  90. ICause:  The keyword specified has required parameters.  No parameter
  91. values were found for this keyword.
  92. Action:  Add the proper value to the keyword and try the operation again.
  93. ICause:  The value provided for the parameter is not the correct
  94. type or is not a valid value.
  95. Action:  Change the value for the parameter in PROTOCOL.INI.
  96. ICause:  The value specified for the parameter is either larger
  97. than the maximum allowed or smaller than the minimum allowed for
  98. that parameter.
  99. Action:  Correct the value specified and try the operation again.
  100. ICause:  The parameter occurred more than once in PROTOCOL.INI.
  101. Only one occurrence of the parameter is allowed.
  102. Action:  Change PROTOCOL.INI so that it contains only one reference to the
  103. parameter and try the operation again.
  104. ICause:  No section was found defining the parameters for the IBM LANDD device
  105. driver in PROTOCOL.INI.
  106. Action:  Insert a section in PROTOCOL.INI with the appropriate values for
  107. the IBM LANDD device driver.  Minimum entries are the module name, driver
  108. name, and bindings statements.
  109. ICause:  The message handling device driver is not installed
  110. or cannot be accessed.
  111. Action:  Check the FFST/2 message log if you are using FFST/2 or the
  112. LANTRAN.LOG for a failure message.  Check the CONFIG.SYS file to
  113. ensure that a DEVICE= statement exists for LANMSGDD.OS2.  For
  114. additional information about the return code displayed with
  115. the message, type HELP nnnn from the OS/2 command prompt.
  116. Correct the problem and try the operation again.
  117. ICause:  The system service SetTimer returned an unsuccessful
  118. error code.
  119. Action:  Try the operation again.  If the error persists, contact
  120. your vendor sales representative.
  121. ICause:  The device driver tried to allocate one or more
  122. GDT selectors and the system service returned an unsuccessful
  123. error code.
  124. Action:  Reduce the number of GDTs used by device drivers that
  125. install before LANDD.OS2.  It may be possible to do this by changing
  126. the configuration options in PROTOCOL.INI for the drivers that
  127. install before LANDD.OS2, or it may be necessary to change CONFIG.SYS
  128. to have LANDD.OS2 load earlier.  For additional information about the
  129. return code displayed with the message, type HELP nnnn from the OS/2
  130. command prompt.
  131. ICause:  The operating system could not map a physical address to a GDT selector.
  132. Action:  Try the operation again.  For additional information about the
  133. return code displayed with the message, type HELP nnnn from the OS/2 command
  134. prompt.  If the problem persists, note the message number and return code
  135. value and contact your vendor sales representative.
  136. ICause:  The operating system could not convert a physical address to
  137. a virtual LDT ring three selector.
  138. Action:  Try the operation again.  For additional information about the
  139. return code displayed with the message, type HELP nnnn from the OS/2
  140. command prompt.  If the problem persists, note the message number and
  141. return code value and contact your vendor sales representative.
  142. ICause:  The offset returned from the system service PhysToVirt
  143. request was not 0.
  144. Action:  Try the operation again.  If the problem persists, note the
  145. message number and contact your vendor sales representative.
  146. ICause:  The address to the system global information segment is not
  147. valid.
  148. Action:  Try the operation again.  If the problem persists, note the
  149. message number and contact your vendor sales representative.
  150. ICause:  This program requires that a compatible version of OS/2
  151. be loaded in order to run.
  152. Action:  Refer to your documentation to determine the compatible OS/2
  153. version and install that version, or delete the IBM LANDD section
  154. from CONFIG.SYS.
  155. ICause:  The request to lock a memory segment failed because the
  156. segment was unavailable or the lock handle was not valid.
  157. Action:  Change the number of links or adapters being used to reduce
  158. memory usage and try the operation again.  If the problem persists,
  159. contact your vendor sales representative.
  160. ICause:  The system service VirtToPhys returned an unsuccessful
  161. error code.
  162. Action:  Try the operation again.  If the problem persists, note the
  163. message number and contact your vendor sales representative.
  164. ICause:  A system service request to allocate memory for the
  165. group SAP receive buffer failed because the memory was not available.
  166. Action:  Change the number of links or adapters being used to
  167. reduce memory usage and try the operation again.
  168. For additional information about the return code displayed with
  169. the message, type HELP nnnn from the OS/2 command prompt.
  170. If the problem persists, contact your vendor sales representative.
  171. ICause:  The sytem has run out of GDT selectors.
  172. Action:  Increase the available number of GDT selectors by
  173. changing the SELECTORS= parameter in PROTOCOL.INI to a larger number.
  174. Try the operation again.
  175. ICause:  The system could not map a physical address to a GDT selector
  176. because either the physical address or the GDT is not valid.
  177. Action:  Try the operation again.  For additional information about the
  178. return code displayed with the message, type HELP nnnn from the OS/2 command
  179. prompt.  If the problem persists, note the message number and return
  180. code and contact your vendor sales representative.
  181. ICause:  The ETHERAND type specified for this adapter in PROTOCOL.INI
  182. is DIX, but the MAC driver requires 802.3 frame formats.
  183. Action:  Either remove the ETHERAND type parameter from PROTOCOL.INI
  184. to allow the value to default to 802.3 or change the parameter to allow 802.3
  185. frame formats for this MAC.
  186. ICause:  The ETHERAND type specified for this adapter in PROTOCOL.INI
  187. is 802.3, but the MAC driver requires DIX frame formats.
  188. Action:  Change the ETHERAND type keyword to allow DIX frame
  189. formats for this MAC.  If the parameter does not exist in PROTOCOL.INI,
  190. it must be created; the default value for this parameter is 802.3.
  191. ICause:  A node address (NETADDRESS) has been configured for
  192. a MAC driver that does not support the SetStationAddress function.
  193. Action:  Remove the node address statement from PROTOCOL.INI.
  194. Check the MAC parameters to see if the node address can be configured
  195. directly through the MAC driver.
  196. ICause:  An unexpected error occurred when the protocol manager
  197. tried to bind to the MAC driver.
  198. Action:  Check for additional messages from the MAC driver
  199. indicating an error, and check the bindings list in PROTOCOL.INI
  200. for an incorrect name.  Correct the error and try the operation
  201. again.  If the condition persists, contact your MAC vendor
  202. sales representative.
  203. ICause:  IBM LANDD and NETBEUI require that the packet filter function be
  204. supported by the MAC device driver.  The MAC driver installed on this
  205. system does not support the receiving of packets of the type requested.
  206. Action:  Install a version of the MAC device driver that supports the
  207. required level of function.
  208. ICause:  NDIS requires that MAC device drivers support a 256 byte lookahead
  209. buffer.  An error code was returned when the program tried to set
  210. this buffer size.
  211. Action:  Install a version of the MAC device driver that supports the
  212. required level of function.
  213. ICause:  The MAC device driver indicates that it will accept
  214. a user-defined node address but is unable to process the request.
  215. Action:  To use the burned-in address from the adapter, change
  216. PROTOCOL.INI to remove the configured node address.
  217. ICause:  The unexpected error occurred when the program attempted
  218. to open the adapter for the MAC device driver.
  219. Action:  Check for additional messages from the MAC driver indicating
  220. an error.  Try the operation again.  If the problem persists, contact
  221. your MAC vendor sales representative.
  222. ICause:  An open adapter request was issued before the bind
  223. to the MAC driver was successfully completed.
  224. Action:  Change CONFIG.SYS to ensure that the RUN= statement
  225. exists for NETBIND.EXE.  This will ensure that the bind process
  226. completes as quickly as possible.
  227. ICause:  The high-memory GDT selector for this MAC could not be
  228. found in the logical MAC cross-reference array.  Binding to this
  229. MAC will fail.
  230. Action:  Try the operation again.  If the problem persists,
  231. contact your vendor sales representative.
  232. ICause:  The node address specified in the PROTOCOL.INI file already
  233. exists on the network.  Each node address must be unique for the
  234. network.
  235. Action:  Either change the node address for this MAC device driver to be
  236. a unique or locate the other system with the same node address specified
  237. in the PROTOCOL.INI file and change that node address.  Try the operation
  238. again.
  239. ICause:  LANDD received an unexpected return code when trying to transmit
  240. the duplicate node address test.
  241. Action:  Correct the error and try the operation again.  If the condition
  242. persists, contact your MAC vendor sales representative.
  243. ICause:  The OpenAdapter request made to the MAC Driver did not complete
  244. within the specified time limit.
  245. Action:  Check the adapters for possible hardware conflicts and try the
  246. operation again.  If the condition persists, contact your MAC vendor sales
  247. representative.
  248. ICause:  An error occurred during device driver initialization.  This
  249. error is preventing the device driver from installing properly.
  250. Action:  Check for additional messages indicating a specific
  251. problem.  Correct that problem and try the operation again.
  252. ICause:  There are no configuration parameters defined for
  253. NETBEUI in PROTOCOL.INI.
  254. Action:  Change PROTOCOL.INI to add a section of configuration
  255. information for NETBEUI.  The minimum statements required for this
  256. section are MODULENAME=, DRIVERNAME=, and BINDINGS=.  Try the
  257. operation again.
  258. ICause:  An incompatible version of the redirector is installed
  259. on this system.  NETBIOS will not run with this version.
  260. Action:  Install the proper version of the redirector and try the operation
  261. again.
  262. ICause:  This error usually occurs when an additional adapter is
  263. installed in the machine, but none of the Netbios Command resources have
  264. been reserved by the Requester configuration.  This causes the Netbios
  265. commands for all adapters to be absorbed by the NETBIOS.OS2 file, which
  266. reaches an overflow condition for its 64K resource area.
  267. Action:  If LAN Server or Requester is installed, configure resources to
  268. support the new adapter.  The LS configuration utility will add a new NET
  269. statement to the IBMLAN.INI file reducing the number of Commands passed
  270. to NETBIOS.OS2.  If LAN Server or Requester is NOT installed, reduce the
  271. number of Netbios Commands per adapter using the MPTS configuration utility.
  272. This will reduce the Netbeui NCBs parameter in the PROTOCOL.INI file.
  273. ICause:  The path \IBMCOM or the default override path specified on
  274. the DEVICE= statement in CONFIG.SYS for the message device driver
  275. is not valid.
  276. Action:  Change the DEVICE= statement in CONFIG.SYS to an
  277. existing path or create the directory specified as the path.
  278. Re-IPL the system and try the operation again.
  279. ICause:  An error occurred when the program tried to open
  280. or write from the message device driver.
  281. Action:  Check the root directory and ensure that adequate
  282. space exists for operation.  Try the operation again.
  283. ICause:  A program was unable to use FFST/2 to handle messages
  284. because it is not started.  An ASCII file named LANTRAN.LOG
  285. is being created to hold messages.  This file may be
  286. viewed or printed using OS/2 commands.
  287. Action:  No action is required.  If logging to FFST/2 is desired,
  288. include a RUN=d:\OS2\EPW statement in CONFIG.SYS.
  289. ICause:  The IBM LANDLLDD was not able to open or attach to the IBM
  290. LANDD device driver.
  291. Action:  Change the CONFIG.SYS file to ensure that the DEVICE= statements
  292. exist for both LANDLLDD and LANDD and that the LANDD statement is
  293. specified first.  Retry the operation.  If the problem persists,
  294. reinstall the device drivers.
  295. ICause:  The system service AllocPhys returned an unsuccessful
  296. error code to the program.
  297. Action:  Try the operation again.  If the problem persists, contact
  298. your vendor sales representative.
  299. ICause:  The system service DosGetInfoSeg returned an unsuccessful
  300. error code.
  301. Action:  Try the operation again.  If the problem persists, contact
  302. your vendor sales representative.
  303. ICause:  The system service PhysToGDT returned an unsuccessful
  304. error code.
  305. Action:  Try the operation again.  If the problem persists, contact
  306. your vendor sales representative.
  307. ICause:  The program was unable to open the IBM LANDLLDD device driver.
  308. Action:  Check the CONFIG.SYS file to ensure that the DEVICE= statement
  309. exist for LANDLLDD.  Retry the operation.  If the problem persists,
  310. reinstall the device driver.
  311. ICause:  There is not adequate memory for LANDLLDD to run properly.
  312. Action:  There are several things that might fix this error:
  313. - Add additional memory to this system.
  314. - Reduce the number of active applications and devices.
  315. - Reconfigure the MAC parameters to reduce resource requirements.
  316. ICause:  There are not enough system resources for NETBIOS
  317. to continue running.  Refer to the message log for total
  318. resources currently allocated for all NETBIOS applications.
  319. Action:  To resolve the problem, increase the resource requirements
  320. (SESSIONS=, NAMES=, and COMMANDS=) in PROTOCOL.INI.  Try the
  321. operation again.
  322. ICause:  NETBIOS requires the presence of either a NETBEUI or NETBIOS
  323. section in the PROTOCOL.INI file.
  324. Action:  Ensure that the configuration parameters are present in
  325. the PROTOCOL.INI file for either NETBIOS or NETBEUI or both; then
  326. retry the operation.  If the NETBIOS API is not needed, remove
  327. the DEVICE= statement for NETBIOS.OS2 from the CONFIG.SYS file.
  328. ICause:  The device driver specified is not valid.  The specified device
  329. driver may not be compatible with the network adapter or the version
  330. may not be supported.
  331. Action:  Install a supported version of the device driver and retry
  332. the operation.
  333. ICause:  NETBIOS could not open the device driver.
  334. Action:  Change the CONFIG.SYS file to ensure that the DEVICE= statement
  335. exists and contains the correct path and name for the device driver.
  336. Ensure that the device driver entry is before the NETBIOS.OS2
  337. entry.  Retry the operation.
  338. ICause:  The NETBIOS section of the PROTOCOL.INI file contains an error
  339. on the line specified by the adapter number.
  340. Action:  Specify a valid adapter line and try the operation again.
  341. The following is the syntax of the adapter line in the NETBIOS section:
  342. ADAPTER# = Driver,Adp,Sess,NCBs,Names
  343. Where:
  344. # - Digit to be used as the NETBIOS API NCB adapter number.
  345. Driver - String specifing driver name that NETBIOS will bind to.
  346. Adp - Digit adapter number that NETBIOS uses to bind to the Driver.
  347. Sess - Digit specifing Sessions requested for the NETBIOS API.
  348. NCBs - Digit specifing NCBs requested for the NETBIOS API.
  349. Names - Digit specifing Names requested for the NETBIOS API.
  350. ICause:  There were no media access control (MAC) names specified
  351. on the BINDINGS= statment in the IBM NETBEUI section of PROTOCOL.INI.
  352. Action:  Correct the PROTOCOL.INI file to ensure that a valid MAC
  353. driver name is specified on the BINDINGS= statement.
  354. ICause:  The number of media acess control (MAC) drivers specified
  355. on the BINDINGS= statement in PROTOCOL.INI exceeds the maximum
  356. number of devices to bind (MAXBIND).
  357. Action:  Correct the PROTOCOL.INI file to ensure that the number
  358. of MAC names specified in the BINDINGS= statement does not exceed
  359. ICause:  Either the sum of the configuration parameters require more than
  360. 64KB, or there is not enough memory to allocate the necessary storage
  361. for the device driver.  If this is a 286 processor system, the sum of all
  362. of the configuration parameters must fit in 64KB.  If this is a 386
  363. or higher processor system, all parameters except the link and session
  364. control blocks must fit in 64KB.
  365. Action:  Refer to your network planning and administration guides
  366. for additional information about suggested values.  Reduce the resources
  367. required by changing PROTOCOL.INI, or add more memory, and try the
  368. operation again.
  369. ICause:  The device driver tried to allocate one or more
  370. GDT selectors and the system service returned an unsuccessful
  371. error code.
  372. Action:  Reduce the number of GDTs used by device drivers that
  373. install before NETBEUI.OS2.  It may be possible to do this by changing
  374. the configuration options in PROTOCOL.INI for the drivers that
  375. install before NETBEUI.OS2, or it may be necessary to change CONFIG.SYS
  376. to have NETBEUI.OS2 load earlier.  For additional information about
  377. the return code displayed with the message, type HELP nnnn from the
  378. OS/2 command prompt.  If the problem persists, reduce the number of GDT
  379. selectors specified in the NETBEUI section of the PROTOCOL.INI file.
  380. ICause:  This program requires a compatible version of OS/2 in order to
  381. Action:  Check your documentation and install the proper version
  382. of OS/2 and try the operation again, or delete the IBM NETBEUI section
  383. from CONFIG.SYS.
  384. ICause:  The value specified for the node address (NETADDRESS) must
  385. contain 12 hexadecimal numbers.  Hexadecimal numbers can
  386. consist of the digits 0 through 9 and the letters A through F
  387. (uppercase or lowercase).
  388. Action:  Correct the node address and try the operation again.
  389. ICause:  The value for the keyword in the PROTOCOL.INI file represents
  390. a configuration parameter for a media access control (MAC) device
  391. driver.  The maximum number of MAC drivers allowed is 12.
  392. Action:  Correct the PROTOCOL.INI file to ensure that the number
  393. of values for the keyword is less than or equal to the maximum
  394. number of MAC drivers allowed.
  395. ICause:  A remote node received responses to a Netbios Call from more
  396. than one address.
  397. Action:  If the remote node sending the NIC frame is across a bridged link,
  398. the NETBIOSTIMEOUT and T1 timers may need to be increased on the remote
  399. node.  Make sure if the server has multiple adapters, that the topology of
  400. the LAN was not changed to connect two separate LAN segments together during
  401. server operation.  Be sure that there is not a duplicate address on the network
  402. matching the address of the remote node sending the NIC frame.  Be sure there
  403. is not a genuine duplicate name on the network.
  404. ICause:  The workstation received a name-recognized frame from
  405. more than one node address which has the same NETBIOS unique name
  406. registered, or a NETBIOS name is registered as both a group name and a
  407. unique name in the network.  For example, two workstations may have
  408. specified the same COMPUTERNAME in the IBMLAN.INI file.
  409. Action:  Check the workstations at the node addresses for duplicate
  410. NETBIOS names and change them to be unique.
  411. ICause:  NETBEUI attempted to use one or more NETBEUI GDT
  412. selectors, and the resource was not available.
  413. Action:  Increase the available number of GDT selectors specified in the
  414. NETBEUI section of the PROTOCOL.INI file by changing the SELECTORS
  415. parameter.  Then, restart the workstation and try the operation again.
  416. ICause:  A NETBIOS acknowledgment was not received within the
  417. response timer (T1) value set in the NETBEUI section of the PROTOCOL.INI
  418. file.  The local link station disconnected the link with the remote link
  419. station.  The lack of receiving an acknowledgment may be because of heavy
  420. network traffic.
  421. Action:  Increase the response timer value specified in the NETBEUI
  422. section of the PROTOCOL.INI by changing the T1 parameter.  This parameter
  423. has the following relationship with the T2 and Ti parameters:
  424.   T2 < T1 < Ti
  425. Then, restart the workstation and try the operation again.
  426. ICause:  A change in the network status has occurred, and
  427. NETBEUI has been notified of the change.  If the change indicates a
  428. critical network status, the adapter may close.
  429. Action:  Ensure the cable is securely connected to the network adapter
  430. card.  Otherwise, ensure that the network is functioning correctly.
  431. ICause:  NETBEUI attempted to use one or more NETBEUI UI-Frame
  432. descriptors, and the resource was not available.
  433. Action:  Increase the available number of UI-Frame descriptors specified in
  434. the NETBEUI section of the PROTOCOL.INI file by changing the DATAGRAMPACKETS
  435. parameter.  Then, restart the workstation and try the operation again.
  436. ICause: The configuration of the namecaching function was enabled,
  437. however, an insufficient number of datagram packets were configured to
  438. support the namecaching function. The namecaching function was disabled.
  439. Action:  Increase to at least 10, the number of DATAGRAMPACKETS configured in
  440. NETBEUI section of the PROTOCOL.INI file.  Then, restart the workstation and
  441. try the operation again.
  442. ICause:  An error occurred during device driver initialization.  This
  443. error is preventing the device driver from installing properly.
  444. Action:  Check for additional messages indicating a specific
  445. problem.  Correct that problem and try the operation again.
  446. ICause:  There are no configuration parameters defined for
  447. TCPBEUI in PROTOCOL.INI.
  448. Action:  Change PROTOCOL.INI to add a section of configuration
  449. information for TCPBEUI.  The minimum statements required for this
  450. section are MODULENAME=, DRIVERNAME=, and BINDINGS=.  Try the
  451. operation again.
  452. ICause:  There were no media access control (MAC) names specified
  453. on the BINDINGS= statment in the IBM TCPBEUI section of PROTOCOL.INI.
  454. Action:  Correct the PROTOCOL.INI file to ensure that a valid MAC
  455. driver name is specified on the BINDINGS= statement.
  456. ICause:  The number of media acess control (MAC) drivers specified
  457. on the BINDINGS= statement in PROTOCOL.INI exceeds the maximum
  458. number of devices to bind (MAXBIND).
  459. Action:  Correct the PROTOCOL.INI file to ensure that the number
  460. of MAC names specified in the BINDINGS= statement does not exceed
  461. ICause:  Either the sum of the configuration parameters require more than
  462. 64KB, or there is not enough memory to allocate the necessary storage
  463. for the device driver.  If this is a 286 processor system, the sum of all
  464. of the configuration parameters must fit in 64KB.  If this is a 386
  465. or higher processor system, all parameters except the link and session
  466. control blocks must fit in 64KB.
  467. Action:  Refer to your network planning and administration guides
  468. for additional information about suggested values.  Reduce the resources
  469. required by changing PROTOCOL.INI, or add more memory, and try the
  470. operation again.
  471. ICause:  The device driver tried to allocate one or more
  472. GDT selectors and the system service returned an unsuccessful
  473. error code.
  474. Action:  Reduce the number of GDTs used by device drivers that
  475. install before TCPBEUI.OS2.  It may be possible to do this by changing
  476. the configuration options in PROTOCOL.INI for the drivers that
  477. install before TCPBEUI.OS2, or it may be necessary to change CONFIG.SYS
  478. to have TCPBEUI.OS2 load earlier.  For additional information about
  479. the return code displayed with the message, type HELP nnnn from the
  480. OS/2 command prompt.  If the problem persists, reduce the number of GDT
  481. selectors specified in the TCPBEUI section of the PROTOCOL.INI file.
  482. ICause:  This program requires a compatible version of OS/2 in order to
  483. Action:  Check your documentation and install the proper version
  484. of OS/2 and try the operation again, or delete the IBM TCPBEUI section
  485. from CONFIG.SYS.
  486. ICause:  The value specified for the node address (NETADDRESS) must
  487. contain 12 hexadecimal numbers.  Hexadecimal numbers can
  488. consist of the digits 0 through 9 and the letters A through F
  489. (uppercase or lowercase).
  490. Action:  Correct the node address and try the operation again.
  491. ICause:  The value for the keyword in the PROTOCOL.INI file represents
  492. a configuration parameter for a media access control (MAC) device
  493. driver.  The maximum number of MAC drivers allowed is 12.
  494. Action:  Correct the PROTOCOL.INI file to ensure that the number
  495. of values for the keyword is less than or equal to the maximum
  496. number of MAC drivers allowed.
  497. ECause:  Errors occurred when TCPBEUI made TCP/IP calls to open and bind sockets to a TCP/IP network interface.
  498. Action:  Make certain that TCP/IP is properly installed and configured.  Correct the TCP/IP configuration so that at least one network interface is configured.
  499. ECause: TCPBEUI tried to resolve a NETBIOS name into a TCP/IP name by
  500. asking the TCP/IP Domain Name Server(DNS) but the gethostbyname call returned
  501. an error indicating that the DNS did not answer.
  502. Action: Make certain that TCP/IP is properly installed and configured.  Correct the configuration so that the Domain Name Server is properly identified.  Do not use DOMAINSCOPE in your protocol.ini if a DNS is unavailable.
  503. ECause: TCPBEUI tried and was unable to determine the TCP/IP lan
  504. interface to use for each logical adapter by matching the parameters on the
  505. TCPBEUI bindings statement with the parameters on the TCP/IP bindings
  506. statement found in the PROTOCOL.INI file.
  507. Action:  Make sure that the TCPIP section is defined in PROTOCOL.INI and
  508. that the DriverName = TCPIP$.  Make sure that each parameter defined on
  509. the bindings statement in the TCPBEUI section also appears on the bindings
  510. statement in the TCP/IP section of PROTOCOL.INI.
  511. ECause: TCPBEUI tried and was unable to get the TCP/IP
  512. loopback address.
  513. Action: Make sure that the TCP/IP loopback address is defined in SETUP.CMD.
  514. ICause: The TCP/IP network interface is not available for use by TCPBEUI.
  515. Action:  Make certain that TCP/IP is properly installed and configured.  Correct the TCP/IP configuration so that the network interface is configured.
  516. ICause:  A remote node received responses to a NETBIOS command from
  517. more than one address.
  518. Action:  If the local workstation is configured to run NETBIOS over TCP/IP
  519. on more than one LAN adapter, it is possible that the remote workstation
  520. reported a name-in-conflict for more than one adapter on the same workstation.
  521. If so, this message is informational and can probably be ignored.  If the
  522. remote node sending the NIC frame is across a bridged link, the NETBIOSTIMEOUT
  523. and T1 timers may need to be increased on the remote node.  Make sure if the
  524. server has multiple adapters, that the topology of the LAN was not changed to
  525. connect two separate LAN segments together during server operation.  Be sure
  526. that there is not a duplicate address on the network matching the address of
  527. the remote node sending the NIC frame.  Be sure there is not a genuine
  528. duplicate name on the network.
  529. ICause:  The workstation received a name-recognized frame from
  530. more than one TCP/IP address which has the same NETBIOS unique name
  531. registered, or a NETBIOS name is registered as both a group name and a
  532. unique name in the network.  For example, two workstations may have
  533. specified the same COMPUTERNAME in the IBMLAN.INI file.  If you are
  534. running NETBIOS over TCP/IP on another workstation with multiple LAN
  535. adapters, this workstation may have received two name-recognized frames
  536. from that workstation.
  537. Action:  Check the workstations at the TCP/IP addresses for duplicate
  538. NETBIOS names and change them to be unique.  If the TCP/IP addresses
  539. reported are from the same workstation, this message is informational and
  540. can probably be ignored.
  541. ICause:  An OS/2 error occurred while updating the specified
  542. file.  The file was not updated.
  543. Action:  Switch to another OS/2 session and make sure the
  544. file is not in use by another session.  Select Retry to
  545. perform the operation again.
  546. For additional information, see the FFST/2 message log if you are
  547. using FFST/2 or the LANTRAN.LOG.
  548. Select Cancel to return to the window displayed before the
  549. update error occurred.
  550. If you cannot correct the error, select Exit to return to the
  551. installation/configuration program.
  552. ICause:  An OS/2 error occurred while attempting to read the
  553. specified file.  The file could not be read.
  554. Action:  Switch to another OS/2 session and make sure
  555. the file is not in use by another session.  Select
  556. Retry to perform the operation again.
  557. For additional information, see the FFST/2 message log if you are
  558. using FFST/2 or the LANTRAN.LOG.
  559. Select Cancel to return to the previous window.  (Cancel is not
  560. available for some configurations.)
  561. If you cannot correct the error, select Exit to return to the
  562. installation/configuration program.
  563. ICause:  An OS/2 error occurred while copying the specified
  564. file to the specified subdirectory.
  565. Action:  Switch to another OS/2 session and verify that the
  566. file is not in use by another session.  Select Retry to perform
  567. the operation again.
  568. For additional information, see the FFST/2 message log if you are
  569. using FFST/2 or the LANTRAN.LOG.
  570. Select Ignore to continue.
  571. Select Cancel to return to the previous window.
  572. If you cannot correct the error, select Exit to return to the
  573. installation/configuration program.
  574. ICause:  The value in an entry field is out of range.
  575. Action: Select OK to close this message and return to the field
  576. indicated by the cursor.  Type the correct information as indicated
  577. by the message.  For more information, press F1 on that field to display
  578. help information for the field.
  579. ICause:  An incorrect or incomplete path was typed in the
  580. Path field in the Select Default PROTOCOL.INI File window.
  581. Action:  Select OK to return to the previous window.  Type the
  582. path to the PROTOCOL.INI file in the Path field.
  583. ICause:  An incorrect or an incomplete path was specified in the
  584. Copy Additional Network Adapter Drivers window.  Ensure that
  585. the drivers, initialization (.NIF) files, and supplementary
  586. files are all at the specified path.
  587. Action:  If the path is incorrect or incomplete, select
  588. OK to return to the previous window.  Type the path in the
  589. Path field.
  590. If some of the files are not at the path, switch to another
  591. session and copy the files to the specified path.  Return to
  592. this window and select OK.  Specify the path again, if
  593. necessary.
  594. ICause:  One of the network adapter and protocol driver
  595. combinations in the Current Configuration list is not complete.
  596. One of the network adapters does not have a protocol driver.
  597. Action:  Select OK to close this message.  Complete the
  598. configuration by assigning a protocol driver to the
  599. network adapter driver indicated by the cursor or by removing
  600. the network adapter driver from the Current Configuration list.
  601. ICause:  You tried to remove a network adapter before removing
  602. the associated protocol drivers.
  603. Action:  Select OK to close the message.  If you want to remove
  604. a network adapter, you must first remove the protocol drivers
  605. associated with the network adapter.
  606. ICause:  You tried to update the PROTOCOL.INI file,
  607. but there are duplicate logical adapter numbers for a specific
  608. protocol driver.
  609. Action:  Select OK and change one of the logical adapter
  610. numbers.
  611. ICause:  The value in an entry field is out of range.  The range of
  612. correct values is indicated in the message.
  613. Action: Select OK to close this message and return to the field
  614. indicated by the cursor.  Type the correct information.  If you
  615. do not know the correct data, press F1 on that field to display
  616. help information for the field.
  617. ICause:  An OS/2 error occurred during the attempt to update the
  618. specified file.
  619. Action:  Switch to another OS/2 session and ensure that the
  620. file is not in use by another session.  Select Retry to
  621. perform the operation again.
  622. For additional information, see the FFST/2 message log if you are
  623. using FFST/2, or see LANTRAN.LOG or LAPSHIST.LOG.
  624. Select Cancel to return to the window displayed before the
  625. update error occurred.
  626. If you cannot correct the error, select Exit to return to the
  627. installation/configuration program.
  628. ICause:  An OS/2 error occurred during the attempt to read the
  629. specified file.
  630. Action:  Switch to another OS/2 session and ensure that
  631. the file is not in use by another session.  Select
  632. Retry to perform the operation again.
  633. For additional information, see the FFST/2 message log if you are
  634. using FFST/2, or see LANTRAN.LOG or LAPSHIST.LOG.
  635. Select Cancel to return to the previous window.  (Cancel is not
  636. available in some installation paths.)
  637. If you cannot correct the error, select Exit to return to the
  638. installation/configuration program.
  639. ICause:  An OS/2 error occurred during the attempt to copy
  640. the specified file to the specified subdirectory.
  641. Action:  Switch to another OS/2 session and ensure that the
  642. file is not in use by another session.  Select Retry to perform
  643. the operation again.
  644. For additional information, see the FFST/2 message log if you are
  645. using FFST/2, or see LANTRAN.LOG or LAPSHIST.LOG.
  646. Select Ignore to continue.  However, the files may not be copied.
  647. Select Cancel to return to the previous window.
  648. Select Exit to return to the installation/configuration program.
  649. ICause:  A syntax error occurred in the configuration parameters supplied
  650. to the LTSVCFG configuration tool.
  651. Action:  Refer to your documentation for additional information about
  652. parameter syntax. Correct the syntax and retry the operation.
  653. ICause:  There is insufficient resources to accommodate a request for
  654. fixed contiguous system memory.
  655. Action:  There are several things that might fix this problem:
  656. - Add additional memory to this system.
  657. - Reduce the number of active applications and devices loaded on the
  658. system.
  659. ICause:  An unexpected error has been reported which prevents LANVDD
  660. from operating in this Virtual Dos Machine.
  661. Action:  Check LANTRAN.LOG to identify the specific condition that
  662. caused the failure.  A message detailing that condition will be logged
  663. prior to this message.
  664. ICause:  The protocol stack and device drivers were not loaded.
  665. Action:  Ensure that the CONFIG.SYS file contains a DEVICE= statement
  666. for LANDD.OS2 or NETBIOS.OS2.  If the CONFIG.SYS file contains these
  667. statements, check the LANTRAN.LOG file for additional information.
  668. If you do not need Virtual 802.2 and Virtual NetBIOS support, delete
  669. the DEVICE= statments for LANVDD.OS2 and LANPDD.OS2 from the CONFIG.SYS
  670. file.
  671. ICause:  LANPDD could not register with the Virtual Dos Machine Manager.
  672. Registration is required for LANVDD/LANPDD coexistence.
  673. Action:  Insure that Virtual Dos support was selected at installation.
  674. If Virtual Dos Support is not required then remove LANVDD and LANPDD
  675. from the Config.sys file.
  676. ICause:  An unexpected error has been reported which has
  677. caused the device driver to not install.
  678. Action:  Check LANTRAN.LOG to identify the specific condition that
  679. caused the failure.  A message detailing that condition will be logged
  680. prior to this message.
  681. ICause:  The system can not map a linear address to a 16:16 format or
  682. is out of GDT Selectors.  If this happens at Device Driver initialization
  683. the LANVDD will fail to install.
  684. Action:  Reduce the number of GDTs used by device drivers that
  685. install before LanVDD.OS2.  It may be possible to do this by changing
  686. the configuration options in PROTOCOL.INI for the drivers that
  687. install before LanVDD.OS2.
  688. ICause:  Netbios is supported in a maximum of 16 VDM sessions.  One has
  689. surpassed this limit.
  690. Action:  If Netbios is required, reduce the number of Dos sessions in
  691. use or run your Netbios application in an already existing dos session.
  692. ICause:  A failure occurred when trying to allocate either a Context,
  693. Return, or WaitVIRR hook with the VDM Manager.
  694. Action:  Insure that there are adequate disk and memory resources on
  695. your machine before starting an VDM session or run with fewer VDM
  696. Sessions.
  697. ICause:  The version of the operating system required for this program to
  698. run is OS/2 2.0 or greater.
  699. Action:  Install a version of OS/2 which is 2.0 or greater,
  700. or delete the IBM LANPDD and LANVDD sections from CONFIG.SYS.
  701. ICause:  The IBM OS/2 802.2 protocol stack (LANDD.OS2) is not
  702. installed or is not operational.  LANVDD cannot support the DOS 802.2
  703. API if the OS/2 802.2 protocol stack is not present.
  704. Action:  Ensure that the CONFIG.SYS file contains a DEVICE= statement
  705. for LANDD.OS2.  If the CONFIG.SYS file contains the statement, check
  706. the LANTRAN.LOG file for additional information.
  707. I***Cause:  An 802 exception event occurred and there were no status
  708. memory elements available to map it from OS/2 to DOS.  No action
  709. is required.  This is a temporary condition and LANVDD will recover.
  710. Action:
  711. ICause:  The operating system may be damaged.
  712. Action: Restart OS/2 and retry the request.  If this message persists,
  713. report this problem and the contents of LANTRAN.LOG to an IBM service
  714. representative.
  715. ICause:  The IBM OS/2 802.2 protocol stack (LANDD.OS2) notified
  716. LANVDD of a status event for an application unknown to LANVDD.
  717. Action:  Restart OS/2 and retry the request.  If this message persists,
  718. report this problem and the contents of LANTRAN.LOG to an IBM service
  719. representative.
  720. ICause:  The IBM OS/2 802.2 protocol stack (LANDD.OS2) notified LANVDD
  721. of a status event for a SAP LANVDD does not own.
  722. Action:  Restart OS/2 and retry the operation. If this message persists,
  723. report this problem and the contents of LANTRAN.LOG to an IBM service
  724. representative.
  725. ICause: LANVMEM.SYS was not loaded as part of the DOS device settings in
  726. this DOS environment.
  727. Action:  Ensure that the DOS device driver, LANVMEM.SYS, is being loaded
  728. as part of the DOS device settings for the specific DOS environment.
  729. ICause: The number of active 802.2 applications is the configured
  730. maximum.
  731. Action: Run the LAPS (Lan and Protocol Support) install program and
  732. choose Configure.  Increase the value for the OS/2 802.2 resource,
  733. Maximum Number of Users.
  734. ICause:  The number of open 802.2 SAPs is the configured maximum.
  735. Action: Run the LAPS (Lan And Protocol Support) install program and
  736. choose Configure.  Increase the value for the OS/2 802.2 resource,
  737. Maximum SAPs.
  738. ICause:  The operating system could not provide system memory for a
  739. LANVDD request.
  740. Action: Stop any unnecessary applications and retry the request. If this
  741. message persists, add more memory to your system.
  742. ICause:  The operating system may be damaged.
  743. Action: Restart OS/2 and retry the request.  If this message persists,
  744. report this problem and the contents of LANTRAN.LOG to an IBM service
  745. representative.
  746. ICause:  The operating system could not provide system memory for a
  747. LANVDD request.
  748. Action: Stop any unnecessary applications and retry the request. If this
  749. message persists, add more memory to your system.
  750. ICause: LANVDD could not allocate system memory for status elements.
  751. Action: Stop any unnecessary applications and retry the request. If this
  752. message persists, add more memory to your system.
  753. ICause:  The IBM OS/2 802.2 protocol stack (LANDD.OS2) notified
  754. LANVDD of a status event for a SAP that LANVDD does not own.
  755. Action:  Restart OS/2 and retry request.  If this message persists,
  756. report this problem and the contents of LANTRAN.LOG to an IBM service
  757. representative.
  758. ICause: LANVDD does not have enough internal resources to complete the
  759. request.  LANVDD received an expected return code from LANDD on a
  760. DLC.FLOW.CONTROL.
  761. Action: Restart the application and retry the request. If this message
  762. persists, report this problem and the contents of LANTRAN.LOG to an
  763. IBM service representative.
  764.