LINUX #2

 

edplogo.gif (5330 bytes)

FECO:

LINUX # 2

MODIFICATION NO:

N/A

PRODUCT:

REDHAT LINUX 6.2

SUB-ASSEMBLY:

IO8+ card

ESTIMATED MAN HOURS:

N/A

CLASS OF CHANGE:

MANDATORY

REASON FOR CHANGE:

INSTALLATION OF IO8+ CARD

RELATED FECO/AB

N/A

INSTALLATION OF AN IO8+ CARD INTO A DELL 2400 RUNNING REDHAT LINUX 6.2

1        NOTE:

           Throughout this FECO a SPACE in a string is shown by a Ñ .

           All other spaces are purely cosmetic

2         INTRODUCTION

           This is the procedure to install a PCI IO8+ card, into a DELL 2400 with a Perc Raid DC Raid
           Controller. SCSI Controllers are Adaptec 7890 & 7880. Onboard Intel Ethernet card. Processors
           are 2 x 733Mhz Pentium III.

           The system is running Red Hat Linux 6.2.

          Kernel version 2.2.14-5.
          If the system you wish to install the IO8+ into is different from above, then there may be some
          alterations to the procedure.

3        SYSTEM REQUIREMENTS

3.1     Install a PCI IO8+ card on a Dell 2400 with a Perc raid DC raid controller
                SCSI Adaptec    7890
                          Adaptec    7880

          Running Redhat Linux 6.2

                Kernel 2.2.14-5

          Onboard Intel Ethernet card

          2 x 733 Processors      Intel 733 MH Pentium 3

4        SYSTEM SEQUENCE
           There are two actions required on the system.

            Remove Kernel Config

            Reconfigure Kernel Config

5          Physically install the PCI IO8+ card in a PCI slot.

6          CONFIGURATION
6.1       The easiest way to configure it is to use the GUI

6.2       Switch the system on & at the # prompt log to root
            At # enter xdm <CR> at GUI login enter root <CR> then enter the user specific root password

6.3      At the main GUI console close any unwanted screen, if required

6.4      Open Terminal Emulation Program by clicking on taskbar icon.

6.5      cd Ñ / usr / src / linux <CR>

6.6      make Ñ mrproper <CR> Clears out all config files and compiled program files

6.7      make Ñ xconfig <CR>

6.8      Screen displays Linux Kernel Configuration Window

6.9      Select "Processor Type and Features"

6.10    Select Yes for symmetric multi-processing support

6.11    Select Main Menu

6.12    Select Loadable Module Support

6.13    Select No for set version information on all symbols for modules

6.14    Select Main Menu

6.15    Select SCSI Low Level Drivers

            Select Yes to Adaptec AIC7xxx support

6.16    Select Main Menu

6.17    Select Character Devices

            Ensure Specialix IO8+ card support is set for M for modular

6.18    Select Main Menu

6.19    Save and Exit

7          KERNEL BUILD

7.1       Kernel Build Instructions

            Select OK

7.2       This can be done in stages but preferably use the one line command which links all the commands
             together

7.3        Enter make Ñ dep Ñ & & Ñ make Ñ bz Image Ñ & & Ñ make Ñ modules Ñ & &
                                    make Ñ modules_install Ñ & & make Ñ install <CR>

              (This is a one line command)

7.4        The system carries out the following actions

              Makes dependancy files

              Make boot image

              Make modules from dependancy files

              Install modules

              Updates boot image and pointer files.

              This may take about 20 minutes to 1 hour depending upon the system. Any errors will be instantly
              noted, reported and the process will abort.

7.5         Enter init Ñ 6 to reboot

7.6         After reboot then enter root <CR>

               Enter modprobe Ñ specialix <CR>

7.7          To check installation of IO8+

                Enter more Ñ / proc / devices     check that 75ttyW & 76 cuw are installed

7.8           You then need to make devices

7.9           Enter ls Ñ -l Ñ ttyW* <CR>

7.10         Screen displays nothing

7.11         Enter mknod Ñ / dev / ttyW0 Ñ c Ñ 75 Ñ 0

                           Major No 75         minor No 0

8              Repeat for all ports with minor number 1 to 7 for all ports

9              For second & subsequent 108+ cards use minor numbers 8 upwards

10            Repeat 7.9 to display device & ensure they are correct

11            ADD getty to enable ports to log in

11.1        Edit the / etc / inittab file and add getty’s for each port.
                The line should read:- Id:run levels : action: process

                E.g. port 0 on IO8+ board no 1 would be w0: 2345: /etc/mgetty Ñ ttyW0 Ñ 19200NP

11.2         The getty lines for modem should have the -D option in them (data only)

                 e.g. w6:1245:repawn:/sbin/mgetty Ñ -D Ñ Ñ ttyW6 Ñ 19200NP

11.3         Faxboxes can use 11.2 above but with out the –D

11.4         For direct lines you need to amend the /etc/mgetty+sendfax/mgetty.config file

                Enter cd Ñ / etc / mgetty*

                Enter vi Ñ mgetty.config

                Amend speed from 38400 to 19200

                At the bottom of the file it states setup for direct ports

11.5.       Add set up for each serial line with a dumb VDU

                e.g.       port Ñ ttyW5
                              direct Ñ y
                              speed Ñ 9600NP
                              toggle–dtr Ñ n

11.6        When all additions have been completed Save

12            Then enter init Ñ q to return to the inittab file

13            The getty's should now all be running and all the ports should be functioning

14            TEST PORTS
                 Test all the ports for function

15            WARNING
                 There will be messages outputted to the system console when getty's and mgetty's are started
                 and stopped. This is a feature of Linux and can't be changed.

16             ENABLE AT REBOOT
                  To enable the specialix IO8+ module to be installed at reboot, the start up file needs to be
                 amended

16.1          Enter    cd Ñ / etc / rc.d

                  Enter     ls to display

                  Enter     vi Ñ rc.local

                  Go to the bottom and insert the line:-

                                modprobe Ñ specialix

                  Then Save

16.2          Reboot system to ensure correct function. When system come up login as root and enter lsmod
                  and ensure specialix module installed.

17              If the module is not installed, then at reboot the system will advise you that the ports are
                  respawning too fast. The temporary solution is to enter modprobe Ñ specialix the permanent
                  solution is to repeat para 16.1

18              The PCI IO8+ card, and its function should now be correctly installed into a DELL 2400 with a
                   PERC Raid DC Raid Controller.

Return to Index