This is a list of the hardware supported by Red Hat Linux 4.0 (Colgate) for the
Intel platform. If a device does not appear on the list, it is very
likely not to be supported (unless it's covered by a more
general listing, e.g. ``Most IDE/ATAPI CD-ROM drives'').
80386, 80486, Pentium, Pentium Pro, and compatible processors.
ISA, EISA, PCI, VL-Bus.
8MB minimum. Requires a swap partition. 16MB is recommended for
8MB to 16MB for swap partition. 40MB for basic installation with
no X, development tools, or TeX. Up to 500MB for everything. 3.5
inch high density ``A:'' drive (/dev/fd0).
Almost all IDE and EIDE controllers. Supports up to four IDE
interfaces (8 IDE devices). (However, only two interfaces
are automatically probed for; to use the third and fourth
interfaces, you need to give Linux a special command line at the
boot: prompt. See Documentation/ide.txt in the
Sony CDU-31A, Sony CDU-33A, Mitsumi, Matsushita, Panasonic,
SoundBlaster, NEC CDR-260 (IDE), LMS/Philips (except as noted
below), all ATAPI compliant IDE drives, all SCSI drives on a
Adaptec 152x, 154x, 174x, Adaptec 274x, 284x, 294x (AIC7xxx),
BusLogic (nearly all, except the ones below), Future Domain 8xx,
Future Domain TMC-16xx (not including the 1610), NCR 5380, 53C8xx,
Pro Audio Spectrum 16, Seagate ST-02, Trantor T128, T128F, T228,
UltraStor, 7000 FASST.
all SCSI drives on a supported controller (includes Zip and Jaz
drives, but not the parallel-port versions).
Supported in XFree86 accelerated servers:
8514/A (and true clones);
ATI Mach8, Mach32, Mach64;
S3 (includes many Diamond cards - but see Unsupported
Hardware below) 86C911, 86C924, 86C801, 86C805, 86C805i,
86C928, 86C864, 86C964, 86C732, 86C764, 86C868, 86C968, Trio32,
Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428,
CLGD5429, CLGD5430, CLGD5434;
Western Digital WD90C31, WD90C33, WD90C24A.
IIT AGX-014, AGX-015, AGX-016;
Tseng ET4000/W32, ET4000/W32i, ET4000/W32p (but see
Unsupported Hardware below).
(The Cirrus and Western Digital chips have accelerated support
in the SVGA server).
Supported by the XFree86 SVGA server:
Tseng ET3000, ET4000AX, ET4000/W32 (but see
Unsupported Hardware below);
Western Digital/Paradise PVGA1;
Western Digital WD90C00, WD90C10, WD90C11, WD90C24,
WD90C24A, WD90C30, WD90C31, WD90C33;
Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL,
TVGA9000, TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320,
ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6,
28800-a, 68800-3, 68800-6, 68800AX, 68800LX, 88800CX, 88800GX;
NCR 77C22, 77C22E, 77C22E+;
Cirrus Logic CLGD5420, CLGD5422, CLGD5424, CLGD5426,
CLGD5428, CLGD5429, CLGD5430, CLGD5434, CLGD6205, CLGD6215,
CLGD6225, CLGD6235, CLGD6410, CLGD6412, CLGD6420, CLGD6440;
OAK OTI067, OTI077, OTI087;
Avance Logic ALG2101, ALG2228, ALG2301, ALG2302,
Chips & Technology 65520, 65530, 65540, 65545;
MX MX68000, MX680010;
Video 7/Headland Technologies HT216-32;
ARK Logic ARK1000PV, ARK2000PV;
If you don't see your video card listed here, check the
Western Digital 80x3, SMC Ultra, SMC Elite, 3Com 3c509/3c579/3c59x
AT1500, NE1000/2000/2100 and compatibles , DEPCA, HP PCLAN, D-Link
all except WinModems (all features may not be supported).
The PCMCIA-HOWTO lists all supported
This list isn't necessarily complete, but it is some of the known
hardware that does not work `out of the box' with
Red Hat Linux/Intel 4.0. Some of it may work with the use of additional
software from other vendors or kernel patches or by building a custom
kernel. For example, IDE/ATAPI tape drives can be supported by
building a custom kernel, and some image scanners can be made to work
through the use of additional software.
Video Cards Supported Only by Metro-X
The following video cards are not supported by the free XFree86 X
server, but are supported by the *MetroLink Metro-X X
ships with Red Hat Linux/Intel:
Diamond Stealth 32, Viper Pro, Viper SE
Matrox video cards
Number Nine Imagine 128 (but not the Series 2)
Hardware You Must Build a Custom Kernel For
Some hardware has (varying degrees of) support in the Linux kernel,
but, for various reasons, that support isn't enabled in out-of-the-box
Red Hat Linux/Intel. In order to use this hardware with Red Hat Linux, you may need
to build a custom kernel. If you do so, we cannot offer you free
technical support for your system. We only offer technical support
for the hardware under `Supported Hardware' above and the kernels we
ship with Red Hat Linux/Intel 4.0.
This list is not necessarily complete.
A custom (and unsupported) kernel must be built in order to support
the following hardware:
Floppy controller tape drives
IDE/ATAPI tape drives
Parallel-port Zip drives
Philips CM205 and 206 CDROM drives
Completely Unsupported Hardware
The following hardware is not supported at all by `out-of-the-box'
Red Hat Linux/Intel 4.0:
Plug-and-Play (PNP) - must be disabled
Diamond SpeedStar 24 (and possibly recent SpeedStar+) video
Number Nine Imagine 128 Series 2 video card (also
unsupported by Metro-X)
Trident TGUI9440-based video cards
Parallel-port tape drives
Parallel-port CDROM drives
Intel EtherExpress ethernet cards
Xircom ethernet cards
Buslogic Flashpoint 930, 950 SCSI adaptors
This is presented for those who ask ``What should I get?'' We
recommend hardware based on what we know works.
The best SCSI controller for good support and ease of
operations is any controller from the Buslogic line except the
930. All other cards should work great.
Good choices for supported ethernet cards are the 3com
3c509 or 3c595.
Most Number 9 video cards are good choices for XFree86
support with the exception of the Imagine 128. The GXE 64 is
probably ideal for those with a PCI machine. The 128 is a better
choice only if you don't mind using a commercial X server (but
not the Imagine 128 Series 2).
16M of RAM for good performance.
If you have a specific question that is not answered by this list
about what hardware works with Red Hat Linux, please email your question to
We'll do our best to answer it. (If you already own Red Hat Linux, and you
have questions about your hardware, please mail your question to
Red Hat Technical Support