Solaris x86 known working devices

[Top of HCL pages]

Here is the full list of devices people have submitted as working with solaris. You can also submit your own devices to the list.

If you are considering installing solaris on your x86 box, and want to know if your devices are on this list, you can use sun's "prtpci.exe" from DOS, to print out the PCI IDs on your machine and compare to what is here.

If you're curious, you can look up your device IDs against the list maintained at http://www.yourvote.com/pci/

TYPEDeviceVendorIDVendorDevNotes
videocardAsylum GeForce4 Ti46000x10de0x250128MB DDR 4X AGP. "Native" nVidia driver only supports 8-bit VESA. XFree86-4.3 nVidia driver only supports 16/24-bit VESA.
videocardATI AIW Radeon 8500 128MB0x10020xf2a Standard Sun X server
videocardCreative TNT2 (PCI)0x11020x1046
videocardeVGA e-geforce 4 MX440 8X0x10de0x181 Provides 16-bit 1024x768 VESA display using XFREE86-4.3 "porting kit" drivers.
videocardMatrox G400 AGP0x102b0x2179
videocardMatrox G4500x102b0xff03
videocardMatrox Millenium G5500x102b0xf84Works with xf86 porting kit
videocardMatrox Mystique 220MHz 4Mb0x102b0x1100
videocardNVidea TNT2 Ultra AGP (Asus)0x10de0x29
videocardS3-Trio 4MB0x53330x8904
network3Com 3C900B-TPO Etherlink XL0x10b70x9004
network3Com 3C905B-TX Fast Etherlink0x107b0x9055
network3com 3c905c0x10b70x9200use elbc driver from 3coms website
network3Com Office Connect Fast Ether0x10b70x7646This card is not automatically recognized by Solaris 9. Add an entry into /etc/device_aliases as follows: elxl "pci10b7,7646".
networkASUS A7N8X (deluxe model), int0x10b70x9201The integrated 3Com NIC on the ASUS A7N8X (deluxe) is not automatically detected by Solaris 9 x86, but it works after adding a device alias to /etc/driver_aliases: elxl "pci10b7,9201"
networkBroadcom NetXtreme Gigabit Eth0x14e40x16a6Requires BCM5702X driver for X86 from Broadcom.com; uses "bcme" driver.
networkCompaq iPAQ 11MB wireless0x28a0x2 this is a pccard on Solaris 9 with Lynnsoft 3.2
networkGeneric RealTek 8139 PCI NIC0x10ec0x8139Get "rtls" driver from www.realtek.com.tw. V1.05 (June 2002) works in Solaris 7 & 8. Works great on an 8139(A) card, but newer revs may not work. My "A" card is about 2 yrs. old, but a brand-new 8139 bought in Summer 2002 did not work. Also, since the
networkIntel 82562EZ (Pro 10/100 VE)0x80860x1050Requires addition to /etc/drivers_aliases of: "iprb "pci8086,1050"
networkIntel compatible 100baseT0x10140x209Found on-board an IBM ThinkPad T23. works fine after adding driver_aliases entry for iprb0 on 8086,1031
networkIntel Pro1000x80860x1030
networkIntel Pro100/B0x80860xc
networkIntel Pro100/B Fast Ethernet0x80860x2408masquerades as PCI 8086,1229 automatically(no tweaks needed). MiniPCI card in IBM A21p (model 2629HTU).
networkIntel Pro100B+0x80860x1229
networkIntel(R) PRO/1000 Server Adapt0x80860x2004VendorID=0x8086, DeviceID=0x1004 Add package intcgigae.pkg from Itel, after install.
networkNetgear FA311 10/100 Fast Ethe0x100b0x20Uses Naticnal Semiconductor DP83815/6 chip. Requires sfe-0.9.17 driver from Masayuki Murayama, http://homepage2.nifty.com/mrym3/taiyodo/eng/index.htm from http://solaris-x86.org/software/drivers/
networkold dec NetGear FA3100x13850x1100If you see a DEC chip on the board, you can use it, otherwise, the solaris dnet driver wont work for it.
networkVarious NS DP83820 based GbE0x100b0x22This device works with gld based driver provided by Ovislink.
diskctlrAdaptec 29160 Ultra160 SCSI HB0x90050xe2a0
diskctlrAdaptec 29160/N/LP Ultra160 SC0x90050x62a0Provides three connectors: 1 internal SCSI3, 1 internal SCSI2, 1 external SCSI2
diskctlrAdaptec 2940 SCSI HBA0x90040x7178
diskctlrAdaptec 39160 Ultra160 SCSI HB0x90050xf620
diskctlrAdaptec 7901A0x90050x801e Need to manually add the device ID in /etc/driver_aliases.
diskctlrADAPTEC AHA-2940 UW pro0x90040x7887Must add the following entry to /etc/driver_aliases to use: adp "pci9004,7887"
diskctlrAdaptec AHA-2940U/2940UW Ultra0x90040x8178
diskctlrAdaptec AHA-2940U2W Ultra-II S0x90050xa18080Mb/sec SCSI disk controller
diskctlrAdaptec AHA-2940W/2940UW0x90040x7881
diskctlrAdaptec AIC-7850 SCSI0x90040x7850This is a very basic SCSI card without BIOS that came with my scanner hence cannot be used for booting but seems fine for 50 pin SCSI 2 devices such as my Epson scanner, HP35470 DAT tape and Yamaha CD/RW
diskctlrAdaptec AIC-78900x90050x1fIntegrated controller on SuperMicro P6DBU Mobo
diskctlrAdaptec AIC-7899 Ultra160 SCSI0x10330x8164masquerades as pci9005,cf, which is a normal Adaptec SCSI controller
diskctlrDOMEX 3395U30x10000x21 Based on 53C1010-66, dual channel.
diskctlrIBM clone of intel ATA control0x10140x220 masquerades as 8086,2483, on a ThinkPad T23. Works fine with solaris DMA.
diskctlrIntel ATA controller0x80860x7111in 440BX chipset
diskctlrMDAC Family of Raid Adapters0x10690x54VendorID=0x1069, DeviceID=0x0050 Require the driver download from http://www.mylex.com/support/productgd/index.html
diskctlrSymbios Logic 53c8750x10000x1000This came out of a Sun E450
diskctlrTEKRAM DC-390U2B0x1de10x3906 LSI53C895 based, single channel.
diskctlrTekram Symbios Logic 53c895 SC0x1de10x3907
soundASUS A7N8X (deluxe model) / on0x10de0x6aThe onboard audio controller on the Asus A7N8X (deluxe model) works with the audioi810 driver from http://www.tools.de/solaris/audio (version 1.4beta or newer). Note: Disable APIC mode in BIOS, apparently in APIC mode the BIOS does not assign an IR
soundIntel ICH/0/2 audio cntrl.0x80860x2485PCI sound chip in IBM ThinkPad A30p, use Juergen Keil's drivers at: http://www.tools.de/solaris/audio
soundSiS 7012 SigmaTel STAC9708/110x10390x7012Found on many MSI motherboards. Requires " Audio drivers (Version 1.6) for Solaris" (package) from: http://www.tools.de/solaris/audio/
soundSound Blaster Live 5.10x11020x8061 Use 4Front Technologies OSS driver http://www.4front-tech.com/oss.html
soundSoundBlaster Audigy0x11020x4The SoundBlaster Audigy works with version 1.4beta or newer of http://www.tools.de/solaris/audio/
soundSoundBlaster Live Value!0x11020x8027 Needs 4Front Opensound drivers, www.opensound.com
soundSoundBlaster PCI 1280x12740x8001Use J. K.s drivers at www.tools.de/solaris
motherboardASUS A7V8X0x11060xb168This is the plain board without Ethernet os Serial ATA You must disable ACPI
motherboardMSI 655 Max (MS-6730)0x10390x655supports hyperthreading. Onboard Broadcom BCM5702 Gigabit Ethernet requires Broadcom.com driver. Onboard SiS AC97 audio requires drivers from www.tools.de/solaris/audio/
motherboardMSI 875P Neo0x80860x2578supports hyperthreading. Onboard SiS AC97 audio requires drivers from www.tools.de/solaris/audio/
motherboardSupermicro P3TSSA0x80860x244ePentium 3 motherboard with 1GHz P3 processor installed. [Vendor/device given is for PCI/PCI bridge]
motherboardSuperMicro P6DBU0x80860x7191Dual PIII cpu up to 1GHz with integrated scsi controller.
otherBDV 108A DVD-ROM0x00x0 Model BDV108A DVD-ROM Drive, IDE, UDMA33. MFG: BTC Corp ( www.btc.com.tw ) Solaris 8 10/01 installs from this device, dmesg reports ATAPI Device Model BDV108 DVDROM
otherExabyte VXA-1 SCSI Tape Drive0x10x133/66GB SCSI Ultra2 LVD tape drive (can use Adaptec Ultra SCSI PCI controller)
otherIntel USB controller0x80860x7112in 440BX chipset
otherSamsung SM348B0x10990x048x CDRW/DVD that works just fine (unlike SM352 model which does NOT work just fine)
otherUniversal Serial Bus0x9250x1234UHCI USB controller