home *** CD-ROM | disk | FTP | other *** search
/ Boot Disc 15 / boot-disc-1997-11.iso / Debian / Docs / Hardware-HOWTO.txt < prev    next >
Text File  |  1997-09-12  |  57KB  |  1,887 lines

  1.   Linux Hardware Compatibility HOWTO
  2.   Patrick Reijnen, <patrickr@bart.nl>
  3.   v97.3, 31 August 1997
  4.  
  5.   This document lists most of the hardware supported by Linux and helps
  6.   you locate any necessary drivers.
  7.  
  8.   1.  Introduction
  9.  
  10.   NOTE: CHECK APPENDIX C ON PnP DEVICES AND ISAPNPTOOLS.
  11.  
  12.   1.1.  Welcome
  13.  
  14.   Welcome to the Linux Hardware Compatibility HOWTO. This document lists
  15.   most of the hardware components (not computers with components build
  16.   in) supported by Linux, so reading through this document you can
  17.   choose the components for your own Linux computer. As the list of
  18.   components supported by Linux is growing rapidly, this document will
  19.   never be complete. So, when components are not mentioned in this
  20.   HOWTO, the only reason will be that I don't know they are supported. I
  21.   simply have not found support for the component and/or nobody has told
  22.   me about support.
  23.  
  24.   Subsections titled Others list hardware with alpha or beta drivers in
  25.   varying degrees of usability or other drivers that aren't included in
  26.   standard kernels. Note that some drivers only exist in alpha kernels,
  27.   so if you see something listed as supported but isn't in your version
  28.   of the Linux kernel, upgrade.
  29.  
  30.   The latest version of this document can be found on
  31.   <http://users.bart.nl/~patrickr/hardware-howto/Hardware-HOWTO.html>,
  32.   SunSite and all the usual mirror sites.
  33.  
  34.   If you know of any Linux hardware (in)compatibilities not listed here
  35.   please let me know, just send mail. Thanks.
  36.  
  37.   Still need some help selecting components after reading this document?
  38.   Check the "Build Your Own PC" site at  <http://www.verinet.com/pc/>.
  39.  
  40.   1.2.  Copyright
  41.  
  42.   Standard LDP copyrights apply. If you use this or any other Linux
  43.   HOWTO's in a commercial distribution, it would be nice to send the
  44.   authors a complimentary copy of your product.
  45.  
  46.   1.3.  System architectures
  47.  
  48.   This document only deals with Linux for Intel platforms, for other
  49.   platforms check the following:
  50.  
  51.   ╖  ARM Linux
  52.      <http://www.arm.uk.linux.org/~rmk92/armlinux.html>
  53.  
  54.   ╖  Linux/68k
  55.  
  56.   ╖  Linux/8086
  57.      <http://www.linux.org.uk/Linux8086.html>
  58.  
  59.   ╖  Linux/Alpha
  60.      <http://www.azstarnet.com/~axplinux/>
  61.  
  62.   ╖  Linux/MIPS
  63.      <http://www.fnet.fr/linux-mips/>
  64.  
  65.   ╖  Linux/PowerPC
  66.      <http://www.linuxppc.org/>
  67.  
  68.   ╖  Linux for Acorn
  69.      <http://www.ph.kcl.ac.uk/~amb/linux.html>
  70.  
  71.   ╖  Linux for PowerMac
  72.      <http://ftp.sunet.se/pub/os/Linux/mklinux/mkarchive/info/index.html>
  73.  
  74.   2.  Computers/Motherboards/BIOS
  75.  
  76.   ISA, VLB, EISA, and PCI buses are all supported.
  77.  
  78.   PS/2 and Microchannel (MCA) is supported in the standard kernel 2.0.7.
  79.   There is support for MCA in kernel 2.1.16 and newer, but this code is
  80.   still a little buggy. For more information you can always look at the
  81.   Micro Channel Linux Home Page ( <http://glycerine.itsmm.uni.edu/mca/>)
  82.  
  83.   2.1.  Specific systems
  84.  
  85.   ╖  IBM PS/2 MCA systems
  86.      <ftp://ftp.dcrl.nd.edu/pub/misc/linux/>
  87.  
  88.   3.  Laptops
  89.  
  90.   For more information about Linux and laptops, the following site is a
  91.   good starting point.
  92.  
  93.   ╖  Linux Laptop Homepage
  94.      <http://www.cs.utexas.edu/users/kharker/linux-laptop/>
  95.  
  96.   Other information related to laptops can be found at the following
  97.   sites:
  98.  
  99.   ╖  Avanced Power Management
  100.      <ftp://ftp.cs.unc.edu/pub/users/faith/linux/>
  101.  
  102.   ╖  Notebook battery status
  103.      <ftp://sunsite.unc.edu/pub/Linux/system/power/>
  104.  
  105.   ╖  non-blinking cursor
  106.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/noblink-1.7.tar.gz>
  107.  
  108.   ╖  other general info
  109.      <ftp://tsx-11.mit.edu/pub/linux/packages/laptops/>
  110.  
  111.   3.1.  Specific laptops
  112.  
  113.   ╖  Compaq Concerto (pen driver)
  114.      <http://www.cs.nmsu.edu/~pfeiffer/>
  115.  
  116.   ╖  Compaq Contura Aero
  117.      <http://domen.uninett.no/~hta/linux/aero-faq.html>
  118.  
  119.   ╖  IBM ThinkPad
  120.      <http://peipa.essex.ac.uk/tp-linux/tp-linux.html>
  121.   ╖  NEC Versa M and P
  122.      <http://www.santafe.edu:80/~nelson/versa-linux/>
  123.  
  124.   ╖  Tadpole P1000
  125.      <http://www.tadpole.com/Support/linux.html>
  126.  
  127.   ╖  Tadpole P1000 (another one)
  128.  
  129.   ╖  TI TravelMate 4000M
  130.      <ftp://ftp.biomath.jussieu.fr/pub/linux/TM4000M-mini-HOWTO.txt.Z>
  131.  
  132.   ╖  TI TravelMate 5100
  133.  
  134.   ╖  Toshiba Satellite Pro 400CDT
  135.      <http://terra.mpikg-teltow.mpg.de/~burger/T400CDT-Linux.html>
  136.  
  137.   3.2.  PCMCIA
  138.  
  139.   ╖  PCMCIA
  140.      <http://hyper.stanford.edu/~dhinds/pcmcia/>
  141.  
  142.   PCMCIA drivers currently support all common PCMCIA controllers,
  143.   including Databook TCIC/2, Intel i82365SL, Cirrus PD67xx, and Vadem
  144.   VG-468 chipsets.  Motorola 6AHC05GA controller used in some Hyundai
  145.   laptops is not supported.  See Appendix B for a list of supported
  146.   PCMCIA cards.
  147.  
  148.   4.  CPU/FPU
  149.  
  150.   Intel/AMD/Cyrix 386SX/DX/SL/DXL/SLC, 486SX/DX/SL/SX2/DX2/DX4, and
  151.   Pentium are supported. Basically all 386 or better processors will
  152.   work. Linux has built-in FPU emulation if you don't have a math
  153.   coprocessor.
  154.  
  155.   Experimental SMP (multiple CPU) support is included in kernel 1.3.31
  156.   and newer. Check the Linux/SMP Project page for details and updates.
  157.  
  158.   ╖  Linux/SMP Project
  159.      <http://www.linux.org.uk/SMP/title.html>
  160.  
  161.   A few very early AMD 486DX's may hang in some special situations. All
  162.   current chips should be okay and getting a chip swap for old CPU's
  163.   should not be a problem.
  164.  
  165.   ULSI Math*Co series has a bug in the FSAVE and FRSTOR instructions
  166.   that causes problems with all protected mode operating systems. Some
  167.   older IIT and Cyrix chips may also have this problem.
  168.  
  169.   There are problems with TLB flushing in UMC U5S chips in very old
  170.   kernels. (1.1.x)
  171.  
  172.   ╖  enable cache on Cyrix processors
  173.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/CxPatch030.tar.z>
  174.  
  175.   ╖  Cyrix software cache control
  176.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/linux.cxpatch>
  177.  
  178.   ╖  Cyrix 5x86 CPU register settings
  179.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cx5x86mod_1.0c.tgz>
  180.  
  181.   5.  Video cards
  182.  
  183.   Linux will work with all video cards in text mode, VGA cards not
  184.   listed below probably will still work with mono VGA and/or standard
  185.   VGA drivers.
  186.  
  187.   If you're looking into buying a cheap video card to run X, keep in
  188.   mind that accelerated cards (ATI Mach, ET4000/W32p, S3) are MUCH
  189.   faster than unaccelerated or partially accelerated (Cirrus, WD) cards.
  190.  
  191.   ``32 bpp'' is actually 24 bit color aligned on 32 bit boundaries. It
  192.   does NOT mean the cards are capable of 32 bit color, they still
  193.   display 24 bit color (16,777,216 colors). 24 bit packed pixels modes
  194.   are not supported in XFree86, so cards that can do 24 bit modes to get
  195.   higher resolutions in other OS's are not able to do this in X using
  196.   XFree86. These cards include Mach32, Cirrus 542x, S3 801/805/868/968,
  197.   ET4000, and others.
  198.  
  199.   5.1.  Diamond video cards
  200.  
  201.   Most currently available Diamond cards ARE supported by the current
  202.   release of XFree86. Early Diamond cards may not be officially
  203.   supported by XFree86, but there are ways of getting them to work.
  204.   Diamond is now actively supporting the XFree86 Project.
  205.  
  206.   5.2.  SVGALIB (graphics for console)
  207.  
  208.   ╖  VGA
  209.  
  210.   ╖  EGA
  211.  
  212.   ╖  ARK Logic ARK1000PV/2000PV
  213.  
  214.   ╖  ATI VGA Wonder
  215.  
  216.   ╖  ATI Mach32
  217.  
  218.   ╖  Cirrus 542x, 543x
  219.  
  220.   ╖  OAK OTI-037/67/77/87
  221.  
  222.   ╖  S3 (limited support)
  223.  
  224.   ╖  Trident TVGA8900/9000
  225.  
  226.   ╖  Tseng ET3000/ET4000/W32
  227.  
  228.   5.3.  XFree86 3.3.1
  229.  
  230.   I really don't know if the cards below are accelerated or
  231.   unaccelerated.
  232.  
  233.   ╖  Tseng ET6000
  234.  
  235.   ╖  AP6422
  236.  
  237.   ╖  Verite 1000
  238.  
  239.   ╖  Chips & Technologies
  240.      64200/64300/65525/65535/65546/65548/65550/65554
  241.   ╖  Cirrus Logic 544x/5462/5464/754x
  242.  
  243.   ╖  Alliance AT24
  244.  
  245.   ╖  Matrox MGA2064W
  246.  
  247.   ╖  Matrox MGA1064SG
  248.  
  249.   ╖  NeoMagic 128/V/ZV
  250.  
  251.   ╖  Number Nine Imagine I128
  252.  
  253.   ╖  SIS86C201
  254.  
  255.   ╖  Trident TVGA9200CXr
  256.  
  257.   5.3.1.  Accelerated
  258.  
  259.   ╖  ATI Mach8
  260.  
  261.   ╖  ATI Mach32 (16 bpp (does not work with all Mach32 cards))
  262.  
  263.   ╖  ATI Mach64 (16/32 bpp (support depends on RAMDAC))
  264.  
  265.   ╖  Cirrus Logic 5420, 542x/5430 (16 bpp), 5434 (16/32 bpp), 62x5
  266.  
  267.   ╖  IBM 8514/A
  268.  
  269.   ╖  IBM XGA, XGA-II
  270.  
  271.   ╖  IIT AGX-010/014/015/016 (16 bpp)
  272.  
  273.   ╖  Oak OTI-087
  274.  
  275.   ╖  S3 911, 924, 801, 805, 928, 864, 964, Trio32, Trio64, Trio64V+,
  276.      868, 968, ViRGE, ViRGE/DX, ViRGE/GX, ViRGE/VX
  277.  
  278.   ╖  see Appendix A for list of supported S3 cards
  279.  
  280.   ╖  Tseng ET4000/W32/W32i/W32p
  281.  
  282.   ╖  Weitek P9000 (16/32 bpp)
  283.  
  284.   ╖  Diamond Viper VLB/PCI
  285.  
  286.   ╖  Orchid P9000
  287.  
  288.   ╖  Western Digital WD90C31/33
  289.  
  290.   5.3.2.  Unaccelerated
  291.  
  292.   ╖  ARK Logic ARK1000PV/VL/MT, ARK2000PV/MT
  293.  
  294.   ╖  ATI VGA Wonder series
  295.  
  296.   ╖  Avance Logic AL2101/2228/2301/2302/2308/2401
  297.  
  298.   ╖  Chips & Technologies 65520/65530/65540/65545
  299.  
  300.   ╖  Cirrus Logic 6420/6440
  301.  
  302.   ╖  Compaq AVGA
  303.  
  304.   ╖  Genoa GVGA
  305.  
  306.   ╖  MCGA (320x200)
  307.  
  308.   ╖  MX MX68000/MX68010
  309.  
  310.   ╖  NCR 77C22, 77C22E, 77C22E+
  311.  
  312.   ╖  Oak OTI-067, OTI-077
  313.  
  314.   ╖  RealTek RTG3106
  315.  
  316.   ╖  Trident TVGA8800, TVGA8900, TVGA9xxx (no support for TGUI chipsets)
  317.  
  318.   ╖  Tseng ET3000, ET4000AX
  319.  
  320.   ╖  VGA (standard VGA, 4 bit, slow)
  321.  
  322.   ╖  Video 7 / Headland Technologies HT216-32
  323.  
  324.   ╖  Western Digital/Paradise PVGA1, WD90C00/10/11/24/24A/30/31/33
  325.  
  326.   5.3.3.  Monochrome
  327.  
  328.   ╖  Hercules mono
  329.  
  330.   ╖  Hyundai HGC-1280
  331.  
  332.   ╖  Sigma LaserView PLUS
  333.  
  334.   ╖  VGA mono
  335.  
  336.   5.3.4.  Others
  337.  
  338.   ╖  EGA (ancient, from c. 1992)
  339.      <ftp://ftp.funet.fi/pub/Linux/BETA/Xega/>
  340.  
  341.   5.4.  Commercial X servers
  342.  
  343.   Commercial X servers provide support for cards not supported by
  344.   XFree86, and might give better performances for cards that are
  345.   supported by XFree86. In general they support many more cards than
  346.   XFree86, so I'll onlys list cards that aren't supported by XFree86
  347.   here. Contact the vendors directly or check the Commercial HOWTO for
  348.   more info.
  349.  
  350.   5.4.1.  Accelerated-X 1.2
  351.  
  352.   ╖  Chips & Technologies 82C45x, 82C48x
  353.  
  354.   ╖  Compaq QVision 2000
  355.  
  356.   ╖  Weitek P9100
  357.  
  358.   X Inside, Inc. <info@xinside.com>
  359.  
  360.   Accel-X supports most cards in 16 and 32 bpp modes and it also
  361.   supports 24 bit packed pixel modes for cards that have these modes,
  362.   including ATI Mach32, Mach64 (1280x1024@24bpp), ET4000/W32p,
  363.   S3-866/868/968, and more. Accel-X also supports other input hardware
  364.   like graphics tablets and touchscreens.
  365.  
  366.   Accel-X also supports XVideo (Xv) extensions (on Matrox Comet, Marvel-
  367.   II, and SPEA ShowTime Plus), PEX, and XIE.
  368.  
  369.   5.4.2.  Metro-X 2.3
  370.  
  371.   Metro Link <sales@metrolink.com>
  372.  
  373.   Metro-X supports more boards than XFree but less than Accel-X, however
  374.   I don't have much more information as I can't seem to view the
  375.   PostScript files they sent me. Mail them directly for more info.
  376.  
  377.   The S3 ViRGE video card is said not to be supported by Metro-X.
  378.  
  379.   6.  Controllers (hard drive)
  380.  
  381.   Linux will work with standard IDE, MFM and RLL controllers. When using
  382.   MFM/RLL controllers it is important to use ext2fs and the bad block
  383.   checking options when formatting the disk.
  384.  
  385.   Enhanced IDE (EIDE) interfaces are supported. With up to two IDE
  386.   interfaces and up to four hard drives and/or CD-ROM drives. Linux will
  387.   detect these EIDE interfaces.
  388.  
  389.   ╖  CMD-640
  390.  
  391.   ╖  DTC 2278D
  392.  
  393.   ╖  FGI/Holtek HT-6560B
  394.  
  395.   ╖  RZ1000
  396.  
  397.   ╖  Triton (82371FB) IDE (with busmaster DMA)
  398.  
  399.   ESDI controllers that emulate the ST-506 (MFM/RLL/IDE) interface will
  400.   also work. The bad block checking comment also applies to these
  401.   controllers.
  402.  
  403.   Generic 8 bit XT controllers also work.
  404.  
  405.   7.  Controllers (SCSI)
  406.  
  407.   It is important to pick a SCSI controller carefully. Many cheap ISA
  408.   SCSI controllers are designed to drive CD-ROM's rather than anything
  409.   else. Such low end SCSI controllers are no better than IDE. See the
  410.   SCSI HOWTO and look at performance figures before buying a SCSI card.
  411.  
  412.   7.1.  Supported
  413.  
  414.   ╖  AMI Fast Disk VLB/EISA (BusLogic compatible)
  415.  
  416.   ╖  Adaptec AVA-1505/1515 (ISA) (Adaptec 152x compatible)
  417.  
  418.   ╖  Adaptec AHA-1510/152x (ISA) (AIC-6260/6360)
  419.  
  420.   ╖  Adaptec AHA-154x (ISA) (all models)
  421.  
  422.   ╖  Adaptec AHA-174x (EISA) (in enhanced mode)
  423.  
  424.   ╖  Adaptec AHA-274x (EISA) / 284x (VLB) (AIC-7770)
  425.  
  426.   ╖  Adaptec AHA-2940/3940 (PCI) (AIC-7870) (since 1.3.6)
  427.  
  428.   ╖  Adaptec AVA1502E (AHA-152x driver) (AIC-6360)
  429.  
  430.   ╖  Always IN2000
  431.  
  432.   ╖  BusLogic (ISA/EISA/VLB/PCI) (all models)
  433.  
  434.   ╖  DPT PM2001, PM2012A (EATA-PIO)
  435.  
  436.   ╖  DPT Smartcache (EATA-DMA) (ISA/EISA/PCI) (all models)
  437.  
  438.   ╖  DTC 329x (EISA) (Adaptec 154x compatible)
  439.  
  440.   ╖  Future Domain TMC-16x0, TMC-3260 (PCI)
  441.  
  442.   ╖  Future Domain TMC-8xx, TMC-950
  443.  
  444.   ╖  Media Vision Pro Audio Spectrum 16 SCSI (ISA)
  445.  
  446.   ╖  NCR 5380 generic cards
  447.  
  448.   ╖  NCR 53c400 (Trantor T130B) (use generic NCR 5380 SCSI support)
  449.  
  450.   ╖  NCR 53c406a (Acculogic ISApport / Media Vision Premium 3D SCSI)
  451.  
  452.   ╖  NCR 53c7x0, 53c8x0 (PCI)
  453.  
  454.   ╖  Qlogic / Control Concepts SCSI/IDE (FAS408) (ISA/VLB)
  455.  
  456.   ╖  Seagate ST-01/ST-02 (ISA)
  457.  
  458.   ╖  SoundBlaster 16 SCSI-2 (Adaptec 152x compatible) (ISA)
  459.  
  460.   ╖  Trantor T128/T128F/T228 (ISA)
  461.  
  462.   ╖  UltraStor 14F (ISA), 24F (EISA), 34F (VLB)
  463.  
  464.   ╖  Western Digital WD7000 SCSI
  465.  
  466.   7.2.  Others
  467.  
  468.   ╖  AMD AM53C974, AM79C974 (PCI) (Compaq, HP, Zeos onboard SCSI)
  469.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/AM53C974-0.3.tgz>
  470.  
  471.   ╖  Adaptec ACB-40xx SCSI-MFM/RLL bridgeboard
  472.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/adaptec-40XX.tar.gz>
  473.  
  474.   ╖  Always Technologies AL-500
  475.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/al500-0.2.tar.gz>
  476.  
  477.   ╖  BusLogic (ISA/EISA/VLB/PCI) (new beta driver)
  478.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/BusLogic-1.3.0.tar.gz>
  479.  
  480.   ╖  Iomega PC2/2B
  481.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/iomega_pc2-1.1.x.tar.gz>
  482.  
  483.   ╖  Qlogic (ISP1020) (PCI)
  484.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/isp1020-0.5.gz>
  485.  
  486.   ╖  Ricoh GSI-8
  487.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scsi/gsi8.tar.gz>
  488.  
  489.   7.3.  Unsupported
  490.  
  491.   ╖  Parallel port SCSI adapters
  492.  
  493.   ╖  Non Adaptec compatible DTC boards (327x, 328x)
  494.  
  495.   8.  Controllers (I/O)
  496.  
  497.   Any standard serial/parallel/joystick/combo cards. Linux supports
  498.   8250, 16450, 16550, and 16550A UART's. Cards that support non-standard
  499.   IRQ's (IRQ > 9) can be used.
  500.  
  501.   See National Semiconductor's ``Application Note AN-493'' by Martin S.
  502.   Michael. Section 5.0 describes in detail the differences between the
  503.   NS16550 and NS16550A. Briefly, the NS16550 had bugs in the FIFO
  504.   circuits, but the NS16550A (and later) chips fixed those. However,
  505.   there were very few NS16550's produced by National, long ago, so these
  506.   should be very rare. And many of the ``16550'' parts in actual modern
  507.   boards are from the many manufacturers of compatible parts, which may
  508.   not use the National ``A'' suffix. Also, some multiport boards will
  509.   use 16552 or 16554 or various other multiport or multifunction chips
  510.   from National or other suppliers (generally in a dense package
  511.   soldered to the board, not a 40 pin DIP). Mostly, don't worry about it
  512.   unless you encounter a very old 40 pin DIP National ``NS16550'' (no A)
  513.   chip loose or in an old board, in which case treat it as a 16450 (no
  514.   FIFO) rather than a 16550A. - Zhahai Stewart <zstewart@hisys.com>
  515.  
  516.   9.  Controllers (multiport)
  517.  
  518.   9.1.  Non-intelligent cards
  519.  
  520.   9.1.1.  Supported
  521.  
  522.   ╖  AST FourPort and clones (4 port)
  523.  
  524.   ╖  Accent Async-4 (4 port)
  525.  
  526.   ╖  Arnet Multiport-8 (8 port)
  527.  
  528.   ╖  Bell Technologies HUB6 (6 port)
  529.  
  530.   ╖  Boca BB-1004, 1008 (4, 8 port) - no DTR, DSR, and CD
  531.  
  532.   ╖  Boca BB-2016 (16 port)
  533.  
  534.   ╖  Boca IO/AT66 (6 port)
  535.  
  536.   ╖  Boca IO 2by4 (4 serial / 2 parallel, uses 5 IRQ's)
  537.  
  538.   ╖  Computone ValuePort (4, 6, 8 port) (AST FourPort compatible)
  539.  
  540.   ╖  DigiBoard PC/X (4, 8, 16 port)
  541.  
  542.   ╖  Comtrol Hostess 550 (4, 8 port)
  543.  
  544.   ╖  PC-COMM 4-port (4 port)
  545.  
  546.   ╖  SIIG I/O Expander 4S (4 port, uses 4 IRQ's)
  547.  
  548.   ╖  STB 4-COM (4 port)
  549.  
  550.   ╖  Twincom ACI/550
  551.  
  552.   ╖  Usenet Serial Board II (4 port)
  553.  
  554.   Non-intelligent cards usually come in two varieties, one using
  555.   standard com port addresses and use 4 IRQ's, and another that's AST
  556.   FourPort compatible and uses a selectable block of addresses and a
  557.   single IRQ. (Addresses and IRQ's are set using setserial.) If you're
  558.   getting one of these cards, be sure to check which standard it
  559.   conforms to, prices are no indication.
  560.  
  561.   9.2.  Intelligent cards
  562.  
  563.   9.2.1.  Supported
  564.  
  565.   ╖  Cyclades Cyclom-8Y/16Y (8, 16 port) (ISA/PCI)
  566.  
  567.   ╖  Stallion EasyIO (ISA) / EasyConnection 8/32 (ISA/MCA)
  568.  
  569.   ╖  Stallion EasyConnection 8/64 / ONboard (ISA/EISA/MCA) / Brumby /
  570.      Stallion (ISA)
  571.  
  572.   9.2.2.  Others
  573.  
  574.   ╖  Comtrol RocketPort (8/16/32 port)
  575.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/serial/comtrol-1.04.tar.gz>
  576.  
  577.   ╖  Computone IntelliPort II (4/8/16 port)
  578.      contact Michael H. Warfield <mhw@wittsend.atl.ga.us>
  579.  
  580.   ╖  DigiBoard COM/Xi
  581.      contact Simon Park <si@wimpol.demon.co.uk>
  582.  
  583.   ╖  DigiBoard PC/Xe (ISA) and PC/Xi (EISA)
  584.      <ftp://ftp.digibd.com/drivers/linux/>
  585.  
  586.   ╖  Hayes ESP8
  587.      contact Dennis Boylan <dennis@lan.com>
  588.  
  589.   ╖  Moxa C102, C104, C168, C218 (8 port), C320 (8/16/24/32 expandable)
  590.      and C320T
  591.      <ftp://ftp.moxa.com.tw/drivers/linux/>
  592.  
  593.   ╖  Specialix SIO/XIO (modular, 4 to 32 ports)
  594.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/serial/sidrv.taz>
  595.  
  596.   10.  Network adapters
  597.  
  598.   Ethernet adapters vary greatly in performance. In general the newer
  599.   the design the better. Some very old cards like the 3Com 3C501 are
  600.   only useful because they can be found in junk heaps for $5 a time. Be
  601.   careful with clones, not all are good clones and bad clones often
  602.   cause erratic lockups under Linux. Read the Ethernet HOWTO for
  603.   detailed descriptions of various cards.
  604.  
  605.   10.1.  Supported
  606.  
  607.   10.1.1.  Ethernet
  608.  
  609.   ╖  3Com 3C501 - ``avoid like the plague''
  610.  
  611.   ╖  3Com 3C503, 3C505, 3C507, 3C509/3C509B (ISA) / 3C579 (EISA)
  612.  
  613.   ╖  AMD LANCE (79C960) / PCnet-ISA/PCI (AT1500, HP J2405A,
  614.      NE1500/NE2100)
  615.  
  616.   ╖  AT&T GIS WaveLAN
  617.  
  618.   ╖  Allied Telesis AT1700
  619.  
  620.   ╖  Ansel Communications AC3200 EISA
  621.  
  622.   ╖  Apricot Xen-II
  623.  
  624.   ╖  Cabletron E21xx
  625.  
  626.   ╖  DEC DE425 (EISA) / DE434/DE435 (PCI)
  627.  
  628.   ╖  DEC DEPCA and EtherWORKS
  629.  
  630.   ╖  HP PCLAN (27245 and 27xxx series)
  631.  
  632.   ╖  HP PCLAN PLUS (27247B and 27252A)
  633.  
  634.   ╖  HP 10/100VG PCLAN (ISA/EISA/PCI)
  635.  
  636.   ╖  Intel EtherExpress
  637.  
  638.   ╖  Intel EtherExpress Pro
  639.  
  640.   ╖  NE2000/NE1000 (be careful with clones)
  641.  
  642.   ╖  New Media Ethernet
  643.  
  644.   ╖  Racal-Interlan NI5210 (i82586 Ethernet chip)
  645.  
  646.   ╖  Racal-Interlan NI6510 (am7990 lance chip) - doesn't work with more
  647.      than 16 megs RAM
  648.  
  649.   ╖  PureData PDUC8028, PDI8023
  650.  
  651.   ╖  SEEQ 8005
  652.  
  653.   ╖  SMC Ultra
  654.  
  655.   ╖  Schneider & Koch G16
  656.  
  657.   ╖  Western Digital WD80x3
  658.  
  659.   ╖  Zenith Z-Note / IBM ThinkPad 300 built-in adapter
  660.  
  661.   10.1.2.  Pocket and portable adapters
  662.  
  663.   ╖  AT-Lan-Tec/RealTek parallel port adapter
  664.  
  665.   ╖  D-Link DE600/DE620 parallel port adapter
  666.  
  667.   10.1.3.  Slotless
  668.  
  669.   ╖  SLIP/CSLIP/PPP (serial port)
  670.  
  671.   ╖  EQL (serial IP load balancing)
  672.  
  673.   ╖  PLIP (parallel port) - using ``LapLink cable'' or bi-directional
  674.      cable
  675.  
  676.   10.1.4.  ARCnet
  677.  
  678.   ╖  Works with all ARCnet cards
  679.  
  680.   10.1.5.  Token Ring
  681.  
  682.   ╖  IBM Tropic chipset cards
  683.  
  684.   10.1.6.  Amateur radio (AX.25)
  685.  
  686.   ╖  Ottawa PI/PI2
  687.  
  688.   ╖  Most generic 8530 based HDLC boards
  689.  
  690.   10.1.7.  PCMCIA cards
  691.  
  692.   ╖  See Appendix B for complete list
  693.  
  694.   10.2.  Others
  695.  
  696.   10.2.1.  Ethernet
  697.  
  698.   ╖  3Com Etherlink III Vortex Ethercards (3C590, 3c592, 3C595, 3c597)
  699.      (PCI), 3Com Etherlink XL Boomerang Ethercards (3c900, 3c905) (PCI)
  700.      and 3Com Fast EtherLink Ethercard (3c515) (ISA)
  701.      <http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html>
  702.  
  703.   ╖  DEC 21040/21041/21140/21142 ``Tulip'' / SMC PCI EtherPower 10/100
  704.      <http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html>
  705.  
  706.   ╖  HP J2585 (PCI) / HP J2573 (ISA) (ATT2MDx1 / 100VG)
  707.      <http://cesdis1.gsfc.nasa.gov:80/linux/drivers/100vg.html>
  708.  
  709.   10.2.2.  ISDN
  710.  
  711.   ╖  Linux ISDN WWW page
  712.      <http://www.ix.de/ix/linux/linux-isdn.html>
  713.  
  714.   ╖  3Com Sonix Arpeggio
  715.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/network/sonix.tgz>
  716.  
  717.   ╖  Combinet EVERYWARE 1000 ISDN
  718.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/network/combinet1000isdn-1.02.tar.gz>
  719.  
  720.   ╖  ICN ISDN / Teles ISDN / Creatix AVM ISDN cards
  721.      <ftp://ftp.franken.de/pub/isdn4linux/>
  722.  
  723.      ISDN cards that emulate standard modems or common Ethernet adapters
  724.      don't need any special drivers to work.
  725.  
  726.   10.2.3.  ATM
  727.  
  728.   ╖  Efficient Networks ENI155P-MF 155 Mbps ATM adapter (PCI)
  729.      <http://lrcwww.epfl.ch/linux-atm/>
  730.  
  731.   10.2.4.  Frame Relay
  732.  
  733.   ╖  Sangoma S502 56K Frame Relay card
  734.      <ftp://ftp.sovereign.org/pub/wan/fr/>
  735.  
  736.   10.2.5.  Wireless
  737.  
  738.   ╖  Proxim RangeLan2 7100 (ISA) / 630x (OEM mini-ISA)
  739.      <http://www.komacke.com/distribution.html>
  740.  
  741.   10.3.  Unsupported
  742.  
  743.   ╖  Xircom adapters (PCMCIA and parallel port)
  744.  
  745.   ╖  IBM PCI Token Ring cards (all of them)
  746.  
  747.   ╖  Sysconnect / Schneider & Koch Token Ring cards (all of them)
  748.  
  749.   11.  Sound cards
  750.  
  751.   11.1.  Supported
  752.  
  753.   ╖  6850 UART MIDI
  754.  
  755.   ╖  Adlib (OPL2)
  756.  
  757.   ╖  Audio Excell DSP16
  758.  
  759.   ╖  Aztech Sound Galaxy NX Pro
  760.  
  761.   ╖  Crystal CS4232 (PnP) based cards
  762.  
  763.   ╖  ECHO-PSS cards (Orchid SoundWave32, Cardinal DSP16)
  764.  
  765.   ╖  Ensoniq SoundScape
  766.  
  767.   ╖  Gravis Ultrasound
  768.  
  769.   ╖  Gravis Ultrasound 16-bit sampling daughterboard
  770.  
  771.   ╖  Gravis Ultrasound MAX
  772.  
  773.   ╖  Logitech SoundMan Games (SBPro, 44kHz stereo support)
  774.  
  775.   ╖  Logitech SoundMan Wave (Jazz16/OPL4)
  776.  
  777.   ╖  Logitech SoundMan 16 (PAS-16 compatible)
  778.  
  779.   ╖  MPU-401 MIDI
  780.  
  781.   ╖  MediaTriX AudioTriX Pro
  782.  
  783.   ╖  Media Vision Premium 3D (Jazz16)
  784.  
  785.   ╖  Media Vision Pro Sonic 16 (Jazz)
  786.  
  787.   ╖  Media Vision Pro Audio Spectrum 16
  788.  
  789.   ╖  Microsoft Sound System (AD1848)
  790.  
  791.   ╖  OAK OTI-601D cards (Mozart)
  792.  
  793.   ╖  OPTi 82C928/82C929 cards (MAD16/MAD16 Pro)
  794.  
  795.   ╖  Sound Blaster
  796.  
  797.   ╖  Sound Blaster Pro
  798.  
  799.   ╖  Sound Blaster 16
  800.  
  801.   ╖  Turtle Beach Wavefront cards (Maui, Tropez)
  802.  
  803.   ╖  Wave Blaster (and other daughterboards)
  804.  
  805.   11.2.  Others
  806.  
  807.   ╖  MPU-401 MIDI (intelligent mode)
  808.      <ftp://sunsite.unc.edu/pub/Linux/kernel/sound/mpu401-0.2.tar.gz>
  809.  
  810.   ╖  PC speaker / Parallel port DAC
  811.      <ftp://ftp.informatik.hu-berlin.de/pub/os/linux/hu-sound/>
  812.  
  813.   ╖  Turtle Beach MultiSound/Tahiti/Monterey
  814.      <ftp://ftp.cs.colorado.edu/users/mccreary/archive/tbeach/multisound/>
  815.  
  816.   11.3.  Unsupported
  817.  
  818.   The ASP chip on Sound Blaster 16 series and AWE32 is not supported.
  819.   AWE32's onboard E-mu MIDI synthesizer is not supported.
  820.  
  821.   Nathan Laredo <laredo@gnu.ai.mit.edu> is willing to write AWE32
  822.   drivers if you send him a complimentary card. He is also willing to
  823.   write drivers for almost any hardware if you send him free samples of
  824.   your hardware.
  825.  
  826.   Sound Blaster 16's with DSP 4.11 and 4.12 have a hardware bug that
  827.   causes hung/stuck notes when playing MIDI and digital audio at the
  828.   same time. The problem can happen with either Wave Blaster
  829.   daughterboards or MIDI devices attached to the MIDI port. There is no
  830.   known fix.
  831.  
  832.   12.  Hard drives
  833.  
  834.   All hard drives should work if the controller is supported.
  835.  
  836.   (From the SCSI HOWTO) All direct access SCSI devices with a block size
  837.   of 256, 512, or 1024 bytes should work. Other block sizes will not
  838.   work (Note that this can often be fixed by changing the block and/or
  839.   sector sizes using the MODE SELECT SCSI command).
  840.  
  841.   Large IDE (EIDE) drives work fine with newer kernels. The boot
  842.   partition must lie in the first 1024 cylinders due to PC BIOS
  843.   limitations.
  844.  
  845.   Some Conner CFP1060S drives may have problems with Linux and ext2fs.
  846.   The symptoms are inode errors during e2fsck and corrupt file systems.
  847.   Conner has released a firmware upgrade to fix this problem, contact
  848.   Conner at 1-800-4CONNER (US) or +44-1294-315333 (Europe). Have the
  849.   microcode version (found on the drive label, 9WA1.6x) handy when you
  850.   call.
  851.  
  852.   Certain Micropolis drives have problems with Adaptec and BusLogic
  853.   cards, contact the drive manufacturers for firmware upgrades if you
  854.   suspect problems.
  855.  
  856.   ╖  Multiple device driver (RAID-0, RAID-1)
  857.      <ftp://sweet-smoke.ufr-info-p7.ibp.fr/public/Linux/>
  858.  
  859.   13.  Tape drives
  860.  
  861.   13.1.  Supported
  862.  
  863.   ╖  SCSI tape drives
  864.      (From the SCSI HOWTO) Drives using both fixed and variable length
  865.      blocks smaller than the driver buffer length (set to 32k in the
  866.      distribution sources) are supported. Virtually all drives should
  867.      work. (Send mail if you know of any incompatible drives.)
  868.  
  869.   ╖  QIC-02 drives
  870.  
  871.   13.2.  Others
  872.  
  873.   ╖  QIC-117, QIC-40/80, QIC-3010/3020 (QIC-WIDE) drives
  874.      Most tape drives using the floppy controller should work. Various
  875.      dedicated controllers (Colorado FC-10/FC-20, Mountain Mach-2,
  876.      Iomega Tape Controller II) are also supported
  877.      <ftp://sunsite.unc.edu/pub/Linux/kernel/tapes>
  878.  
  879.   13.3.  Unsupported
  880.  
  881.   ╖  Emerald and Tecmar QIC-02 tape controller cards - Chris Ulrich
  882.      <insom@math.ucr.edu>
  883.  
  884.   ╖  Drives that connect to the parallel port (eg: Colorado Trakker)
  885.  
  886.   ╖  Some high speed tape controllers (Colorado TC-15)
  887.  
  888.   ╖  Irwin AX250L/Accutrak 250 (not QIC-80)
  889.  
  890.   ╖  IBM Internal Tape Backup Unit (not QIC-80)
  891.  
  892.   ╖  COREtape Light
  893.  
  894.   14.  CD-ROM drives
  895.  
  896.   14.1.  Supported
  897.  
  898.   ╖  SCSI CD-ROM drives
  899.      (From the CD-ROM HOWTO) Any SCSI CD-ROM drive with a block size of
  900.      512 or 2048 bytes should work under Linux; this includes the vast
  901.      majority of CD-ROM drives on the market.
  902.  
  903.   ╖  EIDE (ATAPI) CD-ROM drives
  904.  
  905.   ╖  Aztech CDA268, Orchid CDS-3110, Okano/Wearnes CDD-110, Conrad TXC
  906.  
  907.   ╖  GoldStar R420
  908.  
  909.   ╖  LMS Philips CM 206
  910.  
  911.   ╖  Matsushita/Panasonic, Creative Labs, Longshine, Kotobuki (SBPCD)
  912.  
  913.   ╖  Mitsumi
  914.  
  915.   ╖  Mitsumi FX001D/F (alternate drivers)
  916.  
  917.   ╖  Optics Storage Dolphin 8000AT
  918.  
  919.   ╖  Sanyo H94A
  920.  
  921.   ╖  Sony CDU31A/CDU33A
  922.  
  923.   ╖  Sony CDU-535/CDU-531
  924.  
  925.   ╖  Teac CD-55A SuperQuad
  926.  
  927.   14.2.  Others
  928.  
  929.   ╖  LMS/Philips CM 205/225/202
  930.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cdrom/lmscd0.4.tar.gz>
  931.  
  932.   ╖  NEC CDR-35D (old)
  933.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/cdrom/linux-
  934.      neccdr35d.patch>
  935.  
  936.   ╖  Sony SCSI multisession CD-XA
  937.      <ftp://tsx-11.mit.edu/pub/linux/patches/sony-multi-0.00.tar.gz>
  938.  
  939.   14.3.  Notes
  940.  
  941.   PhotoCD (XA) is supported.
  942.  
  943.   All CD-ROM drives should work similarly for reading data. There are
  944.   various compatibility problems with audio CD playing utilities.
  945.   (Especially with newer low-end NEC drives.) Some alpha drivers may not
  946.   have audio support yet.
  947.  
  948.   Early (single speed) NEC CD-ROM drives may have trouble with currently
  949.   available SCSI controllers.
  950.  
  951.   Also many CD-Writers are supported by Linux now. For a list of CD-
  952.   Writers supported check the CD-Writing mini-HOWTO at
  953.   <http://sunsite.unc.edu/LDP/HOWTO/mini/CD-Writing>
  954.  
  955.   Finally, most IDE CD-ROM Changers are supported.
  956.  
  957.   15.  Removable drives
  958.  
  959.   All SCSI drives should work if the controller is supported, including
  960.   optical (MO), WORM, floptical, Bernoulli, Zip, Jaz, SyQuest, PD, and
  961.   others.
  962.  
  963.   ╖  Parallel port Zip drives
  964.      <ftp://gear.torque.net/pub/>
  965.  
  966.   ╖  Parallel port Avatar Shark-250
  967.      <http://www.torque.net/shark.html>
  968.  
  969.   Removable drives work like hard disks and floppies, just fdisk/mkfs
  970.   and mount the disks. Linux provides drive locking if your drives
  971.   support it.  mtools can also be used if the disks are in MS-DOS
  972.   format.
  973.  
  974.   CD-R drives require special software to work. Read the CD-R Mini-
  975.   HOWTO.
  976.  
  977.   Linux supports both 512 and 1024 bytes/sector disks. Starting with
  978.   kernel 2.1.32 Linux also supports 2048 bytes/sector. A patch to kernel
  979.   2.0.30 is available at <http://liniere.gen.u-tokyo.ac.jp/2048.html>.
  980.  
  981.   The 2048 bytes/sector support is needed for
  982.  
  983.   ╖  Fujitsu magneto-optical disk drives M2513
  984.  
  985.   16.  Mice
  986.  
  987.   16.1.  Supported
  988.  
  989.   ╖  Microsoft serial mouse
  990.  
  991.   ╖  Mouse Systems serial mouse
  992.  
  993.   ╖  Logitech Mouseman serial mouse
  994.  
  995.   ╖  Logitech serial mouse
  996.  
  997.   ╖  ATI XL Inport busmouse
  998.  
  999.   ╖  C&T 82C710 (QuickPort) (Toshiba, TI Travelmate)
  1000.  
  1001.   ╖  Microsoft busmouse
  1002.  
  1003.   ╖  Logitech busmouse
  1004.  
  1005.   ╖  PS/2 (auxiliary device) mouse
  1006.  
  1007.   16.2.  Others
  1008.  
  1009.   ╖  Sejin J-mouse
  1010.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/jmouse.1.1.70-jmouse.tar.gz>
  1011.  
  1012.   ╖  MultiMouse - use multiple mouse devices as single mouse
  1013.      <ftp://sunsite.unc.edu/pub/Linux/system/misc/MultiMouse-1.0.tgz>
  1014.  
  1015.   16.3.  Notes
  1016.  
  1017.   Touchpad devices like Alps Glidepoint also work, so long they're
  1018.   compatible with another mouse protocol.
  1019.  
  1020.   Newer Logitech mice (except the Mouseman) use the Microsoft protocol
  1021.   and all three buttons do work. Eventhough Microsoft's mice have only
  1022.   two buttons, the protocol allows three buttons.
  1023.  
  1024.   The mouse port on the ATI Graphics Ultra and Ultra Pro use the
  1025.   Logitech busmouse protocol.  (See the Busmouse HOWTO for details.)
  1026.  
  1027.   17.  Modems
  1028.  
  1029.   All internal modems or external modems connected to the serial port
  1030.   should work.
  1031.  
  1032.   A small number of modems come with DOS software that downloads the
  1033.   control program at runtime. These can normally be used by loading the
  1034.   program under DOS and doing a warm boot. Such modems are probably best
  1035.   avoided as you won't be able to use them with non PC hardware in the
  1036.   future.
  1037.  
  1038.   All PCMCIA modems should work with the PCMCIA drivers.
  1039.  
  1040.   Fax modems need appropriated fax software to operate.
  1041.  
  1042.   ╖  Digicom Connection 96+/14.4+ - DSP code downloading program
  1043.      <ftp://sunsite.unc.edu/pub/Linux/system/serial/smdl-
  1044.      linux.1.02.tar.gz>
  1045.  
  1046.   ╖  ZyXEL U-1496 series - ZyXEL 1.4, modem/fax/voice control program
  1047.      <ftp://sunsite.unc.edu/pub/Linux/system/serial/ZyXEL-1.5.tar.gz>
  1048.  
  1049.   18.  Printers/Plotters
  1050.  
  1051.   All printers and plotters connected to the parallel or serial port
  1052.   should work.
  1053.  
  1054.   ╖  HP LaserJet 4 series - free-lj4, printing modes control program
  1055.      <ftp://sunsite.unc.edu/pub/Linux/system/printing/free-
  1056.      lj4-1.1p1.tar.gz>
  1057.  
  1058.   ╖  BiTronics parallel port interface
  1059.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/misc/bt-
  1060.      ALPHA-0.0.1.module.patch.gz>
  1061.  
  1062.   18.1.  Ghostscript
  1063.  
  1064.   Many Linux programs output PostScript files. Non-PostScript printers
  1065.   can emulate PostScript Level 2 using Ghostscript.
  1066.  
  1067.   ╖  Ghostscript
  1068.      <ftp://ftp.cs.wisc.edu/pub/ghost/aladdin/>
  1069.  
  1070.   18.1.1.  Ghostscript supported printers
  1071.  
  1072.   ╖  Apple Imagewriter
  1073.  
  1074.   ╖  C. Itoh M8510
  1075.  
  1076.   ╖  Canon BubbleJet BJ10e, BJ200
  1077.  
  1078.   ╖  Canon LBP-8II, LIPS III
  1079.  
  1080.   ╖  DEC LA50/70/75/75plus
  1081.  
  1082.   ╖  DEC LN03, LJ250
  1083.  
  1084.   ╖  Epson 9 pin, 24 pin, LQ series, Stylus, AP3250
  1085.  
  1086.   ╖  HP 2563B
  1087.  
  1088.   ╖  HP DesignJet 650C
  1089.  
  1090.   ╖  HP DeskJet/Plus/500
  1091.  
  1092.   ╖  HP DeskJet 500C/520C/550C/850C/1200C color
  1093.  
  1094.   ╖  HP LaserJet/Plus/II/III/4
  1095.  
  1096.   ╖  HP PaintJet/XL/XL300 color
  1097.  
  1098.   ╖  IBM Jetprinter color
  1099.  
  1100.   ╖  IBM Proprinter
  1101.  
  1102.   ╖  Imagen ImPress
  1103.  
  1104.   ╖  Mitsubishi CP50 color
  1105.  
  1106.   ╖  NEC P6/P6+/P60
  1107.  
  1108.   ╖  Okidata MicroLine 182
  1109.  
  1110.   ╖  Ricoh 4081
  1111.  
  1112.   ╖  SPARCprinter
  1113.  
  1114.   ╖  StarJet 48 inkjet printer
  1115.  
  1116.   ╖  Tektronix 4693d color 2/4/8 bit
  1117.  
  1118.   ╖  Tektronix 4695/4696 inkjet plotter
  1119.  
  1120.   ╖  Xerox XES printers (2700, 3700, 4045, etc.)
  1121.  
  1122.   18.1.2.  Others
  1123.  
  1124.   ╖  Canon BJC600/800 color printers
  1125.      <ftp://petole.imag.fr/pub/postscript/ghostscript/bjc600/>
  1126.  
  1127.   19.  Scanners
  1128.  
  1129.   For scanner support there is the package SANE (Scanner Access Now
  1130.   Easy) ( <ftp://tsx-11.mit.edu/pub/linux/packages/sane/>). This is a
  1131.   universal scanner interface. It comes complete with documentation and
  1132.   several frontends and backends.
  1133.  
  1134.   19.1.  Supported
  1135.  
  1136.   ╖  A4 Tech AC 4096 / AS 8000P
  1137.      <ftp://ftp.informatik.hu-
  1138.      berlin.de/pub/local/linux/a4scan/a4scan.tgz>
  1139.  
  1140.   ╖  Adara Image Star I
  1141.      <http://fb4-1112.uni-muenster.de/ffwd/>
  1142.      <ftp://fb4-1112.uni-muenster.de/pub/ffwd/mtekscan-0.2.tar.gz>
  1143.  
  1144.   ╖  Epson GT6000
  1145.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/ppic0.5.tar.gz>
  1146.  
  1147.   ╖  Fujitsu SCSI-2 scanners
  1148.      contact Dr. G.W. Wettstein <greg%wind.UUCP@plains.nodak.edu>
  1149.  
  1150.   ╖  Genius ColorPage-SP2
  1151.      <http://fb4-1112.uni-muenster.de/ffwd/>
  1152.      <ftp://fb4-1112.uni-muenster.de/pub/ffwd/mtekscan-0.2.tar.gz>
  1153.  
  1154.   ╖  Genius GS-B105G
  1155.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/gs105-0.0.1.tar.gz>
  1156.  
  1157.   ╖  Genius GeniScan GS4500 handheld scanner
  1158.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/gs4500-2.0.tar.gz>
  1159.  
  1160.   ╖  HP ScanJet II series SCSI
  1161.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/hpscanpbm-0.3a.tar.gz>
  1162.  
  1163.   ╖  HP ScanJet IIc, IIcx, IIp, 3c, 4c, 4p, 5p, 5pse, plus
  1164.      <http://www.tummy.com/xvscan/>
  1165.  
  1166.   ╖  Logitech Scanman 32 / 256
  1167.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/logiscan-0.0.4.tar.gz>
  1168.  
  1169.   ╖  Microtek ScanMaker E3, E6, II, IIXE, III and 35t models
  1170.      <http://fb4-1112.uni-muenster.de/ffwd/>
  1171.      <ftp://fb4-1112.uni-muenster.de/pub/ffwd/mtekscan-0.2.tar.gz>
  1172.  
  1173.   ╖  Mustek M105 handheld scanner with GI1904 interface
  1174.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/scan-
  1175.      driver-0.1.8.tar.gz>
  1176.  
  1177.   ╖  Mustek Paragon 6000CX
  1178.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/muscan-2.0.6.taz>
  1179.  
  1180.   ╖  Nikon Coolscan SCSI 35mm film scanner
  1181.      <ftp://sunsite.unc.edu/pub/Linux/apps/graphics/capture/coolscan-0.2.tgz>
  1182.  
  1183.   ╖  UMAX SCSI scanners
  1184.      <ftp://tsx-11.mit.edu/pub/linux/ALPHA/scanner/umax-0.5.5.tar.gz>
  1185.  
  1186.   20.  Other hardware
  1187.  
  1188.   20.1.  VESA Power Savings Protocol (DPMS) monitors
  1189.  
  1190.   Support for power savings is included in the Linux kernel. Just use
  1191.   setterm to enable support.
  1192.  
  1193.   20.2.  Joysticks
  1194.  
  1195.   Joystick support is in the latest XFree86 distributions (3.3.x) and in
  1196.   kernel versions 2.1.xx. For older kernels the links below are usefull.
  1197.  
  1198.   ╖  Joystick driver
  1199.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/joystick-0.8.0.tgz>
  1200.  
  1201.   ╖  Joystick driver (module)
  1202.      <ftp://sunsite.unc.edu/pub/Linux/kernel/patches/console/joyfixed.tgz>
  1203.  
  1204.   20.3.  Video capture boards / Frame Grabbers
  1205.  
  1206.   ╖  Data Translation DT2803
  1207.  
  1208.   ╖  Data Translation DT2851 Frame Grabber
  1209.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/dt2851-2.01.tar.gz>
  1210.  
  1211.   ╖  Data Translation DT3155
  1212.      <http://krusty.eecs.umich.edu/people/ncowan/linux/welcome.html>
  1213.  
  1214.   ╖  Diamond DTV2000 (based on BT848)
  1215.  
  1216.   ╖  Dipix XPG1000/FPG/PPMAPA (based on TI C40 DSP). Most add-on cards
  1217.      are supported.
  1218.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1219.  
  1220.   ╖  Epix SVM
  1221.  
  1222.   ╖  Epix Silicon Video MUX series of video frame grabbing boards
  1223.      <http://www.ssc.com/lj/issue13/npc13c.html>
  1224.  
  1225.   ╖  FAST Screen Machine II
  1226.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/ScreenMachineII.2.0.tgz>
  1227.  
  1228.   ╖  Hauppage Wincast TV PCI (based on BT848)
  1229.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1230.  
  1231.   ╖  Imaging Technology ITI/IC-PCI
  1232.      <ftp://ftp.gom-online.de/pub/IC-PCI/icpci-0.3.2.tar.gz>
  1233.  
  1234.   ╖  ImageNation Cortex I
  1235.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/cortex.drv.1.1.tgz>
  1236.  
  1237.   ╖  ImageNation CX100
  1238.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/cxdrv-0.86.tar.gz>
  1239.  
  1240.   ╖  ImageNation PX500 (being worked on). Ask for current status
  1241.      rubini@linux.it
  1242.  
  1243.   ╖  Imaging Technology Inc. IC-PCI frame grabber board
  1244.      <ftp://gandalf.expmech.ing.tu-bs.de/pub/driver/icpci-0.2.0.tar.gz>
  1245.  
  1246.   ╖  Matrox Meteor
  1247.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/meteor-1.4a.tgz>
  1248.  
  1249.   ╖  Matrox PIP-1024
  1250.      <http://www.powerup.com.au/~sobeyp/pip_tar.gz>
  1251.  
  1252.   ╖  Miro PCTV (based on BT848)
  1253.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1254.  
  1255.   ╖  MuTech MV1000 PCI
  1256.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/mv1000drv-0.33.tgz>
  1257.  
  1258.   ╖  MuTech MV200
  1259.      <http://www.powerup.com.au/~sobeyp/mu_tar.gz>
  1260.  
  1261.   ╖  Philips PCA10TV (not in production anymore)
  1262.      <ftp://ftp.il.ft.hse.nl/pub/tv1000/pctv1000.02.tgz>
  1263.  
  1264.   ╖  Pro Movie Studio
  1265.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/PMS-grabber.3.0.tgz>
  1266.  
  1267.   ╖  Quanta WinVision B&W video capture card
  1268.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/fgrabber-1.0.tgz>
  1269.  
  1270.   ╖  Quickcam
  1271.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/qcam-0.7c-5.tar.gz>
  1272.  
  1273.   ╖  Sensus 700
  1274.      <http://www.robots.com/s700.htm>
  1275.  
  1276.   ╖  Smart Video Recorder III (based on BT848)
  1277.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1278.  
  1279.   ╖  STB TV PCI Television Tuner (based on BT848)
  1280.      <http://www.thp.Uni-Koeln.DE/~rjkm/linux/bttv.html>
  1281.  
  1282.   ╖  Video Blaster, Rombo Media Pro+
  1283.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/vid_src-0.6.tgz>
  1284.  
  1285.   ╖  VT1500 TV cards
  1286.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/vt1500-1.0.9.tar.gz>
  1287.  
  1288.   20.4.  UPS
  1289.  
  1290.   ╖  APC SmartUPS
  1291.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/apcd-0.5.tar.gz>
  1292.  
  1293.   ╖  APC-BackUPS 400/600, APC-SmartUPS SU700/1400RM
  1294.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/apcupsd-2.2.tar.gz>
  1295.  
  1296.   ╖  UPS's with RS-232 monitoring port (genpower package)
  1297.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/genpower-1.0.1.tgz>
  1298.  
  1299.   ╖  A daemon to shut down and up computers connected to ups's. It's
  1300.      network aware and allows server- and client-mode
  1301.      <ftp://sunsite.unc.edu/pub/Linux/system/ups/powerd-2.0.tar.gz>
  1302.  
  1303.   ╖  various other UPS's are supported, read the UPS HOWTO
  1304.  
  1305.   20.5.  Multifunction boards
  1306.  
  1307.   ╖  Pro Audio Spectrum 16 SCSI / Sound interface card
  1308.  
  1309.   20.6.  Data acquisition
  1310.  
  1311.   The Linux Lab Project site collects drivers for hardware dealing with
  1312.   data acquisition, they also maintain some mailing lists dealing with
  1313.   the subject. I have no experience with data acquisition so please
  1314.   check the site for more details.
  1315.  
  1316.   ╖  Linux Lab Project
  1317.      <http://www.llp.fu-berlin.de/>
  1318.  
  1319.   ╖  CED 1401
  1320.  
  1321.   ╖  DBCC CAMAC
  1322.  
  1323.   ╖  IEEE-488 (GPIB, HPIB) boards
  1324.  
  1325.   ╖  Keithley DAS-1200
  1326.  
  1327.   ╖  National Instruments AT-MIO-16F / Lab-PC+
  1328.  
  1329.   ╖  Analog Devices RTI-800/815 ADC/DAC board
  1330.      contact Paul Gortmaker <gpg109@anu.edu.au>
  1331.  
  1332.   20.7.  Miscellaneous
  1333.  
  1334.   ╖  Mattel Powerglove
  1335.  
  1336.   ╖  AIMS Labs RadioTrack FM radio card
  1337.      <ftp://sunsite.unc.edu/pub/Linux/apps/sound/radio/radiotrack-1.1.tgz>
  1338.  
  1339.   ╖  Reveal FM Radio card
  1340.      <ftp://magoo.uwsuper.edu/docs/radio.html>
  1341.  
  1342.   ╖  Videotext cards
  1343.      <ftp://sunsite.unc.edu/pub/Linux/apps/video/videoteXt-0.6.tar.gz>
  1344.  
  1345.   21.  Related sources of information
  1346.  
  1347.   ╖  Cameron Spitzer's hardware FAQ archive (??)
  1348.      <ftp://ftp.rahul.net/pub/cameron/PC-info/>
  1349.  
  1350.   ╖  Computer Hardware and Software Vendor Phone Numbers
  1351.      <http://mtmis1.mis.semi.harris.com/comp_ph1.html>
  1352.  
  1353.   ╖  Guide to Computer Vendors
  1354.      <http://guide.sbanetweb.com/>
  1355.  
  1356.   ╖  System Optimization Information
  1357.      <http://www.dfw.net/~sdw/>
  1358.  
  1359.   22.  Acknowledgments
  1360.  
  1361.   Thanks to all the authors and contributors of other HOWTO's, many
  1362.   things here are shamelessly stolen from their works; to FRiC, Zane
  1363.   Healy and Ed Carp, the original authors of this HOWTO; and to everyone
  1364.   else who sent in updates and feedbacks. Special thanks to Eric Boerner
  1365.   and lilo (the person, not the program) for the sanity checks. And
  1366.   thanks to Dan Quinlan for the original SGML conversion.
  1367.  
  1368.   23.  Appendix A. S3 cards supported by XFree86 3.3.0.
  1369.  
  1370.   CHIPSET   RAMDAC            CLOCKCHIP   BPP   CARD
  1371.  
  1372.   801/805   AT&T 20C490                    16    Actix GE 32 / 32+ 2Mb
  1373.                                                  Orchid Fahrenheit 1280(+)
  1374.   801/805   AT&T 20C490       ICD2061A     16    STB PowerGraph X.24
  1375.  
  1376.   801/805                                        Del S3 805
  1377.                                                  Miro Crystal 8S
  1378.                                                  Orchid Fahrenheit VA
  1379.                                                  VL-41
  1380.   805       S3 GENDAC                      16    Miro 10SD VLB/PCI
  1381.                                                  SPEA Mirage VLB
  1382.   801/805   SS2410            ICD2061A     8     Diamond Stealth 24 VLB
  1383.   801/805   AT&T 20C490       Ch8391       16    JAX 8231/8241, SPEA Mirage
  1384.   801/805   S3 GENDAC                            Miro Crystal 10SD
  1385.   805i                                           Actix GE 32i
  1386.                                                  ELSA Winner 1000 ISA
  1387.   928       AT&T 20C490                    16    Actix Ultra
  1388.   928       Sierra SC15025    ICD2061A     32    ELSA Winner 1000 ISA/VLB/EISA
  1389.   928       Bt485             ICD2061A     32    STB Pegasus VL
  1390.   928       Bt485             SC11412      16    SPEA(/V7) Mercury VLB
  1391.   928       Bt485             ICD2061A     32    #9 GXE Level 10/11/12
  1392.   928       Ti3020            ICD2061A     32    #9 GXE Level 14/16
  1393.   928                                            928Movie
  1394.                                                  Diamond Stealth Pro
  1395.                                                  ELSA Winner 1000TwinBus
  1396.                                                  ELSA Winner 1000VL
  1397.                                                  ELSA Winner 2000
  1398.                                                  Miro Crystal 16S
  1399.   864                         ICD2061A           Miro Crystal 20SD (BIOS 2.xx)
  1400.   864       AT&T 20C498       ICS2494      32    Miro (Crystal) 20SD (BIOS 1.xx)
  1401.   864       AT&T 20C498/      ICD2061A/    32    ELSA Winner 1000 PRO VLB/PCI
  1402.   864       STG1700           ICS9161            MIRO 20SD (BIOS 2.x)
  1403.                                                  ELAS Winner 1000 PRO
  1404.   864       STG1700           ICD2061A     32    Actix GE 64 VLB
  1405.   864       AT&T 20C498/      ICS2595      16    SPEA(/V7) Mirage P64 DRAM (BIOS 3.x)
  1406.             AT&T 21C498
  1407.   864       S3 86C716 SDAC                 32    ELSA Winner 1000 PRO
  1408.                                                  Miro 20SD (BIOS 3.x)
  1409.                                                  SPEA Mirage P64 DRAM (BIOS 4.x)
  1410.                                                  Diamond Stealth 64 DRAM
  1411.                                                  Genoa Phantom 64i
  1412.                                                  Miro Crystal 20SD VLB (BIOS 3.xx)
  1413.   864       ICS5342           ICS5342      32    Diamond Stealth 64 DRAM (some)
  1414.   864       SDAC                                 Diamond Stealth 64 Graphics 2001
  1415.   864       AT&T 20C498-13    ICD2061A     32    #9 GXE64 PCI
  1416.   864                                            ASUS Video Magic PCI V864
  1417.                                                  VidTech FastMax P20
  1418.   964                                            ELSA Winner 2000 PRO-2,4
  1419.                                                  spider Tarantula 64
  1420.   964       AT&T 20C505       ICD2061A     32    Miro Crystal 20SV PCI/40SV
  1421.   964       Bt485             ICD2061A     32    Diamond Stealth 64
  1422.   964       Bt9485            ICS9161A     32    SPEA Mercury 64
  1423.   964       Ti3020            ICD2061A     8     ELSA Winner 2000 PRO PCI
  1424.   964       Ti3025            Ti3025       32    #9 GXE64 Pro VLB/PCI
  1425.                                                  Miro Crystal 40SV
  1426.   964       IBM RGB                        32    Hercules Graphite Terminator 64
  1427.   868       S3 86C716 SDAC                 32    ELSA Winner 1000AVI
  1428.                                                  Miro Crystal 20SD PCI
  1429.   868       AT&T 29C409                          ELSA Winner 1000AVI
  1430.   868                                            Diamond Stealth Video DRAM
  1431.                                                  Diamond Stealth 64 Video 2120/2200
  1432.                                                  ELSA Winner 1000PRO/X
  1433.                                                  #9 FX Motion 531
  1434.                                                  VideoLogic GrafixStar 500
  1435.   968                                            Diamond Stealth 64 Video 3200
  1436.                                                  ELSA Gloria-4/8
  1437.                                                  ELSA Winner 2000AVI
  1438.                                                  ELSA Winner 2000PRO/X-2/X-4/X-8
  1439.                                                  Genoa VideoBlitz III AV
  1440.                                                  Hercules Graphite Terminator Pro 64
  1441.  
  1442.                                                  LeadTek WinFast S430
  1443.                                                  LeadTek WinFast S510
  1444.                                                  Miro Crystal 80SV
  1445.                                                  Miro Crystal 20SV
  1446.                                                  #9 FX Motion 771
  1447.                                                  VideoLogic GrafixStar 700
  1448.                                                  WinFast S430/S510
  1449.   968       TVP3026                        32    ELSA Winner 2000PRO/X
  1450.                                                  Diamond Stealth 64 Video VRAM
  1451.   968       IBM RGB                        32    Genoa VideoBlitz III AVI
  1452.                                                  Hercules Terminator Pro 64
  1453.                                                  STB Velocity 64 Video
  1454.                                                  #9 FX Motion 771
  1455.                                                  Diamond Stealth 64 Video 3240/3400
  1456.   968       TI RAMDAC                            Diamond Stealth 64 Video 3240/3400
  1457.   732       (Trio32)                       32    Diamond Stealth 64 DRAM SE
  1458.                                                  (all Trio32 based cards)
  1459.   764       (Trio64)                       32    SPEA Mirage P64 (BIOS 5.x)
  1460.                                                  Diamond Stealth 64 DRAM
  1461.                                                  Diamond Stealth 64 Graphics 2xx0
  1462.                                                  #9 FX Vision 330
  1463.                                                  STB PowerGraph 64
  1464.                                                  (all Trio64 based cards)
  1465.             (Trio64V+)                           DSV3326
  1466.                                                  Diamond Stealth 64 Video 2001
  1467.                                                  DataExpert DSV3365
  1468.                                                  ExpertColor DSV3365
  1469.                                                  MAXColor S3 Trio64V+
  1470.                                                  ELSA Winner 1000TRIO/V
  1471.                                                  Hercules Terminator 64/Video
  1472.                                                  #9 FX Motion 331
  1473.                                                  STB Powergraph 64 Video
  1474.                                                  VideoLogic GrafixStar 400
  1475.             (Trio64V2)                           ELSA Winner 1000/T2D
  1476.             (ViRGE)                              Canopus Co. Power Window 3DV
  1477.                                                  DSV3325
  1478.                                                  DataExpert DSV3325
  1479.                                                  Diamond Multimedia Stealth 3D 2000
  1480.                                                  Diamond Multimedia Stealth 3D 2000 PRO
  1481.                                                  Diamond Stealth 3D 2000
  1482.                                                  Diamond Stealth 3D 2000 PRO
  1483.                                                  Diamond Stealth 3D 3000
  1484.                                                  ELSA Victory 3D
  1485.                                                  ELSA Victory 3DX
  1486.                                                  ELSA Winner 3000-S
  1487.                                                  Expertcolor DSV3325
  1488.                                                  Hercules Terminator 64/3D
  1489.                                                  LeadTek WinFast 3D S600
  1490.                                                  MELCO WGP-VG4S
  1491.                                                  #9 FX Motion 332
  1492.                                                  Orchid Tech. Fahrenheit Video 3D
  1493.                                                  STB systems Powergraph 3D
  1494.                                                  WinFast 3D S600
  1495.             (ViRGE/DX)                           Hercules Terminator 3D/DX
  1496.             (ViRGE/GX)                           STB Nitro 3D
  1497.             (ViRGE/VX)                           ELSA Winner 2000AVI/3D
  1498.                                                  ELSA Winner 3000
  1499.                                                  ELSA Winner 3000-L-42/-M-22
  1500.                                                  MELCO WGP-VX8
  1501.                                                  STB Systems Velocity 3D
  1502.   911/924                                        Diamond Stealth VRAM
  1503.   924       SC1148 DAC
  1504.  
  1505.   NOTE: for the ViRGE/VX,DX,GX,GX2 chipsets you need XFree86 3.3.1. You
  1506.   should use the XF86_SVGA server.
  1507.   24.  Appendix B. Supported PCMCIA cards
  1508.  
  1509.   These cards are supported by David Hinds' PCMCIA package and this list
  1510.   is taken from his web page.
  1511.  
  1512.   24.1.  Ethernet cards
  1513.  
  1514.   ╖  SMC, Megahertz and Ositech cards use the smc91c92_cs driver
  1515.  
  1516.   ╖  3Com and Faralloncards use the 3c589_cs driver
  1517.  
  1518.   ╖  Fujitsu, TDK, RATOC, CONTEC and Nextcom cards use the fmvj18x_cs
  1519.      driver
  1520.  
  1521.      All other cards use the pcnet_cs driver. Other NE2000-compatible
  1522.      cards that are not on the list are also likely to work with
  1523.      pcnet_cs.
  1524.  
  1525.   ╖  3Com 3c589, 3c589B, 3c589C, 3c589D
  1526.  
  1527.   ╖  Accton EN2212, EN2216 EtherCard
  1528.  
  1529.   ╖  Allied Telesis CentreCOM CE6001, LA-PCM
  1530.  
  1531.   ╖  Asante FriendlyNet
  1532.  
  1533.   ╖  AST 1082 Ethernet
  1534.  
  1535.   ╖  CeLAN EPCMCIA
  1536.  
  1537.   ╖  CNet CN30BC, CN40BC Ethernet
  1538.  
  1539.   ╖  Compex/ReadyLINK Ethernet Combo
  1540.  
  1541.   ╖  Connectware LANdingGear Adapter
  1542.  
  1543.   ╖  CONTEC C-NET(PC)C
  1544.  
  1545.   ╖  Danpex EN-6200P2 Ethernet
  1546.  
  1547.   ╖  Datatrek NetCard
  1548.  
  1549.   ╖  Dayna Communications CommuniCard E
  1550.  
  1551.   ╖  Digital DEPCM-AA Ethernet
  1552.  
  1553.   ╖  Digital EtherWORKS Turbo Ethernet
  1554.  
  1555.   ╖  D-Link DE-650
  1556.  
  1557.   ╖  Edimax Technology Ethernet Combo
  1558.  
  1559.   ╖  EFA InfoExpress 205, 207 Combo
  1560.  
  1561.   ╖  Eiger Labs EPX-ET10T2 Combo
  1562.  
  1563.   ╖  ELECOM Laneed LD-CDWA, LD-CDX, LD-CDNIA
  1564.  
  1565.   ╖  EP-210 Ethernet
  1566.  
  1567.   ╖  Epson Ethernet
  1568.  
  1569.   ╖  Explorer NE-10000 Ethernet
  1570.  
  1571.   ╖  EZLink 4109 Ethernet
  1572.  
  1573.   ╖  Farallon Etherwave
  1574.  
  1575.   ╖  Fiberline FL-4680
  1576.  
  1577.   ╖  Fujitsu FMV-J181, FMV-J182, FMV-J182A
  1578.  
  1579.   ╖  Fujitsu Towa LA501
  1580.  
  1581.   ╖  Gateway 2000 Ethernet
  1582.  
  1583.   ╖  Genius ME3000II Ethernet
  1584.  
  1585.   ╖  Grey Cell Ethernet
  1586.  
  1587.   ╖  GVC NIC-2000P Ethernet Combo
  1588.  
  1589.   ╖  Hitachi HT-4840-11 EtherCard
  1590.  
  1591.   ╖  Hypertec HyperEnet
  1592.  
  1593.   ╖  IBM CreditCard Ethernet Adapter
  1594.  
  1595.   ╖  IC-Card Ethernet
  1596.  
  1597.   ╖  Infotel IN650ct Ethernet
  1598.  
  1599.   ╖  I-O Data PCLA/T
  1600.  
  1601.   ╖  Katron PE-520 Ethernet
  1602.  
  1603.   ╖  Kingston KNE-PCM/M, KNE-PC2
  1604.  
  1605.   ╖  LANEED Ethernet
  1606.  
  1607.   ╖  Lantech Ethernet
  1608.  
  1609.   ╖  Linksys EtherCard
  1610.  
  1611.   ╖  Logitec LPM-LN10T, LPM-LN10BA Ethernet
  1612.  
  1613.   ╖  Longshine Ethernet
  1614.  
  1615.   ╖  Macnica ME-1 Ethernet
  1616.  
  1617.   ╖  Maxtech PCN2000 Ethernet
  1618.  
  1619.   ╖  Megahertz XJ10BT, CC10BT Ethernet
  1620.  
  1621.   ╖  Melco LPC-TJ, LPC-TS
  1622.  
  1623.   ╖  Micronet Etherfast Adapter
  1624.  
  1625.   ╖  NDC Instant-Link
  1626.  
  1627.   ╖  Network General ``Sniffer''
  1628.  
  1629.   ╖  New Media Ethernet
  1630.  
  1631.   ╖  NextCom NC5310
  1632.  
  1633.   ╖  Novell/National NE4100 InfoMover
  1634.  
  1635.   ╖  Ositech Four of Diamonds
  1636.  
  1637.   ╖  Panasonic CF-VEL211P-B
  1638.  
  1639.   ╖  Planet SmartCom 2000, 3500
  1640.  
  1641.   ╖  PreMax PE-200 Ethernet
  1642.  
  1643.   ╖  Proteon Ethernet
  1644.  
  1645.   ╖  Ratoc REX-9822, REX-5588A/W
  1646.  
  1647.   ╖  Relia RE2408T Ethernet
  1648.  
  1649.   ╖  RPTI EP400 Ethernet
  1650.  
  1651.   ╖  SCM Ethernet
  1652.  
  1653.   ╖  SMC 8020BT EtherEZ (not the EliteCard)
  1654.  
  1655.   ╖  Socket Communications Socket EA LAN Adapter
  1656.  
  1657.   ╖  Surecom Ethernet
  1658.  
  1659.   ╖  SVEC PN605C
  1660.  
  1661.   ╖  TDK LAC-CD02x, LAK-CD021, LAK-CD022A, LAK-CD021AX Ethernet
  1662.  
  1663.   ╖  Thomas-Conrad Ethernet
  1664.  
  1665.   ╖  Trust Ethernet Combo
  1666.  
  1667.   ╖  Volktek NPL-402CT Ethernet
  1668.  
  1669.   24.2.  Token-ring adapters
  1670.  
  1671.   You should at least have kernel 1.3.72
  1672.  
  1673.   ╖  IBM Token ring Adapter
  1674.  
  1675.   ╖  3Com 3c689 TokenLink III
  1676.  
  1677.   24.3.  Wireless network adapters
  1678.  
  1679.   ╖  AT&T GIS / NCR WaveLAN version 2.0
  1680.  
  1681.   ╖  DEC RoamAbout/DS
  1682.  
  1683.   ╖  Xircom creditCard Netwave
  1684.  
  1685.   24.4.  Modem and serial cards
  1686.  
  1687.   Virtually all modem cards, simple serial port cards, and digital
  1688.   cellular modems should work. Also ISDN modems that emulate a standard
  1689.   UART are supported.
  1690.  
  1691.   ╖  Advantech COMpad-32/85 dual serial
  1692.  
  1693.   ╖  Quatech, IOTech dual RS-232 cards
  1694.  
  1695.   ╖  socket Communications dual RS-232 card
  1696.  
  1697.   24.5.  Memory cards
  1698.  
  1699.   All SRAM cards should work. Unsupported flash cards can be read but
  1700.   not written.
  1701.  
  1702.   ╖  Epson 2MB SRAM
  1703.  
  1704.   ╖  IBM 8MB Flash
  1705.  
  1706.   ╖  Intel Series 2 and Series 2+ Flash
  1707.  
  1708.   ╖  Maxtor MobileMax 16MB Flash
  1709.  
  1710.   ╖  New Media SRAM
  1711.  
  1712.   ╖  TDK Flash Memory SFM20W/C 20 MB
  1713.  
  1714.   24.6.  SCSI adapters
  1715.  
  1716.   ╖  Adaptec APA-1460, APA-1460A SlimSCSI
  1717.  
  1718.   ╖  Digital SCSI II adapter
  1719.  
  1720.   ╖  Eiger Labs SCSI
  1721.  
  1722.   ╖  Future Domain SCSI2GO
  1723.  
  1724.   ╖  IBM SCSI
  1725.  
  1726.   ╖  Iomega ZIP Card
  1727.  
  1728.   ╖  IO-DATA PCSC-II, PCSC-II-L
  1729.  
  1730.   ╖  IO-DATA CDG-PX44/PCSC CD-ROM
  1731.  
  1732.   ╖  Logitec LPM-SCSI2
  1733.  
  1734.   ╖  Logitec LCD-601 CD-ROM
  1735.  
  1736.   ╖  MACNICA mPS110, mPS110-LP SCSI
  1737.  
  1738.   ╖  Melco IFC-SC2, IFC-DC
  1739.  
  1740.   ╖  NEC PC-9801N-J03R
  1741.  
  1742.   ╖  New Media Bus Toaster SCSI
  1743.  
  1744.   ╖  New Media Toast 'n Jam (SCSI only)
  1745.  
  1746.   ╖  Panasonic KXL-D740, KXL-DN740A, KXL-DN740A-NB 4X CD-ROM
  1747.  
  1748.   ╖  Pioneer PCP-PR1W CD-ROM
  1749.  
  1750.   ╖  Qlogic FastSCSI
  1751.  
  1752.   ╖  Raven CD-Note 4X
  1753.  
  1754.   ╖  RATOC REX-9530 SCSI-2
  1755.  
  1756.   ╖  Simple Technologies SCSI
  1757.  
  1758.   ╖  Sony CD-ROM Discman PRD-250
  1759.  
  1760.   ╖  Taxan ICD-400PN
  1761.  
  1762.   ╖  Toshiba NWB0107ABK, SCSC200B
  1763.  
  1764.   24.7.  ATA/IDE CD-ROM adapters
  1765.  
  1766.   You should at least have kernel 1.3.72
  1767.  
  1768.   ╖  Argosy EIDE CD-ROM
  1769.  
  1770.   ╖  Caravelle CD-36N
  1771.  
  1772.   ╖  Creative Technology CD-ROM
  1773.  
  1774.   ╖  Digital Mobile Media CD-ROM
  1775.  
  1776.   ╖  EXP CD940 CD-ROM
  1777.  
  1778.   ╖  IO-DATA CDP-TX4/PCIDE, CDP/PCIDE, CDP-TX10/PCIDE, CDV-HDN6/PCIDE,
  1779.      MOP-230/PCIDE
  1780.  
  1781.   ╖  H45 Technologies Quick 2x CD-ROM
  1782.  
  1783.   24.8.  Multifunction cards
  1784.  
  1785.   You should at least have kernel 1.3.73
  1786.  
  1787.   ╖  3Com 3c562, 3c562B, 3c563B, 3c562C, 3c563C
  1788.  
  1789.   ╖  IBM Home and Away Card
  1790.  
  1791.   ╖  Linksys LANmodem 28.8, 33.6
  1792.  
  1793.   ╖  Megahertz EM1144, EM3288, EM3336
  1794.  
  1795.   ╖  Motorola Marquis
  1796.  
  1797.   ╖  Ositech Jack of Diamonds
  1798.  
  1799.   24.9.  ATA/IDE card drives
  1800.  
  1801.   These card drives are supported starting with kernel 1.3.72. Both
  1802.   Flash-ATA cards and rotating-media cards are supported.
  1803.  
  1804.   24.10.  Miscellaneous cards
  1805.  
  1806.   ╖  Trimble Mobile GPS (uses serial/modem driver)
  1807.  
  1808.   24.11.  Working on ...
  1809.  
  1810.   People are working on the following cards:
  1811.  
  1812.   ╖  Nat'l Inst DAQCard (Eric Gonzalez root@colomsat.net.co)
  1813.  
  1814.   ╖  IBM Smart Capture (Koij Okamura oka@nanotsu.kobe-u.ac.jp)
  1815.  
  1816.   ╖  Roland SCP-55 MIDI (Toshiaki Nakatsu ir9k-nkt@asahi.net.or.jp)
  1817.  
  1818.   ╖  CyberRom CD-ROM (David Rowntree rowntree@dircon.co.uk)
  1819.  
  1820.   ╖  IO DATA PCSC-II (Katayama Nobuhiro kata-n@po.iijnet.or.jp)
  1821.  
  1822.   ╖  Macnica mPS-1x0 (Katayama Nobuhiro kata-n@po.iijnet.or.jp)
  1823.  
  1824.   ╖  FORTEZZA encryption (Rex Riggins rriggins@radium.ncsc.mil)
  1825.  
  1826.   ╖  Harris PRISM/AM79C930 (Mark Mathews mark@mail.absoval.com)
  1827.  
  1828.   ╖  IBM Etherjet (Danilo Beuche danili@cs.tu-berlin.de). The driver can
  1829.      be found at  <http://www.first.gmd.de/~danilo/pc-driver>
  1830.  
  1831.   24.12.  Unsupported
  1832.  
  1833.   ╖  Adaptec/Trantor APA-460 SlimSCSI
  1834.  
  1835.   ╖  CanonCompaq PCMCIA floppy drive
  1836.  
  1837.   ╖  Motorola Mariner
  1838.  
  1839.   ╖  New Media .WAVjammer and all other sound cards
  1840.  
  1841.   ╖  All 100baseT ethernet adapters
  1842.  
  1843.   ╖  Panasonic KXL-D720, KXL-D745
  1844.  
  1845.   ╖  SMC 8016 EliteCard
  1846.  
  1847.   ╖  Telxon/Aironet wireless adapter
  1848.  
  1849.   ╖  Xircom ethernet and ethernet/modem cards
  1850.  
  1851.   25.  Appendix C. Plug and Play devices
  1852.  
  1853.   For people having trouble getting Plug and Play devices to work, the
  1854.   ISA PnP utilities written by Peter Fox are available. Quote from the
  1855.   README:
  1856.  
  1857.   These programs allow ISA Plug-And-Play devices to be configured
  1858.   on a Linux machine.
  1859.  
  1860.   This program is suitable for all systems, whether or not they
  1861.   include a PnP BIOS.
  1862.  
  1863.   Commands have been taken from the Plug and Play ISA specification
  1864.   Version 1.0a.
  1865.  
  1866.   More information on ISA PnP utilities can be found on the website of
  1867.   Peter Fox:  <http://www.roestock.demon.co.uk/isapnptools/>
  1868.   Please let me know about hardware (not normally supported under Linux)
  1869.   which can be put to work with the aid of these utilities. A list of
  1870.   this hardware will be put in this appendix.
  1871.  
  1872.   26.  Appendix D. Linux incompatible Hardware
  1873.  
  1874.   Some hardware manufacturers have created devices which are compatible
  1875.   with MS-Dos and Windows 95 only. Specification on these devices are
  1876.   not presented to the world so it is almost impossible to write drivers
  1877.   for these devices. Below a list of devices reported as being Linux
  1878.   incompatible will be given.
  1879.  
  1880.   ╖  All Hewlet Packard HP Deskjet 820xx printers
  1881.  
  1882.   ╖  The Multiwave Innovation CommWave V.34 modem (
  1883.      <http://www.multiwave.com/>)
  1884.  
  1885.   ╖  USR WinModem ??
  1886.  
  1887.