LINUX #2
![]() |
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 gettys 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
toggledtr Ñ 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.