home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / drvlib / netcard / x86 / madge.mca / readme.inf < prev   
Text File  |  1995-10-27  |  14KB  |  417 lines

  1. Installing the Windows NT and Advanced Server drivers
  2. =====================================================
  3.                                                      November 1994 
  4.                                                            -------------
  5.  
  6. The Windows NT driver is called MDGMPORT.SYS. It provides an NDIS 3.0 
  7. Miniport interface for Windows NT 3.5. You  can  install  the  
  8. driver  either  DURING  or  AFTER installation of Windows NT. If you are 
  9. adding a server to an  existing Domain  of servers, you must install the 
  10. driver during installation of Advanced Server.
  11.  
  12. Note  
  13. *****  
  14. If you are installing a Madge 16/4 AT or 16/4 ISA Client adapter then 
  15. before  following the instructions in this section, make a note of the 
  16. IRQ number, I/O location, and DMA channel that your Ringnode is using.
  17.  
  18. Section 1)  Installing  MDGMPORT.SYS  during  NT installation
  19. =============================================================
  20.  
  21. 1 The procedure for installing Windows NT is documented in the Windows 
  22.   NT System Guide. Follow this procedure until you come to the section 
  23.   of the System Guide entitled "Setting Up a Network Adapter Card".
  24.  
  25. 2 Perform one of the following:
  26.  
  27. * If you are  using Express Setup, the software attempts to detect the 
  28.   network cards in your computer. It does not detect  Madge  adapters. 
  29.   The  program  then  asks you if you want to install Microsoft Remote 
  30.   Access Service  (for  network  connections  over  telephone  lines). 
  31.   Answer  No.  The  program  then  displays  the Network Adapter Setup 
  32.   dialog box.  This  includes  a  list  of  network  adapters.  Select 
  33.   "<Other> Requires disk from manufacturer".
  34.  
  35. * If you are using Custom Setup, make sure that you are installing the 
  36.   Network  components  of  Windows  NT.  Reject automatic detection of 
  37.   adapters, and, from the Network Adapter  Setup  dialog  box,  select 
  38.   "<Other>  Requires  disk  from  manufacturer".  Proceed to Step 5 in 
  39.   Section 2.
  40.  
  41. 3 Insert the Madge release disk and  enter  the  path  of  the  driver 
  42.   software. For example:
  43.  
  44.     A:\MDGMPORT
  45.  
  46.   Windows NT then  copies some files. When it has finished, proceed to 
  47.   Step 6 in Section 2.
  48.  
  49.  
  50.  
  51. Section 2)  Installing  MDGMPORT.SYS after NT installation 
  52. ==========================================================
  53.  
  54. 1 Start  up  your  Windows  NT  station,   and   logon   as   an 
  55.   Administrator. 
  56.  
  57. 2 From the Control Panel select the Networks icon.  This displays  the 
  58.   Network Settings window. 
  59.  
  60. 3 Click  on  the  Add  Adapter  button.  This displays the Add Network 
  61.   Adapter window. 
  62.  
  63. 4 From the list of  adapters  select "<Other>  Requires  a  disk  from 
  64.   manufacturer", then click on the Continue button. 
  65.  
  66. 5 Insert the Madge Release Disk, as prompted, and enter  the  path  of 
  67.   the Madge Windows NT files as follows: 
  68.  
  69.   A:\MDGMPORT 
  70.  
  71.   Then click on OK. 
  72.  
  73. 6 NT will display a list of Madge adapters that may be installed and
  74.   an option called "Madge Automated Smart Ringnode Installation". 
  75.   If you select automated installation the Madge installation program
  76.   will search your machine for Madge Smart Ringnodes and attempt
  77.   to determine any hardware settings (IRQ number and DMA channel).
  78.   If you do not use automated installation you will have to supply
  79.   all of the hardware settings required by the driver yourself. 
  80.   Unless you have good reason not to, Madge recommends that you use
  81.   automated installation. Select automated installation or an adapter
  82.   type. If you have selected an adapter to proceed to setp 8.
  83.  
  84.   IMPORTANT NOTE FOR PCI ADAPTERS: Automated installation will not 
  85.   find 16/4 PCI Ringnodes. To install a 16/4 PCI Ringnode please select 
  86.   the "Madge Smart 16/4 PCI Ringnode" and proceed to step 8.
  87.  
  88. 7 After a short pause a dialog box will appear that lists all of the 
  89.   Madge Smart Ringnodes present in your Machine. Select the one
  90.   you wish to install and click on OK.
  91.  
  92. 8 You will now see a Madge dialog box that describes the configuration
  93.   of your adapter. Depending on the type of adapter you have, the
  94.   dialog box will contain different configuration options. Most
  95.   of the options correspond to the hardware configuration of your
  96.   adapter. To the right of each of these hardware configuration options 
  97.   will be displayed the option setting for which the installation program 
  98.   thinks your adapter is currently configured. Any option settings that 
  99.   could not be determined by the installation program will be marked as
  100.   "UNKNOWN". For all of the options marked as "UNKNOWN" you must
  101.   set the value that matches the configuration of your adapter (as
  102.   set by the switches on older adapters or by the DIAG configuration
  103.   program on newer adapters). If you did not select automated installation
  104.   in step 6, all hardware configuration options will be unknown.
  105.  
  106.   Further information on the hardware configuration click on the HELP
  107.   button in the Madge dialog box.
  108.  
  109.   IMPORTANT NOTE FOR PCI ADAPTERS: If you do not know the PCI Device 
  110.   Number of your 16/4 PCI Ringnode (your PC's configuration utility may
  111.   tell you the PCI Devive IDs of the PCI adapters in your machine, or
  112.   it may not) then leave the "PCI Device ID" option set to "UNKNOWN".
  113.   If you do this MDGMPORT will use the first 16/4 PCI Ringnode it finds
  114.   in the machine. (If you install a second instance of MDGMPORT for
  115.   a 16/4 PCI Ringnode in the same way then this instance of MDGMPORT 
  116.   will find the second 16/4 PCI Ringnode.)
  117.  
  118. 9 You can also use the Madge dialog box to set a different  Maximum  Frame  
  119.   Size from the default,  and to set a Locally Adminstered Address for your 
  120.   Ringnode. (If you are setting an LAA  you can make it easier to read 
  121.   by separating every two digits with a hyphen.) 
  122.  
  123.   The Madge Dialog Box contains a final list box which allows you to
  124.   choose the number of receive and transmit buffers to use. If your
  125.   machine is a '486' class PC being used as a personal workstation then
  126.   leave this setting at its default (RX=04 TX=04). If your machine is a
  127.   high performance RISC platform or a machine being used as a server
  128.   then you may wish to increase the buffer allocation. Please note that 
  129.   if you have multiple adapter cards in a server and a large maximum frame 
  130.   size then you have to use fewer buffers to avoid running out of memory.
  131.  
  132.   Once you have finished, click on the CONTINUE button.
  133.  
  134. 10 Restart the system as prompted.
  135.  
  136. Section 3) Advanced Configuration
  137. =================================
  138.  
  139. To set your adapter's advanced configuration options you must add the
  140. options to the NT registry. To do this use the NT program called 
  141. REGEDT32.EXE. The location that you need in the registry database is:
  142.  
  143. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\SERVICES\MDGMPORT?\PARAMETERS
  144.  
  145. Alternate Bus-Timing
  146. --------------------
  147.  
  148. To configure your adapter for alternate bus-timing, insert the word 
  149. Alternate into the registry, and give it the value 1.
  150.  
  151. Test and XID Frame Handling
  152. ---------------------------
  153.  
  154. Certain contectivity products require that the NDIS driver be able to
  155. handle LLC TEST and XID frames. To enable this processing insert the
  156. word TestAndXIDEnabled into the registry, and give it the value 1. Do 
  157. not set this configuration option unless it is required in your 
  158. internetwork.
  159.  
  160. Forced Open
  161. -----------
  162.  
  163. Normally a token ring adapter checks that the ring is in a good state
  164. before it inserts into the ring, and refuses to insert if the ring
  165. is in a bad state. However, the adapter can be configured to insert
  166. into the ring irrespective of the ring's state. To configure your
  167. adapter to do such a forced open insert the word ForceOpen into the
  168. registry and give it the value 1. Do NOT use this configuration unless
  169. you have good reason to do so.
  170.  
  171. Section 4) Error Messages
  172. =========================
  173.  
  174. If your installation of MDGMPORT fails to load, the Windows NT  Service 
  175. Control Manager displays the following message:
  176.  
  177. " At least one service or driver failed during system startup. Use the 
  178.   Event Viewer to examine the event log for details. "
  179.  
  180. Once  your  Windows  NT  workstation  has  booted up, invoke the Event 
  181. Viewer to search for a message from MDGMPORT.
  182.  
  183. If you need to check your registry entries, run the Windows NT program 
  184. called REGEDT32.EXE. The  location  that  you  need  in  the  registry 
  185. database is:
  186.  
  187. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\SERVICES\MDGMPORT?\PARAMETERS
  188.  
  189. When you look at the event viewer message for MDGMPORT you will see an error 
  190. message explaining why the driver has not been able to initialize properly. 
  191. If the error message claims that there has been a hardware failure then 
  192. details of the hardware failure can be found from the data section of the 
  193. event window. The last eight bytes in the data section will look similar to 
  194. the following:
  195.  
  196. 28: 00 00 00 00 70 00 00 00 
  197. 30: PP 00 00 00 QQ 00 00 00
  198.  
  199. Where: PP is a hexadecimal number between 0x0 and 0x9.
  200.        QQ is a hexadecimal number between 0x0 and 0xFF.
  201.  
  202.        PP is a category of error
  203.        QQ is an error within that category
  204.  
  205.  
  206. Some  of  the  common  errors are listed below. If the QQ displayed in 
  207. your installation does not  match  any  of  the  values listed  below, 
  208. contact  MADGE  technical  support. Please quote the values for PP and 
  209. QQ.
  210.  
  211.  
  212. PP = 0x04
  213. QQ = 0x05 or 0x06
  214. =================
  215. Reason
  216. ------
  217. There is not enough memory available to your Windows NT system.
  218.  
  219. Action
  220. ------
  221. Install more hard disk space.
  222.  
  223.  
  224. PP = 0x05 
  225. QQ = 0x01 
  226. =========
  227. Reason: 
  228. -------
  229. The adapter has failed to open onto the ring. This could be caused  by 
  230. one of the following:
  231.  
  232. i)   The lobe cable is not securely attached to the  adapter  card  or 
  233.      cabling unit.
  234.         
  235. ii)  The ring speed setting on the card does not match the actual ring 
  236.      speed.
  237.         
  238. iii) Insertion  onto  the  ring has been prevented by  ring management 
  239.      software.
  240.         
  241. iv)  The ring is beaconing.
  242.        
  243. v)   A ring parameter server on the ring has crashed.
  244.        
  245. Action:
  246. -------
  247. Check  the  above and then retry the operation.
  248.  
  249. PP = 0x05
  250. QQ = 0x02
  251. =========
  252. Reason: 
  253. ------- 
  254. The IO location given is not valid for the adapter card you are using. 
  255.  
  256. Action
  257. ------
  258. Check that the registry entry for IoLocation and the switch IoLocation 
  259. settings on the card match.
  260.  
  261.  
  262. PP = 0x05
  263. QQ = 0x03 
  264. =========
  265. Reason 
  266. ------ 
  267. The  interrupt number you have given is not valid for the Ringnode you 
  268. are using.
  269.  
  270. Action  
  271. ------ 
  272. Check  that  the  registry  entries for InterruptNumber and the switch 
  273. interrupt settings match the corresponding settings on the card or  in 
  274. the EISA/ MCA configuration information.
  275.  
  276.  
  277. PP = 0x05
  278. QQ = 0x04
  279. =========
  280. Reason 
  281. ------ 
  282. Either the DMA channel you have given is not valid  for  the  Ringnode 
  283. you are using, or you have specified a DMA channel for a Ringnode that 
  284. is configured to perform PIO. 
  285.  
  286. Note  that  16/4 PC Ringnodes do not support DMA, and that EISA and MC 
  287. Ringnodes do not support PIO.
  288.  
  289. Action
  290. ------
  291. Check  that  the registry entry for DmaChannel matches the DMA setting 
  292. on the Ringnode (or, for  Micro-Channel  adapters,  the  Micro-Channel 
  293. configuration information).
  294.  
  295. Note  that  MADGE  EISA  Ringnodes  require  the  registry  value  for 
  296. DmaChannel to be set to 0xFF.
  297.  
  298. PP = 0x05
  299. QQ = 0x05 
  300. =========
  301. Reason
  302. ------
  303. No adapter card has been found at the IO location you gave. 
  304.  
  305. Action
  306. ------
  307. Check that the Ringnode details you gave were  correct  and  that  you 
  308. have installed the Ringnode correctly into your computer.
  309.  
  310.  
  311. PP = 0x05
  312. QQ = 0x06 
  313. ---------
  314. Reason
  315. ------
  316. You cannot use DMA with your Ringnode in an 8-bit slot.  
  317.  
  318. Action
  319. ------
  320. Either  select  PIO as your mode of data transfer, or put the Ringnode 
  321. into a 16-bit slot. Note that 16/4 PC cards do not support DMA.
  322.  
  323.  
  324. PP = 0x05
  325. QQ = 0x0D
  326. =========
  327. Reason
  328. ------
  329. The Ringnode has not been enabled. You must configure your EISA or MC 
  330. Ringnode properly before you use it.
  331.  
  332. Action  
  333. ------  
  334. Configure the Ringnode using the configuration utility  provided  with 
  335. your computer.
  336.  
  337. PP = 0x05
  338. QQ = 0x0E 
  339. =========
  340. Reason
  341. ------
  342. You  have not selected a Ring Speed (either 16 Mbps or 4Mbps) for your 
  343. Ringnode.
  344.  
  345. Action
  346. ------
  347. Use the configuration utility provided with your computer to configure 
  348. the Ring Speed of your EISA or MC Ringnode.
  349.  
  350. PP = 0x05
  351. QQ = 0x07 or 0x08 or 0x09
  352. =========================
  353. Reason
  354. ------
  355. NT has been unable to download your driver software to the Ringonde.
  356.  
  357. Action 
  358. ------ 
  359. You  might  be  able  to  identify  the  problem  by running the Madge 
  360. Ringnode Diagnostics  program  from  DOS.   Otherwise  try  installing 
  361. another Ringnode.  Check, also, that your driver software has not been 
  362. corrupted.
  363.  
  364.  
  365. PP = 0x05
  366. QQ = 0x0B or 0x0C
  367. =================
  368. Reason
  369. ------
  370. Windows NT has been unable to enable an interrupt (0x0B) or a DMA 
  371. channel (0x0C).
  372.  
  373. Action
  374. ------
  375. Check that there are no conflicting interrupt or DMA settings.
  376. Contact your Windows NT supplier.
  377.  
  378.  
  379. PP = 0x06
  380. QQ = 0x00 - 0x06 0x10
  381. =====================
  382. Reason
  383. ------
  384. Your Ringnode could not be initialized.
  385.  
  386. Action
  387. ------
  388.  
  389. Try  running  the Madge Ringnodes Diagnostics program from DOS. If you 
  390. cannot isolate the problem you will need to try another Ringnode.
  391.  
  392. PP = 0x07
  393. QQ = 0x09, 0x0A - 0x0C
  394. ======================
  395. Reason
  396. ------
  397. Your Ringnode cannot perform DMA transfers properly.
  398.  
  399. Action
  400. ------
  401. Run the Diagnostics program from DOS to try to isolate the problem.
  402. Check that your DMA channels are set correctly and do not clash.
  403.  
  404. PP = 0x08
  405. QQ = 0x01 or 0x02
  406. =================
  407. Reason
  408. ------
  409. The network you are attached to is malfunctioning.
  410.  
  411. Action
  412. ------
  413. Try checking that you have not caused the error by setting your 
  414. Ringnode to the wrong speed.
  415.  
  416.                     ****** End README.INF ******
  417.