Multi-User Board (250-4031) Installing Multiple Faxback Doc. # 14558 Boards While installing (3) 25-4031 Tandy Multi-User boards in SCO 2.2.4, a message came up stating the following: "Warning: Interrupt vector(s) 27 and 28 of new "MSA" device conflicts with interrupt vector(s) of other devices installed on the system." A simple explanation of this message is that SCO XENIX reserves various interrupt vectors for other devices. This is done even though the actual devices that are using the interrupt vectors are not installed. After the above message is displayed, you will notice a menu that allows you to correct the situation. To properly correct the situation, you must choose option "D". This will allow you to delete the interrupt vectors that are causing the problem. Since these interrupt vectors are not actually being used by any devices at this time, it will not harm the system. We were able to successfully delete interrupt vectors 27 and 28. All three multi user boards worked fine, and no problems appeared on the system. SCO Xenix 02.03.02 version (250-5203) The 02.03.02 version of SCO Xenix (250-5203) reserves several interrupt's used by the Tandy 4 user boards starting with interrupt 5 and continuing with 15, 27, 28, and 31. If you only have one 4 user board (250-4031) the procedure outlined below won't apply to you and you can install the board as normal. To allow the use of the 2nd, 3rd, and 4th boards, you will need to follow the steps below: Step 1 First thing we need to do is set up the four user cards. On all four cards the switches for S1 are set up normally, so just follow the manual. The S2 set of switches must be set up as follows: 1st Board 00001000 IRQ 10 (26) 2nd Board 00000100 IRQ 11 (27) Non SCSI 2nd Board 00000001 IRQ 15 (31) With SCSI 3rd Board 00000010 IRQ 12 (28) 4th Board 10000000 IRQ 3 COM 2 4th Board 01000000 IRQ 4 COM 1 4th Board 00100000 IRQ 5 LPT 2 4th Board 00001000 IRQ 7 LPT 1 Now that we have the boards set up we need to de-install the MSA drivers if previously installed. If not previously installed you can go to step 3. Step 2 If previously installed, cd to /dev and remove the tty ports and msa driver by typing the following: rm /dev/tty3* /dev/tty4* /dev/tty5* /dev/msa Next go into custom and select option "1" for "Operating System". When the next menu comes up select "2" for "Remove one or more packages". At the prompt type "link" and press ENTER. After it has removed the Link Kit, quit by pressing "q" and then shut the system down and bring it back up. After the system boots xenix, re-install the link kit by going into custom and selecting "Operating System". Select "Install one or more packages" and then "Link". After it has installed the Link Kit, quit by pressing "q" and then shut down the system. Bring it back up and log back in as root. Step 3 Once logged in as root, change directory to /usr/sys/conf and then copy the files master and xenixconf to a backup file name such as master.bak and xenixconf.bak. After copying the files we are going to use configure to resolve the interrupt vector conflict. Configure alters different kernel resources and this is how we change our interrupt vectors. Step 4 Depending on how many cards you are going to install, you will use the different steps that follow. If you have one board you will do the steps for 1 board and if you have two boards you will do the steps for 2 boards and so on: 1 Board do Step 5, skip Step 6, go to Step 7 and continue remaining steps 2 Boards with a SCSI Drive, type in the following 2 lines: cd /usr/sys/conf configure -m 53 -d -c -b -v 31 (Removes 2nd ST506 driver) GO TO Step 5 and continue through remaining steps 2 Boards with no SCSI Drive, type in the following 2 lines: cd /usr/sys/conf configure -m 34 -d -c -b -v 27 (Removes Primary SCSI driver) GO TO Step 5 and continue through remaining steps 3 Boards with a SCSI Drive, type in the following 4 lines: cd /usr/sys/conf configure -m 53 -d -c -b -v 31 (Removes 2nd ST506 driver) configure -m 5 -c -d -v 28 (Removes Arnet SIO driver) configure -m 42 -d -b -v 28 (Removes 2nd SCSI driver) GO TO Step 5 and continue through remaining steps 3 Boards with no SCSI Drive, type in the following 4 lines: cd /usr/sys/conf configure -m 34 -d -c -b -v 27 (Removes Primary SCSI driver) configure -m 5 -c -d -v 28 (Removes Arnet SIO driver) configure -m 42 -d -b -v 28 (Removes 2nd SCSI driver) GO TO Step 5 and continue through remaining steps 4 Boards with a SCSI Drive, type in the following 4 lines: cd /usr/sys/conf configure -m 53 -d -c -b -v 31 (Removes 2nd ST506 driver) configure -m 5 -c -d -v 28 (Removes Arnet SIO driver) configure -m 42 -d -b -v 28 (Removes 2nd SCSI driver) configure -m 5 -c -d -v 3 (If you want to use the COM 2 port) OR configure -m 6 -c -d -v 5 (If you want to use the LPT 2 port) GO TO Step 5 and continue through remaining steps 4 Boards with no SCSI Drive, type in the following 4 lines: cd /usr/sys/conf configure -m 34 -d -c -b -v 27 (Removes Primary SCSI driver) configure -m 5 -c -d -v 28 (Removes Arnet SIO driver) configure -m 42 -d -b -v 28 (Removes 2nd SCSI driver) configure -m 5 -c -d -v 3 (If you want to use the COM 2 port) OR configure -m 6 -c -d -v 5 (If you want to use the LPT 2 port) GO TO Step 5 and continue through remaining steps Step 5 Once you have done all of the configure statements that pertain to your number of boards, you will again run "custom". Once in custom, select the option for Tandy/SCO Device Drivers, if you have that option. If you don't have that option select "Add a Supported Product". Select "Install one or more packages" and tell it "msa". It will come up again and you will tell it "msa" again. It will ask how many boards and you will tell it however many boards you have. Step 6 Next you will see the following prompt: Warning: Interrupt vector(s) 27 of new "msa" device conflicts with interrupt vector(s) of other devices installed on the system. You may resolve this interrupt vector conflict by choosing: (a) Change an interrupt vector of the "msa" device. (b) Delete an interrupt vector of the "msa" device. (c) Abort installation of the "msa" device. (d) Delete interrupt vector(s) 27 from the SCO SIO driver. (d) Delete interrupt vector 27 from the SCO SCSI driver. (q) Ignore the interrupt vector conflict. Please enter your choice: Press "a" to change the interrupt and it will say. Choose the interrupt vector to replace interrupt vector 27. 3 4 5 7 28 31 Which interrupt vector to replace interrupt vector 27: You will select "31" and press "ENTER". Step 7 It will respond with "Installing Tandy multi-channel driver" along with some other messages and then proceed to say: Re-linking Kernel Do you want this kernel to boot by default (y/n): Answer "y" and it will bring you back to the "custom" menu, at which point you can quit by pressing "q". Now you need to reboot to make the new installation effective. Step 8 When bringing the system up you should see a message that says something like the following: (This will vary depending on the number of boards installed) mc Version 2(1) 19-May-88 /1:ABCDEF-OK /2:Not Installed] At this point all you need to do is hook up a terminal. Enable the port or ports. Test it to see that it works. (tmc/all-04/11/95)