HP hardware supported by Linux

This section presents HP hardware supported today by Linux. Informations are based on the latest stable version of the Linux kernel, which is currently version 2.2.14. A development kernel (version 2.3.x) is also available but doesn't offer any garantee of stability.

Intel based computer range

Page last updated the 15th of March 2000.

That computer range is today the main set of HP machines supported by Linux, and that till many years. In case you didn't already do it before, some preliminaty readings are recommended before to try to install Linux on these platforms.

The Linux Installation HOWTO contains a great number of informations to install Linux. If you bought linux on a CD-ROM, chances are that installation instructions are provided with it (the little booklet inside the disk case, and/or files on the CD).

The Linux Kernel HOWTO should be read to have details on kernel construction. I will just mention here points which are specific to HP hardware.

Outside particular indication, Linux support means during the installation of a RedHat 6.1 distribution. In special cases, a kernel rebuild will be necessary to support completely some hardware elements. You should note that what is true for one distribution is generally true for another, as these functions are linked to the kernel or the XFree86 server, and not to the distribution itself.

The desktop range (Brio, Vectra, Kayak)

The following tables indicate the state of Linux support by these platforms :

Table 3-1. Brio and Linux

MachineGraphic CardLinux supportNetwork CardLinux supportSCSI CardLinux supportSound CardLinux supportTes-ted
Brio (D5522A, D5526A, D5857A, D6665A, D5838A, D5848A, D6514A, D5527A, D5528A, D6666A, D6675A, D5849A, D5839A, D5859A, D6666A, D6510A, D6515A, D6667A, D5840A, D5861A, D6668A, D5840C, D5841A, D6516B)S3 Trio 64V2 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Brio (D6810A, D6812A)ATI Rage Pro ZX AGPYes XFree 3.3.6Rem. (Mach 64)NoneN/ANoneN/A??????No
Brio (D6638A, D6639A, D6640A, D6644A, D7901A, D7902A, D6645A, D6646A) Chipset BXRem.ATI Rage Pro ZX AGPYes XFree 3.3.6Rem. (Mach 64)NoneN/ANoneN/A??????No
Brio (D5841A, D6516B)Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Brio (D6760A, D7671A, D6908A, D7930A, D7672A, D7925T, D6776A, D6769A, D6755A, D6895A, D6896A, D6897A, D7931A)Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Brio BA (D7581A, D7584A, D7585A, D7587A, D7586A, D7591A, D7594A, D8411A)Sis 5595 AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem.NoneN/ANoneN/ACirrus Logic CS 4614???No
Brio BAx (D7600A, D7603A, D7624A, D7625A, D7630A, D7610A)Rem.Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/ACirrus Logic CS 4614???Yes
Brio BAx (D7605A)Rem.Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)??????NoneN/ACirrus Logic CS 4614???No
Brio BA400 (D8767A, D8769A, D8934A, D8935A, D8936A, D8943A, D8947A, D8952A, D8953A, D9720A, D9721A)Intel i810 AGPRem.Yes XFree 3.3.6Rem. (XFCom i810)NoneN/ANoneN/A??????Yes
Brio BA600 (D8773A, D8778A, D8788A, D8789A, D9070A, D9072A, D9080A, D9082A, D9085A, D9091A) Chipset BXRem.Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/ACirrus Logic CS 4614???Yes
Brio BA600 (D8774A, D9075A) Chipset BXRem.Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)??????NoneN/ACirrus Logic CS 4614???No

Table 3-2. Vectra and Linux

MachineGraphic CardLinux supportNetwork CardLinux supportSCSI CardLinux supportSound CardLinux supportTes-ted
Vectra VE5 (D5592A, D5602A, D5603A, D5604A, D5606N, D5608A, D5612A, D5615A, D5618A, D5607A, D5617A)S3 Trio 64V2 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Vectra VE7 (D6530A, D6531A, D6533A, D6610A, D6611A, D6615A, D6616A, D6613A)ATI Rage II C AGPYes XFree 3.3.6Rem. (Mach 64)NoneN/ANoneN/A??????Yes
Vectra VE7 (D6532A, D6612A, D6617A, D6618A)ATI Rage II C AGPYes XFree 3.3.6Rem. (Mach 64)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.NoneN/A??????Yes
Vectra VE8 (D6550A, D6560A, D6570A, D6554A, D6584A, D6540A, D6541A, D6544A, D6543A, D6578A, D6573A, D6574A, D6580A,D6581A, D6584A, D6583A, D6593A, D6597A, D6598A) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Vectra VE8 (D6552N, D6562N, D6565N, D6542A, D6572A, D6575A, D6582A, D6595A, D6582A, D6585N, D6599A) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.NoneN/A??????Yes
Vectra VEi7 (D8121A, D8123A, D8124A, D8126A, D8128A, D8129A, D8131A, D8133A, D8134A, D8136A, D8138A, D8139A, D8141A, D8143A, D8144A, D8145A, D8148A)Sis 5595 AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem.NoneN/ANoneN/A??????Yes
Vectra VEi7 (D8122A, D8127N, D8132A, D8137A)Sis 5595 AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem.3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.NoneN/A??????No
Vectra VEi8 (D8166A, D8168A, D8151A, D8153A, D8155A, D8169A, D8171A, D8173A, D8174A, D8181A, D8183A, D8184A, D8186A, D8188A, D9784A, D9786A, D9788A, D9793A)Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Vectra VEi8 (D8167N, D8152N, D8172N, D8182N, D8187N, D9787N)Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.NoneN/A??????No
Vectra VL5 (D4552A, D4543A, D4554A, D4555A, D4556A, D4557A, D4558A, D4559A, D4560A, D4567A, D4562A, D4563A, D4572A, D4574A, D4576A, D4579A, D4577A)S3 Trio 64V2 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Vectra VL6Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Vectra VL6Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Vectra VL7 (D5710A, D5711N, D5725A, D5720A, D5721N, D5731N, D5797N, D5737A, D5799N)Cirrus Logic GD 5465 AGPRem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Vectra VL7 (D5734N, D5729N, D5739N, D5728N, D5798N)Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Vectra VL7 (D5724N, D5796N)Cirrus Logic GD 5465 AGPRem.Yes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BTYes driver pcnet32NoneN/A??????No
Vectra VL8 (D5880A, D5882A, D5890A, D5891A, D5893A, D5896A, D5898A, D5900A, D5902A, D6945A) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Vectra VL8 (D5881A, D5883A, D5894A, D5888A, D5892A) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.NoneN/A??????No
Vectra VL8 (D5887A) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.????????????No
Vectra VL8 (D6944A) Chipset BXRem.Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Vectra VL8 (D6940A, D6941A, D6942A) Chipset BXRem.Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.NoneN/A??????No
Vectra VL8 (D6943A) Chipset BXRem.Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.Adaptec AIC 7880 UW PCIYes driver aic7xxx??????Yes
Vectra VLi8 (D7941A, D7943A, D7945A, D7948A, D7951A, D7953A, D7955A, D7961A, D7963A, D7965A, D7958A, D7968A, D7969A, D7973A, D7976A, D9460A, D9463A, D9467A, D9774A, D9810A)Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/ACirrus Logic CS 4614???Yes
Vectra VLi8 (D7826A, D7836A, D7837A, D7846A, D7847A, D7848A, D7856A, D7857A, D7866A, D7867N, D7876A, D7877N, D7942A, D7949A, D7952A, D7959A, D7962A, D7969A, D7972A, D8696A, D8697A, D8950A, D9456A, D9457N, D9461A, D9462A, D9770N, D9771N, D9775A, D9779N, D9809A)Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)3Com 905C-TX 10/100 BTYes driver 3c59xRem.NoneN/ACirrus Logic CS 4614???Yes
Vectra VL600 (D9733A, D8643A, D9737A, D8647A) Chipset i820Rem.Matrox Millenium G250 AGP???NoneN/ANoneN/ACirrus Logic CS 4614???No
Vectra VL600 (D7543N, D8644N, D8648N, D9734N, D9738N) Chipset i820Rem.Matrox Millenium G250 AGP???3Com 905C-TX 10/100 BTYes driver 3c59xRem.NoneN/ACirrus Logic CS 4614???No
Vectra VL600 (D8635A, D8645A, D8649N, D8659N, D8669N, D8679N, D9735A, D9739N) Chipset i820Rem.Matrox Millenium G400D AGPYes XFree 3.3.6Rem. (SVGA)3Com 905C-TX 10/100 BTYes driver 3c59xRem.NoneN/ACirrus Logic CS 4614???Yes
Vectra XA (D3986A, D3989A, D3990A, D3991A, D3993A, D4770N, D4771N, D4773N, D4774N, D3994N, D3995N, D4776N)Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BTYes driver pcnet32NoneN/A??????No
Vectra XA (D4777A)Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BTYes driver pcnet32Adaptec AIC 7880 UW PCIYes driver aic7xxx??????Yes

Table 3-3. Kayak and Linux

MachineGraphic CardLinux supportNetwork CardLinux supportSCSI CardLinux supportSound CardLinux supportTes-ted
Kayak XA (D4792A, D4795N)Cirrus Logic GD 5465 AGPRem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Kayak XA (D4807N, D4796N, D6491N, D6492N, D4806N, D4808N, D6493N)Cirrus Logic GD 5465 AGPRem.Yes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BTYes driver pcnet32NoneN/A??????Yes
Kayak XA (D4798N, D6490N, D4799N, D4803N, D6494N)Cirrus Logic GD 5465 AGPRem.Yes XFree 3.3.6Rem. (SVGA)AMD 79C974 KC 10/100 BT + SCSIYes driver pcnet32Symbios Logic 8751SP with network cardYes driver ncr-53c8xxRem.??????No
Kayak XA (D4796S, D6493S)Matrox Millenium II AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Kayak XA (D4803S)Matrox Millenium II AGPYes XFree 3.3.6Rem. (SVGA)AMD 79C974 KC 10/100 BT + SCSIYes driver pcnet32Symbios Logic 8751SP with network cardYes driver ncr-53c8xxRem.??????No
Kayak XA (D6720N, D6721N, D6723N, D6726N, D6724N, D6730N, D6731N, D6735N, D6736N, D6738N, D6739N, D7994N)Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Kayak XA (D6722N, D6729N, D6734N)Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)NoneN/ANoneN/A??????Yes
Kayak XA (D6725N, D6732N, D6737N, D7993N)Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????Yes
Kayak XA (D6727N)Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????No
Kayak XA (D6728N, D6733N)Accel Galaxy AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interestingNoneN/ANoneN/A??????No
Kayak XA-s (D5751N, D5752N, D5753N, D5755N, D5754N, D5756N, D5759N) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
Kayak XA-s (D5757N, D5758N) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????Yes
Kayak XA-s (D5765N, D5763N, D5766N, D5769N, D7982N, D7986N, D7991N, D7987N) Chipset BXRem.Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
Kayak XA-s (D5768N, D5767N) Chipset BXRem.Matrox Productiva G200 AGPYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????No
Kayak XA-s (D5762N, D7984N, D7988N) Chipset BXRem.Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????Yes
Kayak XA-s (D5764N, D7983N, D7989N) Chipset BXRem.Accel Galaxy AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interestingAMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????No
Kayak XA-s (D7990N) Chipset BXRem.Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.??????No
Kayak XA-s (D7992N) Chipset BXRem.Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A)Yes driver ncr-53c8xxRem.Analog Device 1816Yes driver AD1816Rem.Yes
Kayak XM600 (D9531N, D9533N, D9535N, D9541N, D9549N, D9553N)Matrox Millenium G250 AGP???SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139NoneN/ACirrus Logic CS 4614???No
Kayak XM600 (D8350N, D9554N, D9558N) Rem.Matrox Millenium G250 AGP???SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139NoneN/ACirrus Logic CS 4614???No
Kayak XM600 (D9536N, D9537N, D9538N, D9539N, D9544N, D9548N)Matrox Millenium G400D AGPYes XFree 3.3.6Rem. (SVGA)SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139NoneN/ACirrus Logic CS 4614???No
Kayak XM600 (D9534N, D9540N, D9543N, D9546N)Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???Yes
Kayak XM600 (D9545N, D8366N)3DLabs Oxygen GVX1 AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem.SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???No
Kayak XU (D4691N, D4692N, D4695N, D4701N, D4693N, D4694N, D4702N, D4705N)Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BTYes driver pcnet32Adaptec AIC 7860 PCI + Adaptec AIC 7880 UW PCIYes driver aic7xxx??????Yes
Kayak XU (D5680N, D5682N, D5683N, D5684N) Chipset BXRem.Matrox Millenium II PCIYes XFree 3.3.6Rem. (SVGA)AMD 79C971 KC 10/100 BTYes driver pcnet32Adaptec AIC 7860 PCI + Adaptec AIC 7880 UW PCIYes driver aic7xxxAnalog Device 1816Yes driver AD1816Rem.Yes
Kayak XU (D5702, D5704, D5686N, D6336N, D6348N, D8431N, D8920N)Matrox Millenium G200 AGPYes XFree 3.3.6Rem. (SVGA)AMD 79C972 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A) + Adaptec AIC 7880 PCIYes driver ncr53c8xx and driver aic7xxx??????Yes
Kayak XU (D5687N, D6333N, D6334N, D8432N, D6345N, D8923N)Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)AMD 79C972 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A) + Adaptec AIC 7880 PCIYes driver ncr53c8xx and driver aic7xxx??????No
Kayak XU (D6337N, D6346N)Accel Galaxy AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interestingAMD 79C972 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A) + Adaptec AIC 7880 PCIYes driver ncr53c8xx and driver aic7xxx??????No
Kayak XU (D6347N)Matrox Productiva G100 AGPRem.Yes XFree 3.3.6Rem. (SVGA)AMD 79C972 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A) + Adaptec AIC 7880 PCIYes driver ncr53c8xx and driver aic7xxx??????No
Kayak XU (D8924N)Matrox Millenium G400D AGPYes XFree 3.3.6Rem. (SVGA)AMD 79C972 10/100 BT + SCSI (D6692A)Rem.Yes driver pcnet32Symbios Logic 53c875 with network card (D6692A) + Adaptec AIC 7880 PCIYes driver ncr53c8xx and driver aic7xxx??????No
Kayak XU800 (D8019N) Rem.Matrox Millenium G250 AGP???SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139NoneN/ACirrus Logic CS 4614???No
Kayak XU800 (D8021N) Rem.Matrox Millenium G400D AGPYes XFree 3.3.6Rem. (SVGA)SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139NoneN/ACirrus Logic CS 4614???No
Kayak XU800 (D8000N, D8001N) Rem. Rem.Matrox Millenium G250 AGP???SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???No
Kayak XU800 (D8002N, D8010N, D8016N) Rem.Matrox Millenium G250 AGP???SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???No
Kayak XU800 (D8003N, D8006N, D8012N) Rem.Matrox Millenium G400D AGPYes XFree 3.3.6Rem. (SVGA)SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???Yes
Kayak XU800 (D8007N, D8013N, D8020N, D8022N) Rem.Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???No
Kayak XU800 (D8009N, D8015N) Rem.3DLabs Oxygen GVX1 AGPYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem.SMC 1211 TX EZ Card 10/100 BTYes driver rtl8139Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.Cirrus Logic CS 4614???No
Kayak XW (D6475N)Elsa Gloria SynergyRem.Yes XFree 3.3.6Rem. (3D Labs)AMD 79C971 KC 10/100 BTYes driver pcnet32Adaptec AIC 7860 PCI + Adaptec AIC 7880 UW PCIYes driver aic7xxx??????No
Kayak XW (D5505N, D5507N, D5509N)Accel Eclipse PCIYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interestingAMD 79C971 KC 10/100 BTYes driver pcnet32Adaptec AIC 7860 PCI + Adaptec AIC 7880 UW PCIYes driver aic7xxx??????No
Kayak XW (D5510N, D5514N, D6485N)HP Fx-4 AGPNo XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interestingAMD 79C971 KC 10/100 BTYes driver pcnet32Adaptec AIC 7860 PCI + Adaptec AIC 7880 UW PCIYes driver aic7xxx??????No
Kayak XW (D6480N, D6481N, D6482N) Chipset BXRem.Accel Eclipse PCIYes XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interesting??????????????????No
Kayak XW (D6797N)HP Fx-6 AGPNo XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interesting??????????????????No
Kayak XW (D6486N, D6487N, D6488N) Chipset BXRem.HP Fx-4 AGPNo XFree 3.3.6Rem. in Frame Buffer mode (FBDEV)Rem. Not interesting??????????????????No

Table 3-4. Visualize and Linux

MachineGraphic CardLinux supportNetwork CardLinux supportSCSI CardLinux supportSound CardLinux supportTes-ted
Visualize P (A5015A) Chipset BXRem.Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)????????????Analog Device 1816Yes driver AD1816Rem.No
Visualize P (A5015A) Chipset BXRem.Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)????????????Analog Device 1816Yes driver AD1816Rem.No
Visualize P (A1296A) Chipset BXRem.Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)????????????Analog Device 1816Yes driver AD1816Rem.No
Visualize X (A5014A) Chipset BXRem.Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)????????????Analog Device 1816Yes driver AD1816Rem.No
Visualize X (A5014A) Chipset BXRem.Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)????????????Analog Device 1816Yes driver AD1816Rem.No
Visualize X (A1297A) Chipset BXRem.Elsa Gloria Synergy + AGPRem.Yes XFree 3.3.6Rem. (3D Labs)????????????Analog Device 1816Yes driver AD1816Rem.No
Visualize X (A1280A)Elsa Gloria Synergy II AGPYes XFree 3.3.6Rem. (SVGA)????????????Analog Device 1816Yes driver AD1816Rem.No

A page dedictaed to these machines and their support under LInux is available at http://www.hp.com/visualize/support/technotes/linux

Desktop computer accessories

The following table provides all of the informations on the support for this hardware by Linux.

Table 3-5. Desktop computer accessories

ReferenceCard typeChipsetLinux supportTes-ted
D5480AFastRaid CardAdaptec ARO RaidportNoNo
D6690AFastRaid CardAdaptec ARO RaidportNoNo
D6951ASCSI CardAdaptec AIC 7880 UW PCIYes driver aic7xxxYes
D9528ASCSI CardSymbios Logic 8952U Ultra2 Wide PCI???No
D9529ASCSI Card??????No
D6936ANetwork CardAMD 79C972 AKC 10/100 BTYes driver pcnet32Yes
D7504ANetwork Card3Com 905B-TX 10/100 BTRem.Yes driver 3c59xRem.Yes
D7506ANetwork Card??????No
D7508ANetwork Card??????No
D7522ANetwork Card3Com 905C-TX 10/100 BTYes driver 3c59xRem.Yes
D7531ANetwork CardCarte HP chipset RealTekYes driver RealTekYes
D6657ASound Card??????No
D5183ASound Card??????No

CD-ROM, DVD and ZIP drives are supported by Linux kernel. Read the various HOWTO for their use, following the interface type.

The portable range (OmniBook)

The following table provides all of the informations on the support for this hardware by Linux.

Table 3-6. OmniBook and Linux

MachineGraphic CardLinux supportNetwork CardLinux supportSCSI CardLinux supportSound CardLinux supportTes-ted
OmniBook 800 (F1360A)Neomagic MagicGraph 128XD NM2160Yes XFree 3.3.6Rem. (SVGA)NoneN/ASCSI CardYes driver ncr-53c8xxRem.??????Yes
OmniBook 2000 (F1356A, F1397A)Chips & Technologies CT65554Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
OmniBook Sojourn (F1430A)Neomagic MagicGraph 128XD NM2160Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
OmniBook XE (F1719W, F1720W, F1721W, F1722W)Silicon Motion LynxE SM810Rem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
OmniBook XE2 (F1664W, F1666W, F1666N, F1667W, F1667N, F1674W, F1675W, F1753W, F1756W, F1755W, F1755N, F1772W, F1774N, F1774W, F1775N, F1775W, F1962W)Silicon Motion LynxE SM810Rem.Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
OmniBook 2100 (F1584W, F1580W, F1581W, F1597W, F1598W, F1599W, F1600W, F1729W)Neomagic MagicGraph 128XD NM2160Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
OmniBook 900 (F1711W, F1712W, F1760W, F1711N, F1712N, F1765N)Neomagic MagicGraph 256AV NM2200Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
OmniBook 900 (F1769W, F1769N, F1769K, F1770W, F1770N, F1770K, F1979W, F1979N, F1979K, F1980W, F1980N, F1980K)ATI???NoneN/ANoneN/A??????No
OmniBook 3000 (F1391A, F1392A, F1393A)Neomagic MagicGraph 128XD NM2160Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
OmniBook 3100 (F1582W)Neomagic MagicGraph 128XD NM2160Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????No
OmniBook 4100 (F1462W, F1463W, F1479W, F1464W, F1703W)Neomagic MagicGraph 128XD NM2160Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
OmniBook 4150 (F1629W, F1640W, F1641W, F1642W, F1629N, F1640N, F1641N, F1642N, F1647W, F1647N, F1648W, F1648N, F1663W, F1663N)Neomagic MagicGraph 256AV NM2200Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/ACrystal CS 4232???Yes
OmniBook 4150 (F1649W, F1649N, F1649K, F1650W, F1650N, F1650K, F1658W, F1658N, F1660W, F1660N, F1662W, F1662N, F1662K, F1976W, F1976N, F1976K, F1983W, F1983N, F1983K, F2000W, F2000N, F2000K, )ATI???NoneN/ANoneN/ACrystal CS 4232???Yes
OmniBook 5700 (F1352A, F1353A, F1396A, F1354A, F1355A)Chips & Technologies CT65554Yes XFree 3.3.6Rem. (SVGA)NoneN/ANoneN/A??????Yes
OmniBook 7100 (F1441W, F1442W)ATI Rage LT ProYes XFree 3.3.6Rem. (Mach 64)NoneN/ANoneN/A??????Yes
OmniBook 7150 (F1443W)ATI Rage LT ProYes XFree 3.3.6Rem. (Mach 64)NoneN/ANoneN/A??????No

Portable accessories

The cards mentionned below are PCMCIA or PC-Card cards.

The following table provides all of the informations on the support for this hardware by Linux.

Table 3-7. Portable accessories

ReferenceCard typeChipsetLinux supportTes-ted
F1623AModem/Net CardXircom CEM56-100 56Kb 10/100 BTYes driver xirc2ps_csYes
F1625AModem Card??????No
F1626ANetwork Card3Com 3CXFE575BT 10/100 BT???No
F1626BNetwork Card??????No
F1643AModem/Net Card??????No

The server range (NetServer)

A page on how Linux works on HP NetServer is available at http://www.netserver.hp.com/netserver/products/highlights_linux.asp

An official compatibility matrix of HP NetServer with Linux and other operating systems is available at : http://netserver.hp.com/netserver/support/compatibility/drvmatrx.htm

Official documents to help configuring NetServer under Linux RedHat 5.2 and 6.0 are also available.

The following table provides all of the informations on the support for this hardware by Linux.

Table 3-8. NetServer and Linux

MachineGraphic CardLinux supportNetwork CardLinux supportSCSI CardLinux supportSound CardLinux supportTes-ted
NetServer E45 (D4973A, D4974A, D4975A, D4976A, D5971A)Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Adaptec AIC 2910bui (7860) PCIYes driver aic7xxxNoneN/ANo
NetServer E50 (D6034A, D6033A, D6035A, D6031A, D6030A, D6032A)Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/AYes
NetServer E55 (D9337A)ATI Rage II C AGPYes XFree 3.3.6Rem. (Mach 64)Intel S82093A / i82559 10/100 BTYes driver eepro-100Adaptec AIC 7895H PCIYes driver aic7xxxNoneN/ANo
NetServer E60 (D7140A, D7142A, D7144A, D7146A, D7148A, D9123A, D9127A, D9128A, D9129A)ATI Rage II C AGPYes XFree 3.3.6Rem. (Mach 64)Intel S82093A / i82559 10/100 BTYes driver eepro-100Adaptec AIC 7895H PCIYes driver aic7xxxNoneN/AYes
NetServer LC II (D4907A, D4909A, D5014A, D5015A, D5016A, D5969A, D5970A, D5959A, D5961A)Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/AYes
NetServer LC 3 (D6123A, D7018A, D6125A, D7020A, D7028A, D7025A, D7126A, D8594A) Chipset BXRem.Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/AYes
NetServer LC 2000 (D8514A, D8515A, D8519A, D8520A, D8524A, D8525A, D9162A, D9163A) Chipset i820Rem. Rem.ATI Rage II C AGPYes XFree 3.3.6Rem. (Mach 64)Intel S82093A / i82559 10/100 BTYes driver eepro-1002 Symbios Logic 53C897 PCIYes driver ncr-53c8xxRem.NoneN/AYes
NetServer LD Pro (D4944A, D4946A, D4961A, D4962A)Trident TVGA 9000iYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/ANo
NetServer LH Pro (D4979A, D4980A, D4981A, D4982A)Trident TVGA 9000iYes XFree 3.3.6Rem. (SVGA)NoneN/A2 Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/AYes
NetServer LH II (D5017A, D5953A, D5021A, D5023A, D6047A, D6048A)Trident TVGA 9000iYes XFree 3.3.6Rem. (SVGA)NoneN/A2 Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/AYes
NetServer LH 3 (D4998A, D5002A, D5000A, D5004A, D7033A, D7034A, D8503A, D8504A, D8567A, D8568A, D9343A, D9344A) Chipset BXRem. Rem.Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-1002 Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.NoneN/AYes
NetServer LH 3000 (D8228A, D8230A, D8236A, D8238A, D8244A, D8246A, D9176A, D9178A) Chipset BXRem. Rem.??????????????????NoneN/ANo
NetServer LH 4 (D7092A, D7093A, D7094A, D7095A, D6971A, D6972A, D6973A, D6974A, D7103A, D7104A, D8552A, D8553A, D8556A, D8557A, D8560A, D8561A) Chipset BXRem. Rem.Rem.Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-1002 Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.NoneN/AYes
NetServer LH 6000 () Chipset BXRem. Rem. Rem.ATI Rage II C AGPYes XFree 3.3.6Rem. (Mach 64)Intel S82093A / i82559 10/100 BTYes driver eepro-100Adaptec AIC 7880 PCI + 2 Symbios Logic 53C896 PCIYes driver aic7xxx and driver ncr53c8xxNoneN/AYes
NetServer LPr (D6130A, D6131A, D7171A, D9133A, D9348A, D9431A, D9434A) Chipset BXRem.Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.NoneN/AYes
Cluster NetServer LPr (D6131A, P1133A)Rem.Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)Intel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Symbios Logic 53C895 PCIYes driver ncr-53c8xxRem.NoneN/ANo
NetServer LXePro/LXPro (D4920B, D4925B, D6036A, D4311B, D4312B, D6037A, D4315B, D4958B, D6014A, D6015A, D4964B, D4898A, D6016A, D4899A, D6017A, D4900A, D6018A)Cirrus Logic GD 5424 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/A2 Adaptec AIC 7880 UW PCIYes driver aic7xxxNoneN/ANo
NetServer LXr8 (D5028A)??NoneN/ASymbios logic UW?NoneN/ANo
NetServer LXr8000 (D6021A, D6022A, D6136A, D6137A, D7000A, D8256A, D8257A, D8258A, D8546A, D8548A)Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/A2 Symbios Logic 53C896 PCIYes driver ncr-53c8xxRem.NoneN/AYes
NetServer LXr8500 (D8540A, D8542A, D9417A, D9418A)Cirrus Logic GD 5446 PCIYes XFree 3.3.6Rem. (SVGA)NoneN/A2 Symbios Logic 53C896 PCIYes driver ncr-53c8xxRem.NoneN/ANo

NetServers accessories

The following table provides all of the informations on the support for this hardware by Linux.

Table 3-9. NetServers accessories

ReferenceCard typeChipsetLinux supportTes-ted
NetRaid 1 D4992ANetRaid CardAMI Megaraid (Raid 0, 1, 3, 5, 10, 50)Yes driver megaraidRem.Yes
NetRaid 3 D4943ANetRaid CardAMI Megaraid (Raid 0, 1, 3, 5, 10, 50)Yes driver megaraidRem.Yes
NetRaid 1Si D2140ANetRaid CardAMI Megaraid (Raid 0, 1, 3, 5, 10, 50)Yes driver megaraidRem.Yes
NetRaid 3Si D5955ANetRaid CardAMI Megaraid (Raid 0, 1, 3, 5, 10, 50)Yes driver megaraidRem.Yes
C1578BSCSI CardAdaptec AIC 7895H PCIYes driver aic7xxxNo
C7430ASCSI CardAdaptec AIC 7880 UW PCIYes driver aic7xxxNo
D5025ASCSI CardAdaptec AIC 7880 UW PCIYes driver aic7xxxYes
D5252ASCSI CardAdaptec AIC 7880 UWD PCIYes driver aic7xxxYes
D5013A, D5013BNetwork CardIntel i82557 / i82558 10/100 BT (D5013A/B)Yes driver eepro-100Yes
J2585BNetwork CardCarte 100VG (J2585B)Yes driver hp100Yes
D6977AFibre Channel Card??????No
D5246AFibre Channel Card??????No
D6028ATop Tools Card???YesYes

Complementary informations

Please refer to the Hardware Howto and Ethernet Howto for other details concerning the support of some hardware elements by Linux.

For video chipsets support, a fundamental page is the one of XFree86 with its supported chipsets list and the new running developments by Suse (Think, in that case, to download also the configuration tool) and RedHat at the following addresses :

  • ftp://ftp.medasys-digital-systems.fr/pub/linux/redhat.com/XBF

  • ftp://ftp.medasys-digital-systems.fr/pub/linux/redhat.com/XFCom

Commercial servers are also available, as those of X-Inside and MetroLink

Netvectra are not supported by Linux.

Remarks

XFree86

The latest version of XFree86 is the 3.3.6, available from our mirror.

Ncr53c8xx

The latest version of the ncr53c8xx driver is available from the reference site.

3C59x

The latest version of the 3c59x driver is available from the reference site.

Sound Chipset AD1816

The latest version of the AD1816 driver is available from the reference site.

DOS models

These models are delivered with MS-DOS only, in order to have a Linux Machine at the best price.

G100 card

To use the MGA G100 AGP card, with a version of XFree86 before the 3.3.2 one, you have to use an option in the file XF86Config : Option "no_accel".

Section example :

Section "Device"
[...]
      VendorName "Matrox"
      VideoRam 4096
      Option "no_accel"
EndSection

Silicon Motion LynxE card

This card is only supported from the 3.3.6 version of XFree86. Nevertheless, even in that version, this is a preliminary support, which isn't as stable as the Frame Buffer mode.

On the other hand, to be able to install a RedHat 6.1 version, you should do that in text mode, because the server provided (3.3.5) doesn't support this card.

Intel i810 card

(Informations provided by Frédéric Dubuy and Anne-Marie Mahfouf )

This card is only supported with a specific X server XFCom_i810 downloadable in both format RPM or tar.gz and a complementary module for the kernel agpgart, downloadable in both format SRPM or tar.gz.

A detailed documentation on the installation is provided at http://www.linux-france.org/article/x/GuideIntel810/book1.html

To summarize, once the X server installed, the module compiled and installed, it's sufficient to modify with the following parameters the file /etc/X11/XF86Config :

Section "Device"
[...]
      Identifier "i810"
[...]
EndSection

[...]
Section "Screen"
[...]
      Driver "svga"
      Device "i810"
[...]
EndSection

XU800

On that machine, the Bios doesn't give the right amount of memory which is in the machine to Linux. You need to use a line such as append="mem=xxxM" at the begining of /etc/lilo.conf where xxx is your RAM in MB.

LC 2000

In order to use the native SCSI controler you need to disable in the Bios the option "Reserve PCI Bus Numbers", in the menu PCI Device Setting. (Indication of GILLYNN COUCH)

LH 6000

In order to use the native SCSI controler you need to desactivate in the Bios the "reserver PCI Bus #s", in the menu PCI Device Setting. The PS/2 system doesn't seem to be operational on the machine we tested. On the other side, through the network, the system is perfectly operational in a 6-processors mode :-)

BX Chipset

Intel BX Chipset (Memory Bus at 100 MHz) is supported by kernels above 2.0.34/2.1.103.

i820 Chipset

Coppermine 0.18 µm technology - 256 KB synchronous cache - Intel i820 Chipset

BAx

Attention, the XF86_SVGA server works correctly with this mother board embedded version only above XFree86 3.3.5, due to the use of different frequencies (In particular, use the updates for RedHat 5.2/6.0).

FrameBuffer

To use the FrameBuffer mode, please consult the following documents http://www.medasys-digital-systems.fr/linux/framebuffer.html and http://www.medasys-digital-systems.fr/mirror/linux/LDP/HOWTO/Framebuffer-HOWTO.html.

Boot disk for 3Com card

Creation of a custom RedHat Boot disk

To be able to boot with the RedHat 5.1 boot disk, and to have the support of the 3C905B-TX card, you need to do the following :

# Log as root. Go in the home directory  (~root)
#cd ~
# Put there the 3c59x.c source module for the 3Com card
#ncftp ftp://ftp.medasys-digital-systems.fr/pub/linux/networking/drivers/3c59x.c
# Compile it
#gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c 3c59x.c `[ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS`
# put the RedHat 5.1 floppy boot disk in the drive
# you have to copy the initrd.img file from the floppy disk  
#mcopy a:initrd.img /tmp
# then uncompress it  
#gzip -cd /tmp/initrd.img > /tmp/initrd.ext2
# Mount the "file" filesystem thus obtained  
#mount -t ext2 /tmp/initrd.ext2 /mnt/floppy -o loop
# uncompress the modules provided  
#gzip -cd /mnt/floppy/modules/modules.cgz > /tmp/modules.cpio
# extract the modules  
#cd /tmp ; mkdir modules ; 
cd modules ; cat /tmp/modules.cpio | cpio -i
# Copy the new updated module for the 3Com card  
#cp ~/3c59x.o .
# recreate the compressed cpio file  
#ls | cpio -o | gzip -c9 > ../newmodules.cgz
# replace the modules by their update  
#cp ../newmodules.cgz /mnt/floppy/modules/modules.cgz
# unmount the "file" filesystem  
#umount /mnt/floppy
# compress the "file" filesystem  
#gzip -c9 /tmp/initrd.ext2 > /tmp/initrd.img
# copy it on the floppy disk  
#mcopy /tmp/initrd.img a:

GD 5465 video card

To use a Cirrus Logic GD 5465 AGP card, with a version below Xfree86 3.3.3, you have to use an option in the file XF86Config : Option "xaa_no_color_exp".

Section example :

Section "Device"
[...]
       Identifier "CL-GD5465"
       VendorName "Cirrus"
       BoardName  "GD5465"
       VideoRam   2048
       Option     "xaa_no_color_exp"
EndSection

Elsa Gloria Synergy card

Specifications of that card should be consulted on Elsa web site. This card is equiped with an hardware OpenGL accelerator. Under Linux, there is an OpenGL compatible layer called Mesa. This layer begins to support hardware accelerators, and among them the 3DLabs chipset which is on Elsa Gloria cards.

D6692A card

To use the D6692A card, you need to use a 2.1.122 kernel at least. Previous kernels didn't handled correctly the shared IRQ between the network and SCSI parts of the card. In particular, a standard RedHat 5.2 version doesn't allow to the network part to be supported. You have to update your kernel with a recent one (preferably 2.2.14) and the distribution with the complementary packages needed.

HA Cluster

To use a High Availability Custer under Linux, you need to use additional software, such as :

LH 4

The LH4 doesn't seem to work correctly when not in Raid. Even with the latest Bios available at the time of the test (16.00), the problem remains. If you desactivate the Raid management, during the boot, the ncr53c8xx driver in Linux detects 4 controlers instead of 2 and boot doesn't end. To avoid that, you have to activate the Raid in the Bios and use each of the disk in Raid0 mode, which is quite the same as the solution without Raid at all.

NetRaid card

These cards are equiped with an AMI Megaraid chipset and may support the following Raid levels : 0, 1, 3, 5, 10, 30 and 50. Some NetRaid cards, as well as the chipset integrated on the LH3 and LH4 mother boards are supported by recent version of the Linux kernel (2.0.36/2.2.14 typically - don't use 2.0.37/38).

For the RedHat 5.2 distribution, it's not possible to install the system on this type of controler, because it's not detected by the installation program. You have to use a specific floppy disk . This floppy disk should be used as input to the rawrite tool, for example. It works for systems with less than 1 GB of memory.

For the RedHat 6.0 distribution, you have to manually declare the existence of this card as a supplementary SCSI adapter, in order to use it directly during the installation. The megaraid driver isn't automatically detected.

To avoid strange messages during the boot printed by the megaraid driver, it's necessary to recompile it with the option -DHP.

For the RedHat 6.1 distribution, the megaraid driver provided by the kernel does support on ly the first logical drive. In order to obtain the others, please recompile a 2.2.14 standard kernel.

You have to note that the integrated card of the LH3/4 realises a software parity checks and performs thus less efficiently than the NetRaid daughter cards. On the other side, LH6000 are equiped with an integrated card doing hardware checks.

The monitors range

The following table provides all of the informations on the support for this hardware by XFree86.

Table 3-10. HP Monitors and Linux

ReferenceNameVert. F. (Hz)Hor. F. (kHz)Bandwidth (MHz)ResolFreq. (Hz)Tes-ted
D2825A, D2825S15" HP Ultra VGA 102450-11031-5465640x400, 640x480, 800x600, 1024x76870, 60-72-75-85, 60-72-75-85, 60Yes
D2826A, D2826S15" HP 5050-12031-5465640x400, 640x480, 800x600, 1024x76870, 60-75-85, 60-75-85, 60Yes
D2827A15" HP 5150-12031-54?????????No
D2828A15" HP 5250-12030-5465640x400, 640x480, 800x600, 1024x76870, 60-75-85, 60-75-85, 60No
D2832A15" HP M50050-12030-70110640x400, 640x480, 800x600, 1024x768, 1280x102470, 60-75-85, 72-75-85, 70-75-85, 60No
D2807A17" Ultra 128050-16030-64?????????Yes
D2837A17" HP7050-12030-70110640x400, 640x480, 800x600, 1024x768, 1280x102470, 75-85, 75-85, 75-85, 60Yes
D2838A17" HP M70050-16030-86?????????No
D2840A17" Ergo 128050-15031-92160512x384, 640x480, 800x600, 1024x768, 1152x864, 1280x1024, 1440x1080, 1600x120085, 100, 100, 100, 100, 85, 72, 60Yes
D8901A, D8902A17" HP7150-12030-60110640x400, 640x480, 800x600, 1024x768, 1280x102470, 60, 75-85, 75-85, 60No
D8900A17" HP7550-16030-86 (30-64 real)150640x400, 640x480, 800x600, 1024x768, 1280x102470, 60-75-85, 75-85, 75-75-85, 75Yes
D2842A, D2842W19" HP 9050-20030-96203640x400, 640x480, 800x600, 1024x768, 1280x1024, 1600x120070, 75-85, 75-85, 75-85, 75-85, 75Yes
D8910A19" HP 91050-15029-107230640x400, 640x480, 800x600, 1024x768, 1280x1024, 1600x120070, 60-85, 85, 75-85, 75-85, 75-85No
A4031A20"48-15030-82?????????Yes
D2846A, A4576A21" P110050-16030-107?????????No
D2847A21" P111050-18029-121300??????Yes
A4033A21"50-12030-80?????????Yes
A1295A24" Wide Aspect50-16030-96?????????No
D5061A15,1" LCD HP??????N/A??????No
D5065A18,1" LCD HP L180056-8530-80N/A640x350, 640x480, 720x400, 800x600, 832x624, 1024x768, 1152x870, 1152x900, 1280x102470, 60-75-85, 70, 60-75-85, 75, 60-75-85, 75, 66, 60-75Yes

PA-Risc based computer range

The PA-Risc range is achitectured around a processor designed and realised by HP. First versions were produced in 1987. Currently the versions are named PA-8000 (8200, 8500, ...).

HP has announced at the begining of 1999 its intention to contribute to the port of Linux on its PA-Risc architecture. This port is a native one, which is different from a preceding project which used MkLinux on machines based on PA-7200. The work is currently done with The Puffin Group and more precise informations on the status may be found on their Web site. For the moment the work on the boot process is improved, a shell is launched... which dies rapidly :-)

The first machine concerned by the port is the A Class server. Tests are also done on 712 and 715. Other people begin also to work on PA-2.0 machines.

There is on the other side for these machines a Linux project based on the MkLinux micro-kernel. This project as developped within OSF. The web site mentionning informations is at http://www.gr.opengroup.org/mklinux/hppa/mkpa-rel.html.

The IA-64 range

HP is developping in collaboration with Intel a new generation of 64 bits processors called IA-64. The first processor of this new generation, called Itanium, should be there during 2000. The initial port of Linux on IA-64 was published the 2nd of february, 2000 and the sources of the project are available through ftp://ftp.kernel.org/pub/linux/kernel/ia64. More informations on this topic may be found on this page of the HP labs : http://devresource.hp.com/devresource/Topics/IA64/IA64.html or on the reference site http://www.linuxia64.org

The printing product range

General points

Printers may be connected either directly to a machine through a parallel port (generally), or a serial port, or even more recently through an USB port. They may also be directly wired to the network, for a global access; this is done thanks to a card put in a slot of the printer, or through the connexion of the parallel port of the printer to a sharing network box.

HP provides such boxes, called JetDirect, which allow thus to share personnal printers on the network, directly, without going through a machine. They exist for various network topologies (10 BT, 10/100 BT, Localtalk, 10B2) and offer the ability to access to the printer directly from machine which like Linux support the LPD protocol, by using a remote printer in the printcap file. The name of the queue to use is then raw.

An example of /etc/printcap file allowing to access to a printer, equiped with such a box or card, named lj4000 on the network is given below :

# REMOTE POSTSCRIPT 1200x1200 a4 {} PostScript Default {}
lj4000:\
        :sd=/var/spool/lpd/lj4000:\
        :rm=lj4000:\
        :rp=raw:\
        :if=/var/spool/lpd/lj4000/filter:
        :mx#0:\
        :sh:\

The configuration access to the box is done either through the WebJetAdmin tool provided also under Linux now, or by the telnet command. The default address of these products is 192.0.0.192. To connect to them initially, you just have to add an IP alias on your network interface, typically by :

#ifconfig eth0:0 192.0.0.1

and a route to that network (if not automatically created) typically by :

#route add -net 192.0.0.0

The access to the equipment is thus done simply by :

#telnet 192.0.0.192

Please pay attention to have only one such equipment on the network, at the same time, or you'll have duplicate IP addresses, which always causes problems. Note that HP manageable network equipments also use the same default address. The reading of the IP Alias mini HOWTO may be useful if you don't understand the previous paragraph :-).

It is of course possible to access through the network to an HP printer attached and declared directly on a Linux machine, thanks to the lpd service for the other Unix clients, through SaMBa for the clients of Microsoft systems (Win9x ou WinNTx) or through NetAtalk for the MacIntosh clients.

At last, SaMBa offers a tool, smbclient, which allows to print from a Unix/Linux machine to a printer wired directly on a Microsoft based PC, without any need to use a JetDirect system. All the details useful to realize this operation are described in the file example smbprint provided with the SaMBa package and on the page http://www.medasys-digital-systems.fr/linux/samba-truc.html.

Communication between a Linux machine and a printer needs also, outside a network dialog, a discussion with an exchange language between the two elements. There are a lot of languages of that sort, such as PCL, Postscript or HPGL. To be able to print correctly, the tool providing the datas to print has to generate code known by the printer. Filters exist which allow to easily transform an output in one given format to another one. Thus the Ghostscript software authorizes the transformation of Postscript source in a great variety of output formats, as indicated by its invocation in the 'Available devices' part :

#gs -h
GNU Ghostscript 5.10 (1998-12-17)
Copyright (C) 1997 Aladdin Enterprises, Menlo Park, CA.  All rights reserved.
Usage: gs [switches] [file1.ps file2.ps ...]
Most frequently used switches: (you can use # in place of =)
 -dNOPAUSE           no pause after page   | -q       `quiet', fewer messages
 -g<width>x<height>  page size in pixels   | -r<res>  pixels/inch resolution
 -sDEVICE=<devname>  select device         | -dBATCH  exit after last file
 -sOutputFile=<file> select output file: - for stdout, |command for pipe,
                                         embed %d or %ld for page #
Input formats: PostScript PostScriptLevel1 PostScriptLevel2 PDF
Available devices:
   x11 x11alpha x11cmyk x11gray2 x11mono ap3250 imagen iwhi iwlo iwlq la50
   la70 la75 la75plus lbp8 ln03 lj250 lj4dith lp2563 m8510 necp6 oce9050
   r4081 sj48 st800 stcolor t4693d2 t4693d4 t4693d8 tek4696 xes deskjet
   djet500 djet500c dnj650c laserjet ljetplus ljet2p ljet3 ljet3d ljet4
   cdeskjet cdjcolor cdjmono cdj500 cdj550 paintjet pj pjxl pjxl300 uniprint
   bj10e bj200 bjc600 bjc800 epson eps9mid eps9high epsonc ibmpro jetp3852
   dfaxhigh dfaxlow faxg3 faxg32d faxg4 cp50 pcxmono pcxgray pcx16 pcx256
   pcx24b pcxcmyk pbm pbmraw pgm pgmraw pgnm pgnmraw pnm pnmraw ppm ppmraw
   tiffcrle tiffg3 tiffg32d tiffg4 tifflzw tiffpack tiff12nc tiff24nc psmono
   psgray bit bitrgb bitcmyk pngmono pnggray png16 png256 png16m jpeg
   jpeggray pdfwrite pswrite epswrite pxlmono pxlcolor nullpage
Search path:
   . : /usr/share/ghostscript/5.10 : /usr/share/fonts/default/ghostscript :
   /usr/share/fonts/default/Type1
For more information, see /usr/doc/ghostscript-5.10/use.txt.
Report bugs to ghost@aladdin.com; use the form in bug-form.txt.

This represents only the output formats compiled in the program. Other are also available. You may find a complete list of all the printers known by this software at http://www.cs.wisc.edu/~ghost/printer.html.

A list of the HP printers support may be found on the following page : http://www.picante.com/~gtaylor/pht/printer_list.cgi?make=HP&format=full.