Plan 9 from Bell Labs’s /usr/web/sources/wiki/d/3

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


Supported PC Hardware
D1407968923
Astevie
#This page lists hardware known to work with Plan 9. Most hardware is
#listed by chipset, you may need to know what chipset your particular
#cards use. There is also a list of known [broken hardware].
#
#IDE/ATAPI CONTROLLERS
#
#Plan 9 supports almost all motherboard IDE/ATAPI controllers, but
#DMA transfers are only used on these recognized chipsets (chipsets
#not listed here will simply run slower; you can try turning on DMA
#by editing /sys/src/9/pc/sdata.c).
#
# *	ALi M1543, M5288 SATA
# *	AMD 755, 756, 766, 768, 3111, CS5536
# *	AMD/ATI SB400, 200M, 4379 SATA
# *	CMD 640B, 646
# *	HighPoint HPT366
# *	Intel PIIX, PIIX3, PIIX4, ICH, ICH0, ICH2-7, ICH9, 6300ESB
# *	NS PC87415
# *	nVidia nForce 1-4, MCP 55, 61, 65, 69, 430
# *	PC-Tech RZ1000
# *	Promise PDC202xx, Ultra/133 TX2, 20378
# *	ServerWorks IB6566
# *	SiL 3112 SATA, 3114 SATA/RAID
# *	SiS 962
# *	VIA 82C686, VT8237 SATA/RAID
#
#SATA CONTROLLERS
#
#Plan 9 supports a few SATA controllers in their native AHCI mode, as
#opposed to the IDE-compatibility mode that some of them offer.
#
# *	AMD SB600
# *	Intel 63xxESB
# *	Intel 82801GxM, for x = B or H
# *	Intel ICH8, ICH9
#
#The non-AHCI Marvell 88SX series four- and eight-port PCI-X chipsets
#are also supported.
#
#ATA-OVER-ETHERNET DEVICES
#
#Plan 9 supports access to ATA-over-Ethernet devices.
#
#USB
#
#USB audio, disks, Ethernet, keyboards, mice and printers are
#supported (see usb(4)) via the UHCI, OHCI and EHCI interfaces. XHCI
#(USB 3, 5Gb/s) is not yet started.
#
#ETHERNET
#
#Plan 9 will automatically recognize the PCI and PCI-Express Ethernet
#cards that it can drive. The following chips/cards are supported, in
#decreasing order of speed:
#
# *	Intel 8259x 10Gb
# *	Myricom 10Gb
#
# *	Alteon, DEC, or SGI Acenic fiber Gigabit
# *	Intel 8254x PRO/1000 Gigabit
# *	Intel 8256x, 8257x Gigabit PCI-Express
# *	National Semiconductor DP83820 Gigabit
# *	Netgear GA620 Gigabit (discouraged due to large firmware blob)
# *	Realtek 8110S/8169S Gigabit
# *	Via Velocity Gigabit
#
# *	3Com 3C562, 3C589, and 3C589E PCMCIA
# *	3Com 3C450, 3C575, 3C59x, 3C90x, 3CSOHO100-TX
# *	Accton EtherPair-PCMCIA EN2216
# *	AMD 79C970
# *	D-Link DFE-538TX, DFE-560TXD
# *	Dell TrueMobile 1150 wireless
# *	Digital (now Intel) 2114x and clones. (Tulip, PIC, PIC-II,
#	Centaur, Digital DE-500)
# *	EtherFast 10/100 PC Card
# *	Intel 82562EM/EZ/ET/VE, 8255x PRO/100
# *	Intel 82801DB PRO/100 VE
# *	Intersil Prism2.5 wireless
# *	Linksys EC2T Combo PCMCIA EtherCard, NB10T
# *	Linksys WPC-11 wireless
# *	Lucent/Agere/Avaya/Orinoco Wavelan wireless
# *	NE2000 clones
# *	National Semiconductor DP83815, DP8390
# *	Netgear FA310, FA311, FA312, FA410TX, FA411 PCMCIA
# *	Realtek 8029, 8139 - DL10038(D) (Remark of Realtek 8139)
# *	SMC 1211, 8040TX PCMCIA, 91CXX PCMCIA
# *	VIA Rhine VT6102 (pxe-bootable)
# *	VIA Rhine II VT6103 (pxe-bootable)
# *	Western Digital/SMC WD8003, WD8013, WD8216
# *	Winbond 89C940
#
#VESA VIDEO CARDS
#
#Plan 9 can attempt to drive video cards using the VESA BIOS
#extensions instead of using drivers specific to particular chips. To
#use VESA, choose "vesa" as your monitor type during the CD boot or
#when making an install floppy.
#
#The following cards are known to work using VESA. (Cards not listed
#here are still worth trying!)
# *	Intel 82865G Integrated Graphics Controller (Dell desktops)
# *	Intel 82845G Integrated Graphics Controller (Compaq Evo D510 SFF)
# *	Intel 855GM Integrated Graphics Device (Thinkpad X40)
# *	Radeon 9200 Mobile (Compaq NX7010)
# *	Radeon Mobility 9600 (ThinkPad T42p)
# *	Radeon Mobility 7500 M7 LW (Compaq Presario 1500)
# *	Radeon R200 QH (Fire GL 8700 and 8800)
# *	Radeon RV280 (9200 SL)
# *	Nvidia Quadro4 980 XGL
# *	SiS630 onboard
# *	SiS630 ST onboard ([JVC MP-XP3 |
#	http://9fans.net/archive/2009/12/291])
# *	VIA Technologies, Inc. CN700 VIA/S3G UniChrome Pro IGP
#
#(Some of the cards in this list have been moved to the main table)
#
#The following cards are known not to work with VESA:
# *	Neomagic NM2360/MagicMedia 256ZX (Thinkpad 600X): Blank screen.
# *	Cirrus Logic CL-GD5436/46 (no VESA support?)
# *	AMD Geode GX2. Blank screen. Bug identified by Russ Cox, but hard
#	to solve.
#
#VGA CARDS AND CHIPSETS
#
#For VGA cards it is more precise to describe the chips we support
#rather than the cards they are based on, since the cards are more
#ephemeral. Beware: different revisions of a card may use different
#chip sets.
#
#Plan 9 can use some basic acceleration features such as filling and
#scrolling rectangles.
#
#NOTE: If your chipset is not listed or listed as not supported, try
#the VESA driver by entering "vesa" as your monitor type.
#
#! 	Chip					| Native	| VESA	| Notes
#! 	-------------------------------------------------------------------------------------
#! 	#9 Ticket to Ride IV		| Yes		| ?	| 	for SGI 1600SW
#! 	3Dfx Voodoo Banshee	| Yes?	| ?	| 	Works perfectly with Elpin Banshee(Rev 1.1) 3Dfx 55-0013-04
#! 	3Dfx Voodoo 3
#! 	    1000				| Yes		| ?	|
#! 	    2000				| Yes		| ?	|
#! 	    3000				| Yes		| ?	|
#! 	AMD Geode GX2		| No		| No	|
#! 	ARK 2000pv			| Yes(2)	| ?	|
#! 	ATI Mach
#! 	    Mach 32			| Yes(2)| ?	|	|
#! 	    Mach64xx			| Yes?	| ?	| 	Some newer Mach64 don't work(eg, later ATI Xpert)
#! 	ATI Rage - http://en.wikipedia.org/wiki/ATI_Rage
#! 	    Rage IIc			| Yes		| ?	| 	Needs hwaccel off
#! 	    Rage 3D II+			| Broken	| Yes	| 	Garbled display
#! 	    Rage 128			| No		| ?	| 	Too different from the Mach 64
#! 	    Rage XL				| Yes		| Yes	|
#! 	ATI Radeon
#! 	    (789)xxx			| (1)		| Yes	| 	Works well with VESA
#! 	    Mobility M7 LW		| No		| Yes	| 	Max: 1024x768x24
#! 	    X1600 Pro			| No		| No	|
#! 	CHIPS hiQVideo
#! 	    65550				| Yes		| ?	|
#! 	    65554				| Yes		| ?	|
#! 	    69000				| Yes		| ?	|
#! 	Cirrus Logic
#! 	    CL-GD542x			| Yes		| ?	|
#! 	    CL-GD543x			| Yes		| No	|
#! 	    CL-GD544x			| Yes		| Yes	| 	Used by qemu
#! 	    CL-GD546x Laguna	| Yes		| ?	|
#! 	Intel i81x				| Yes		| ?	|
#! 	Intel i740				| No		| ?	|
#! 	Intel i950				| No		| Yes	|
#! 	Intel 82845G			| No		| Yes |
#! 	Intel GMA3100			| No		| Yes |
#! 	Matrox (Note: GXXX series only support 8bit and 32bit depths)
#! 	    G200				| Yes		| ?	|
#! 	    G400				| Yes		| ?	|
#! 	    G450				| Yes		| Yes	|
#! 	    G550				| Yes		| Yes	|
#! 	    P650				| No		| Yes	|
#! 	Matrox Millennium II	| Yes		| ?	|
#! 	Neomagic
#! 	    MagicGraph			| Yes		| ?	|
#! 	    MagicMedia			| Yes		| No	|
#! 	NVIDIA
#! 	    TNT				| Yes		| ?	|
#! 	    TNT2				| Yes		| Yes	|
#! 	    GeForce			| Yes?	| ?	|
#! 	    GeForce 2			| Yes		| ?	|
#! 	    GeForce 2 DVI		| Yes		| ?	|
#! 	    GeForce 2 MX/MX 400  | Yes		| Yes	|
#! 	    GeForce 3			| Yes		| ?	|
#! 	    GeForce 4			| Yes		| ?	|
#! 	    GeForce 4 MX		| Yes		| Yes	|
#! 	    GeForce FX 5200		| Yes		| Yes	| 	Native: Some people have reported problems with DVI.
#! 	    GeForce 6200		| No		| Yes	|
#! 	    GeForce 6800 XT		| Yes		| ?	|
#! 	S3 801, 805, 864, 928	| Yes(2)	| ?	|
#! 	S3 968				| Yes		| ?	|
#! 	S3 Savage
#! 	    Savage 4			| Yes		| ?	|
#! 	    Savage IX/MV		| Yes		| ?	|
#! 	    SuperSavage IXC/16	| Yes		| ?	|
#! 	    SavagePro8/DDR		| Yes		| ?	|
#! 	    Savage 2000			| No		| ?	|
#! 	S3 ViRGE DX,GX,GX2,MX,VX	|Yes	| ?	|
#! 	S3 Trio64V+			| Yes		| No	|	dbvesa: invalid vesa signature 
#! 	S3 Elsa 1000Trio/V		| Yes		| No	| 	Works fine with 1024x768x8, supports max. 8 bit depth.
#! 	S3 Trio3D				| No		| Yes	|
#! 	Tseng ET4000			| Yes(2)	| ?	|
#! 	Trident Cyber938x		| Yes		| ?	|
#! 	VIA UniChrome (EPIA-MS) | No		| Yes	|
#! 	VMware virtual chipset (vmware won't release documentation, please use qemu instead)
#! 	    4.5				| Yes		| ?	|
#! 	    5.0				| Yes		| ?	| 	Needs hwaccel off
#
#(1) See the [radeon drivers] page.
#
#(2) Only tested with old editions of Plan 9.
#
#Cards supported in the third edition but not tested in current
#system:
# *	ATI Graphics Xpression
# *	ATI Xpert 98
# *	ATI xpert@work
# *	ATI Xpert LCD
# *	#9FX Reality 334
# *	Diamond Stealth3D 2000 vers 1.04
# *	Diamond Stealth64 Video 2001
# *	Diamond SpeedStar 64
#
#Cards supported in the first and second editions but not tested in
#the current system:
# *	#9FX Reality 332
# *	#9GXE Level-11, Level-12, Level-16
# *	#9GXE 64
# *	#9GXE 64pro
# *	Diamond SpeedStar Pro
# *	Hercules Terminator
# *	NCR 3230
# *	Orchid Fahrenheit 1280
# *	Orchid Kelvin 64
# *	Quadtel S3 86C801, 86C805
# *	STB PowerGraph X-24
# *	STB Velocity 3D
# *	STB Velocity 64 Video
# *	Stealth 64 Video 3000
# *	Stingray 64/Video
# *	Various Rackmount SBCs
#
#SCSI CONTROLLERS
#
# *	[LSI Logic | http://www.lsilogic.com] 53C8xx and 53C1010
#	chipsets, e.g., cards from: Tekram, LSI Logic, Symbios, Compaq,
#	NCR, I-O DATA, ASUS. The chip numbers matter more than the brand.
#	LSI Logic now owns Symbios and Mylex. You may need to configure the
#	SCSI BIOS to "START UNIT" (spin up) the bootable drive so I/O works
#	for the main BIOS. Also, beware 53C1020/1030 cards--they are
#	"Fusion/MPT" and cannot be supported by this driver.
# *	Buslogic BT-948 or BT-958 (AKA Mylex multimaster series). These
#	aren't being made any more, but you might be able to buy them used.
# *	Adaptec 1540 or 1542 for the ISA bus
# *	Ultrastor 14F ISA or 34F VLB
#
#KEYBOARDS
#
#Any PS/2 or USB keyboard should work. The bootstraps require PS/2
#"emulation" in your BIOS to make USB keyboards work.
#
#MICE
#
#Plan 9 supports PS/2, PS/2 Intellimouse, and serial mice. USB mice
#are supported via a user-space driver. See usb(4), usbd(4), and
#usb(3).
#
#You will want a 3 button mouse for plan9, using the scroll wheel as
#the middle button is not really satisfactory. The IBM 40K9201 and HP
#DY651A are both good quality USB optical mice with three real
#buttons.
#
#There is preliminary support for the scroll wheel and extra buttons
#as on the Toshiba Portege 3440CT.
#
#Most laptops present their built-in pointing devices as PS/2 mice.
#
#The middle mouse button on the virtual VMware mouse appears not to
#work when running Plan 9 under Windows 2000 on certain laptops,
#notably IBM Thinkpads. To the extent that fault can be assigned, it
#is a hardware bug. The mouse controllers do not follow the same
#protocol that all other 3-button mice do for reporting the button
#count. See
#[http://lists.cse.psu.edu/archives/9fans/2002-May/017472.html] for a
#Windows workaround.
#
#LAPTOPS
#
#Laptops are often the hardest systems to get Plan 9 running on,
#because you can't choose the hardware piece by piece.
#
#The following laptops are known to work in the current release:
# *	Acer TravelMate 4052 WmLi (no wireless, no sound)
# *	Acer Aspire 5024WLMi (wireless and sound not tested, *nousbohci=1
#	required; tested with 9atom)
# *	Asus F7400
# *	Compaq Presario 1500 (ATI Radeon Mobility M7 LW, Intel PRO 100/VE
#	i82562, usb mouse works)
# *	Dell Inspiron 2650 (mouse not working though)
# *	Dell Inspiron 70n 7000
# *	Dell Inspiron 1000 (no ether, no sound, cardbus not tested)
# *	IBM Thinkpad 560, 560E, 600E, T20, T21, T23, T30 (using Philippe
#	Anel's [Radeon Drivers]), T42p (no wireless), X20, X40, X60
# *	NEC Versa LX, SX
# *	Sharp Actius A250
# *	Sony Vaio PGC-105k (uk)
# *	Sony Vaio PCG-GR114EK
# *	Toshiba Portege 3440CT
# *	Toshiba Tecra 750CDM
# *	HP Compaq nx6315 (No net)
# *	[JVC MP-XP3 | http://9fans.net/archive/2009/12/291]
#
#The following laptops worked in previous releases and may work in
#the current one:
# *	AT&T GIS Globalyst 250
# *	Compaq Armada 7710 MT
# *	Dell Dimension cpi 333
# *	IBM Thinkpad 560X, 570
# *	NEC Versa 6030X, 6200MX
# *	Sony VAIO PCG 747
# *	Toshiba Satellite 2800
#
#The following laptops are known not to work with Plan 9:
# *	Compaq Armada 7800 (does not detect all physical memory, runs
#	out, apparently hardware cursor doesn't work either)
# *	Compaq LTE 5300 (unsupported video card Cirrus Logic GD7543)<-
#	Are You sure about this? I think CL-GD7543 is well supported
#	(Generic 640x480 LCD), I had a COMPAQ Armada 1120T, but the problem
#	was the memory (24MB) not the graphical chip set! see [google
#	groups |
#	http://groups.google.com/groups?q=group:comp.os.plan9+5300&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=fa2d4dc3.0206230630.4477bd8a%40posting.google.com&rnum=1]
# *	Dell Inspiron 4000, 5000e (unsupported video card ATI Mobility M3)
# *	Zenith Znote 425 (not enough RAM)
#
#CARDBUS AND PCMCIA CONTROLLERS
#
#The following cardbus controllers are supported:
# *	Ricoh 476 PCI/Cardbus bridge
# *	Ricoh 478 PCI/Cardbus bridge
# *	TI PCI-1131 Cardbus controller
# *	TI PCI-1250 Cardbus controller
# *	TI PCI-1450 Cardbus controller
# *	TI PCI-AC51 Cardbus controller
#
#If the cardbus chipset is not supported, Plan 9 falls back to the
#PCMCIA driver, which handles the Intel i82365, Cirrus Logic
#CL-PD6710, Cirrus Logic CL-PD6720, Vadem VG-46x, and compatibles.
#This covers most laptops.
#
#AUDIO
#
#Supported audio devices:
# *	Sound Blaster 16 or later, ISA card
# *	ESS 1688 running in 8-bit SBPro mode
# *	most USB audio devices
# *	Intel 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
#	(with code addition from http://kamalatta.ddnss.de/config/ac97k.tar
#
#Supported but not as well tested:
# *	Any Sound Blaster 16 clones (NOT Sound Blaster Pro clones)
#
#USB audio devices that have been reported to work:
# *	Edirol UA-1X (recording untested, but believed to work)
# *	Edirol UA-3
# *	Philips USB speakers, model DSS 370/17
# *	Xitel AN1
# *	[Xitel Pro HiFi-Link |
#	http://lists.cse.psu.edu/archives/9fans/2004-August/037647.html]
#	(setting and reading back the volume works, but does not seem to
#	affect the playback.)
# *	[Xitel MD-Port DG2 |
#	http://lists.cse.psu.edu/archives/9fans/2002-July/018740.html]
# *	[Onkyo SE-U55X |
#	http://lists.cse.psu.edu/archives/9fans/2004-September/038020.html]
# *	[Onkyo SE-U55GX |
#	http://lists.cse.psu.edu/archives/9fans/2004-October/038264.html]
# *	Auditek USB speakers using C-Media CM102 chip (supports 48000Hz
#	playback only)
# *	Creative Sound Blaster MP3+
# *	Creative Sound Blaster live! ( Can't set record speed )
# *	M-Audio FastTrack USB (recording untested; gets "Can't set record
#	speed" message on startup; setting and volume succesds but has no
#	effect.)
#
#FLOPPY DISKS
#
#Plan 9 supports generic floppy drives, although some people have had
#trouble accessing them. If you have trouble accessing your 3.5"
#floppy drive and also have a 5.25" floppy drive, try disabling the
#latter in the BIOS.
#
#USB floppy drives are not supported.
#
#MAGNETO-OPTICAL DISK JUKEBOXES
#
#Virtually any modern SCSI jukebox will work. The key thing to look
#for (probably on the manufacturer's web site) is that the jukebox
#must implement the SCSI SMC (SCSI Media Changer) command set. Media
#(M-O disks) and jukeboxes can be had cheaply on ebay.com. We have
#had good experience with these models on Plan 9 file servers:
# *	HP 330FX (choline)
# *	HP 160FX (original emelie)
# *	HP 1200EX (emelie)
#
#We've had limited experience with these models (bought used), and
#they failed within a few months, one mechanically and the other
#electronically:
# *	HP 40FX
# *	HP 80EX
#
#The 160FX and up seem to be built much more sturdily than the
#smaller jukeboxes, which are the size of large tower PCs.
#
#MOTHERBOARDS
#
# *	ASUS A8R32-MVP (onboard NIC not supported, use a PCI NIC instead)
#
#THIN CLIENTS
#
#(e.g. Terminal/CPU/Auth-Server)
#
# *	IGEL LX 3210 (Via C3 Esther 400Mhz, 256MB RAM, ether,
#	graphics(VGA+DVI), usb, PS/2,) - Sound (Via AC97) doesn't work)
#
# *	IGEL LX 4210 (Via C3 Esther 800Mhz, 128MB RAM, ether,
#	graphics(VGA), usb, PS/2,) - Sound (Via AC97) doesn't work)
#
# *	HP Compaq T5000 (Via C3 Samuel 400Mhz - BIOS says Via Eden - ,
#	128MB RAM, network vt6102, graphics(VGA), usb, PS/2) - Sound (Via
#	AC97) doesn't work)
#
# *	HP T5720 (AMD Geode NX1500 1 Ghz, 256MB RAM, ether, usb, PS/2,
#	SiS 7012 SiS 7012 Audio Device / Realtek AC'97 Audio works)
#

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.