1 Comtrol(tm) RocketPort(R)/RocketModem(TM) Series
2 Device Driver for the Linux Operating System
4 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
9 This driver provides a loadable kernel driver for the Comtrol RocketPort
10 and RocketModem PCI boards. These boards provide, 2, 4, 8, 16, or 32
11 high-speed serial ports or modems. This driver supports up to a combination
12 of four RocketPort or RocketModems boards in one machine simultaneously.
13 This file assumes that you are using the RocketPort driver which is
14 integrated into the kernel sources.
16 The driver can also be installed as an external module using the usual
17 "make;make install" routine. This external module driver, obtainable
18 from the Comtrol website listed below, is useful for updating the driver
19 or installing it into kernels which do not have the driver configured
20 into them. Installations instructions for the external module
21 are in the included README and HW_INSTALL files.
23 RocketPort ISA and RocketModem II PCI boards are also supported by this
24 driver, but must use the external module driver for configuration reasons.
26 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
28 INSTALLATION PROCEDURES
29 -----------------------
31 RocketPort/RocketModem PCI cards require no driver configuration, they are
32 automatically detected and configured.
34 The RocketPort driver can be installed as a module (recommended) or built
35 into the kernel. This is selected, as for other drivers, through the `make config`
36 command from the root of the Linux source tree during the kernel build process.
38 The RocketPort/RocketModem serial ports installed by this driver are assigned
39 device major number 46, and will be named /dev/ttyRx, where x is the port number
40 starting at zero (ex. /dev/ttyR0, /devttyR1, ...). If you have multiple cards
41 installed in the system, the mapping of port names to serial ports is displayed
42 in the system log at /var/log/messages.
44 If installed as a module, the module must be loaded. This can be done
45 manually by entering "modprobe rocket". To have the module loaded automatically
46 upon system boot, edit the /etc/modprobe.conf file and add the line
47 "alias char-major-46 rocket".
49 In order to use the ports, their device names (nodes) must be created with mknod.
50 This is only required once, the system will retain the names once created. To
51 create the RocketPort/RocketModem device names, use the command
52 "mknod /dev/ttyRx c 46 x" where x is the port number starting at zero. For example:
54 >mknod /dev/ttyR0 c 46 0
55 >mknod /dev/ttyR1 c 46 1
56 >mknod /dev/ttyR2 c 46 2
58 The Linux script MAKEDEV will create the first 16 ttyRx device names (nodes) for you:
62 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
67 For technical support, please provide the following
68 information: Driver version, kernel release, distribution of
69 kernel, and type of board you are using. Error messages and log
70 printouts port configuration details are especially helpful.
75 email: support@comtrol.com
78 Phone: +44 (0) 1 869 323-220
79 FAX: +44 (0) 1 869 323-211
80 email: support@comtrol.co.uk
82 Web: http://www.comtrol.com
85 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-