OpenBSD/sparc64
Az OpenBSD/sparc64 az UltraSPARC I és UltraSPARC II
processzorokra
épülő 64 bites Sun UltraSPARC gépeken fut.
Létezik egy OpenBSD/sparc és OpenBSD/sparc64 portok
számára
létrehozott levelező lista a sparc@openbsd.org.
Ha csatlakozni szeretnél, akkor küldj egy levelet "subscribe
sparc" tartalommal a
majordomo@openbsd.org
címre.
Kérlek előtte olvasd el a levelezési lista
házirendje oldalt.
A port jelenlegi karbantartója Jason Wright (
jason@openbsd.org) akinek
főként Art Grabowski segít.
Mások részvételét is szívesen
fogadjuk!
Tartalomjegyzék
Történet:
Az eredeti NetBSD portot Eduardo Horvath készítette el
és adta ki 1999. januárjában.
Az OpenBSD-re való átültetés 2001.
augusztusban kezdődött és szeptember
végén megjelent az első bináris snapshot. A
portolást elsősorban Jason Wright és
Artur Grabowski végezte az SBUS-szal és PCI busszal
rendelkező gépek támogatásával.
Ezáltal egy meglehetősen széles hardver
támogatás állt rendelkezésre,
még mielőtt a rendszer képes
lett volna többfelhasználós
módban elindulni.
Az OpenBSD 3.0 volt az első hivatalos kiadása az
OpenBSD/sparc64 portnak. A kiadás óta számos
új eszköz támogatását sikerült
megoldanunk (beleértve az X11R6-hoz szükséges
eszközöket) és sok olyan hibát
javítottunk, amelyeket az UltraSPARC 64
bites big endian mivolta okozott. És a munka folytatódik...
Jelenlegi állapot:
A fejlesztők rendelkezésére álló
legtöbb alkatrésszel képes a rendszer
többfelhasználós módban működni
és megfelelő mennyiségű alaplapi
eszközt támogat ahhoz, hogy általában
használható legyen.
Az XFree86 támogatott a legtöbb rendszeren. Jelenleg
csak az ATI grafikus adapterét támogatja a
gyorsítást alkalmazó X kiszolgáló.
Lehetséges az X-et frame buffer módban használni
SBus bwtwo, cgthree és cgsix kártyákkal, alaplapi ATI
vezérlővel vagy az UPA Creatorral, Creator 3D vagy
Elite 3D-val bootoláskor a
felbontás/színmélység
megadásával a wsfb(4) meghajtó
használatával.
A gyorsított vagy nem gyorsított X
kiszolgáló beállításának
dokumentációja megtalálható a /usr/X11R6/README
fájlban a telepített rendszeren.
Projektek (mindenféle
sorrend nélkül):
- A pmap modul fejlesztése és a költséges
cache flush-ök csökkentése
- A BE64 javítása a userlandban
- Az architektúra-specifikus dokumentáció
javítása
- Gyorsításos X kiszolgáló
létrehozása a cgsix és creator frame bufferekhez
Támogatott hardver:
Támogatott gépek
OpenBSD/sparc64 a következő géptípusokon lett
letesztelve:
- Ultra 1/1E
- Ultra 2
- Ultra 5
- Ultra 10
- Ultra 30
- Ultra 60
- SPARCengineUltra AX
|
- SPARCengineUltra AXe
- SPARCengineUltra AXi
- SPARCengine CP1500
- Enterprise 220R
- Enterprise 250
- Enterprise 450
- Sun Blade 100/150
|
- Netra X1
- Sun Fire V100
- Sun Fire V120
- Netra T1 100/105
- Netra T1 AC200/DC200
- Netra t 1400/1405
- Momentum Leopard-V
|
Kérlek figyelj arra, hogy egyes típusokon mint az Ultra1,
Ultra2 és Enterprise 220R
szükséges frirssíteni a flashprom-ot az OpenBSD
telepítése előtt.
Támogatott eszközök
- Billentyűzet/Egér
- Type 4, 5, és 6 billentyűzetek Zilog soros porton (zskbd)
- Type 4, 5, és 6 billentyűzetek NS16550 soros porton (comkbd)
- Type 6 billentyűzetek USB-n (ukbd)
- PS/2 AT billentyűzetek (pckbd)
- Sun egerek Zilog (zstty)
vagy NS16550 (com) soros porton
- Sun egerek USB-n (ums)
- PS/2 egerek (pms)
- Frame bufferek
- SBus Video:
- bwtwo - monochrome, unaccelerated
- cgthree - 8-bit color, unaccelerated
- cgsix - 8-bit color, accelerated
- Fujitsu AG-10e
(agten)
- 24-bites színmélység, gyorsított (accelerated)
(jelenleg csak a nem gyorsított, 8-bites módban támogatott)
*
- RasterFlex family
(rfx)
- 8/24-bites színmélység, gyorsított (accelerated)
(jelenleg csak a nem gyorsított, 8-bites módban támogatott)
*
- Southland Media Systems MGX és MGXPlus (mgx)
- 24-bites színmélység, gyorsított (accelerated)
(jelenleg csak a nem gyorsított, 8-bites módban támogatott)
*
- ZX
(aka Leo) - 8 or 24-bit color, overlay planes,
double-buffered, 3-D acceleration
*
- PCI Video:
- ATI Rage (vgafb),
tartalmazza a PGX és PGX24 alaplapi frame buffereket
- UPA Video:
- Creator/Creator 3D/Elite 3D (creator)
- SCSI Host Adapterek
- SBus NCR53c9x adapterek (esp)
- SBus 10/100Mbit SunSwift Ethernet+SCSI kártyák,
ún. HME + FAS366 kártyák (esp)
- SBus Qlogic adapterek (isp)
- PCI NCR53c8xx adapterek (siop)
- PCI IDE Kontrollerek (pciide)
- Acer Labs M5229
- Command Technologies PCI0646, PCI0680
- National Semiconductor PC87415
- Promise PDC20262, PDC20267, PDC20268
Egyéb PCI IDE adapterek is működhetnek, de nincsenek
kipróbálva.
- CD-ROM é DVD-ROM Meghajtók (cd)
- A legtöbb SCSI CD-ROM, CD-R, CD-RW, DVD és DVD-RW meghajtó.
- A legtöbb ATAPI (IDE) CD-ROM, CD-R, CD-RW, DVD és DVD-RW meghajtó.
- Ethernet Adapterek
- alaplapi SBus AMD Lance Ethernet (le)
- SBus AMD Lance kártyák (le)
- SBus 10/100Mbit qec+be Sun FastEthernet 1.0 cards (qec/be)
- SBus Quad 10Mbit qec+qe Sun Quad Ethernet (qec/qe)
- alaplapi SBus és PCI HME Ethernet (hme)
- SBus 10/100Mbit hme Ethernet kártyák (hme)
- SBus 10/100Mbit SunSwift Ethernet+SCSI kártyák (hme)
- SBus Quad 10/100Mbit hme és qfe Quad Fast Ethernet kártyák (hme)
- PCI Fast Ethernet (hme)
- PCI Quad Fast Ethernet (hme)
- PCI GEM Ethernet (gem) [Not fully supported]
- PCI Davicom DM9102 Ethernet (dc)
- PCI Intel 21145-alapú adapterek (dc)
- PCI Intel i8255x-alapú (kivéve a i82556) adapterek (fxp)
- PCI Intel i82540, i82542, i82543, i82544, i82545, és i82546 based adapters (em)
- PCI 3Com 3c9xx EtherLink XL adapterek (xl)
- ADMtek AN986-based USB adapters (aue), including: (*)
- 3com 3c460b
- Abocom UFE1000
- Abocom DSB650TX
- Accton USB320-EC
- Accton SpeedStream Ethernet
- Admtek Pegasus
- Admtek Pegasus II
- Billionton Systems USB100
- Corega FEther USB-TX
- D-Link DSB-650
- D-Link DSB-650TX
- D-Link DSB-650TX-PNA
- Elecom LD-USB
- Elsa Microlink USB2Ethernet
- I/O DATA USB ETTX
- Kingston KNU101TX
- LinkSys USB100TX
- LinkSys USB100H1
- LinkSys USB10TA
- Melco Inc. LUA-TX
- Netgear FA101
- Siemens SpeedStream USB
- Smartbridges smartNIC 2
- SMC 2202USB
- SMC EZ Connect USB
- SOHOware NUB100
- CATC USB-EL1210A-based USB adapters (cue), including: (*)
- CATC Netmate és Netmate II
- Belkin F5U111
- Kawasaki LSI KL5KUSB101B-based USB adapters (kue), including: (*)
- 3Com 3C19250
- 3Com 3c460 HomeConnect
- ADS Technologies USB-10BT
- Aox USB101
- ATen UC10T
- Corega USB-T
- D-Link DSB-650
- Entegra NET-USB-E45
- Kawasaki USB101
- LinkSys USB10T
- Netgear EA101
- Peracom USB
- SMC 2102/2104USB
- I/O Data USB-ET/T
- Realtek RTL8150L based USB adapters (url), including: (*)
- Melco Inc. LUA-KTX
- GreenHouse GH-USB100B
- Linksys USB100M
Vezeték nélküli Ethernet Adapterek
- Compact Flash Adapterek (néha PCMCIA adapterek)
- Buffalo AirStation CF (wi)
- ELSA XI800 CF (wi)
- PCMCIA Adapterek
- 3Com AirConnect 3CRWE737A PCMCIA (wi)
- ACTIONTEC HWC01170 PCMCIA (wi)
- Addtron AWP-100 PCMCIA (wi)
- Agere Orinoco PCMCIA (wi)
- BUFFALO AirStation PCMCIA (wi)
- Cabletron RoamAbout PCMCIA (wi)
- Compaq Agency NC5004 PCMCIA (wi)
- Contec FLEXLAN/FX-DS110-PCC PCMCIA (wi)
- Corega PCC-11 PCMCIA (wi)
- Corega PCCA-11 PCMCIA (wi)
- Corega PCCB-11 PCMCIA (wi)
- Corega CGWLPCIA11 PCMCIA (wi)
- Dlink DWL650 PCMCIA (wi)
- ELSA XI300 PCMCIA (wi)
- ELSA XI325 PCMCIA (wi)
- ELSA XI325H PCMCIA (wi)
- EMTAC A2424i PCMCIA (wi)
- Ericsson Wireless LAN CARD C11 PCMCIA (wi)
- Gemtek WL-311 PCMCIA (wi)
- Hawking Technology WE110P PCMCIA (wi)
- I-O DATA WN-B11/PCM PCMCIA (wi)
- Intel PRO/Wireless 2011 PCMCIA (wi)
- Intersil Prism II PCMCIA (wi)
- Linksys Instant Wireless WPC11 PCMCIA (wi)
- Linksys Instant Wireless WPC11 2.5 PCMCIA (wi)
- Linksys Instant Wireless WPC11 3.0 PCMCIA (wi)
- Lucent WaveLAN PCMCIA (wi)
- NANOSPEED ROOT-RZ2000 PCMCIA (wi)
- NEC CMZ-RT-WP PCMCIA (wi)
- Netgear MA401 PCMCIA (wi)
- Netgear MA401RA PCMCIA (wi)
- Nokia C020 Wireless LAN PCMCIA (wi)
- Nokia C110/C111 Wireless LAN PCMCIA (wi)
- NTT-ME 11Mbps Wireless LAN PCMCIA (wi)
- Proxim Harmony PCMCIA (wi)
- Proxim RangeLAN-DS PCMCIA (wi)
- Samsung MagicLAN SWL-2000N PCMCIA (wi)
- SMC 2632 EZ Connect PCMCIA (wi)
- Symbol Spectrum24 PCMCIA (wi)
- TDK LAK-CD011WL PCMCIA (wi)
- US Robotics 2410 PCMCIA (wi)
- US Robotics 2445 PCMCIA (wi)
- PCI Adapterek
- 3Com AirConnect 3CRWE777A PCI (wi)
- Belkin F5D6000 PCI (a relabeled WL11000P) (wi)
- Corega CGWLPCIA11 PCI (wi)
- Eumitcom WL11000P PCI (wi)
- Dlink DWL520 PCI (wi)
- Global Sun Technology GL24110P PCI (untested) (wi)
- Global Sun Technology GL24110P02 PCI (wi)
- LinkSys WDT11 PCI (a relabeled GL24110P02) (wi)
- NDC/Sohoware NCP130 PCI (wi)
- Netgear MA301 PCI (wi)
- Netgear MA311 PCI (wi)
- US Robotics 2415 PCI (wi)
- Nortel E-mobility 211818-A (wi)
- Symbol LA4123 (wi)
Universal Serial Bus (USB) Eszközök
- USB Audio (uaudio) (*)
- USB Diamond MultiMedia Rio MP3 lejátszók (urio) (*)
- USB Ethernet adapterek (aue,
cue,
kue),
lásd fenn (*)
- USB Generic Human Interface Eszközök (catch-all) (uhid)
- USB Handspring Visor (uvisor) (*)
- USB Hubok (uhub)
- USB Billentyűzetek (ukbd)
- USB Mass Storage eszközök, azaz, USB flopi meghajtók és USB memory stick vezérlők (umass) (*)
- USB Egerek (ums)
- USB Modemek (umodem) (*)
- USB Nyomtatók (ulpt) (*)
- USB Lapolvasók (uscanner, usscanner) (*)
- USB-USB vezetékek (upl) (*)
- USB Y@p phone (uyap) (*)
Hanggeneráló Eszközök
- alaplapi SBus CS4231 (audiocs)
- alaplapi EBus/PCI CS4231 (audioce)
- Trident 4DWAVE-DX/NX, Sis 7018, ALi M5451 (autri)
- Ensoniq AudioPCI (eap)
- ESS Solo-1 PCI AudioDrive (eso)
Soros Eszközök
- alaplapi SBus Zilog 8530 (zs)
- alaplapi EBus Infineon (Siemens) 82532 (sab)
- alaplapi 16550 compatibles (com)
- SBus magma soros port kártyák,
ezek: 4Sp, 8Sp, 12Sp, 16Sp, LC2+1Sp, 2+1Sp, 4+1Sp, 8+2Sp, 2+1HS Sp
(magma)
- SBus spif soros port kártyák (spif)
- Aurora SBus sio2/pio1 (asio/apio)
- PCI "univerzális" kommunikációs kártyák (puc),
ezek:
*
- Dolphin Peripherals 4035 (dual soros)
- SIIG Cyber 2P1S (dual párhuzamos, single soros) és 2S1P (dual soros, single párhuzamos) PCI
- SIIG Cyber 4S PCI (quad soros)
- SIIG Cyber I/O PCI (single párhuzamos, single soros)
- SIIG Cyber Serial, Serial Dual PCI
- VScom PCI-800 (8 port soros, probably OEM)
- VScom PCI 100H (1 port soros)
- VScom PCI 110H (1 port soros és 1 port párhuzamos)
- VScom PCI 200H (2 port soros)
- VScom PCI 210H (2 port soros és 1 port párhuzamos)
- VScom PCI 400H (4 port soros)
- VScom PCI 410H (4 port soros és 1 port párhuzamos)
- VScom PCI 800H (8 port soros)
- VScom PCI 100L (1 port soros)
- VScom PCI 200L (2 port soros)
- VScom PCI 210L (2 port soros és 1 port párhuzamos)
- VScom PCI 400L (4 port soros)
- VScom PCI 800L (8 port soros)
- AT&T/Lucent Venus Modem (found on IBM 33L4618 card, Actiontec 56K, és others)
- US Robotics 3CP5609 PCI (modem)
- Lava Computers 2SP-PCI és Quattro-PCI (dual soros)
- NEC PK-UG-X008 (soros)
- NEC PK-UG-X001 K56flex PCI (modem)
- Koutech IOFLEX-2S (dual soros)
- Syba Tech Ltd. PCI-4S2P-550-ECP (4 port soros és 2 port párhuzamos)
- Moxa Technologies Co., Ltd. PCI I/O Card 4S (4 port soros)
- Moxa Technologies Co., Ltd. C104H/PCI (4 port soros)
- NetMos 2S1P (2 port soros és 1 port párhuzamos)
- Boca Research Turbo Serial 654 PCI (4 port soros)
- Boca Research Turbo Serial 658 PCI (8 port soros)
- SUNIX 402x (1 port soros)
- SUNIX 403x (2 port soros)
- SUNIX 405x (4 port soros)
- SUNIX 406x (8 port soros)
- SUNIX 407x (2 port soros és 1 port párhuzamos)
- SUNIX 408x (2 port soros és 2 port párhuzamos)
- SUNIX 409x (4 port soros és 2 port párhuzamos)
Kriptografikus Gyorsítók
- Hifn 6500 (lofn)
- Hifn 7751/7811/7951/7955/7956-alapú alaplapok (hifn),
ezek:
- Soekris Engineering vpn1201, vpn1211, vpn1401 és
vpn1411
- GTGI PowerCrypt Encryption Accelerator
- NetSec 7751
- Hifn 7751 és 9751 referencia alaplapok
- Invertex AEON
- Bluesteelnet 5501/5601, Broadcom uBsec
5801/5802/5805/5820/5821/5822/5823 (ubsec)
PC Kártyák (PCMCIA)
- PCMCIA Vezérlők:
- Vezeték nélküli Ethernet Adapterek:
Rádió Vevő Eszközök (radio) (*)
- D-Link DSB-R100 USB rádió (udsbr)
Egyéb Eszközök
- EBus beeper (beeper)
- teljesítmény
számlálók/rendszer vezérlő (uperf)
* Támogatottak a 3.5 után.
Nem támogatot gépek
- Ultra 80
- Ultra 450
- Sun Blade 1000
- Sun Blade 2000
- Enterprise 420R
|
- Enterprise 3000
- Netra t 1120/1125
- Netra 20
- Netra 120
- Sun Fire V210
|
- Sun Fire V240
- Sun Fire 280R
- Sun Fire V480
|
Nem támogatott eszközök
- A fentieken kívüli SBus és PCI
kártyák
Hardver dokumentáció:
Ezt a listát eredetileg Marcus Watts postázta a sparc
levelező listára:
- UltraSPARC Felhasználói Kézikönyv -
UltraSPARC-I, II (PDF)
- UltraSPARC-IIi - Felhasználói Kézikönyv
(PDF)
- UltraSPARC IIi Felhasználói Kézikönyv -
Függelék (PDF)
- The SPARC Architecture Manual Version 9 (PostScript)
- Implementation Characteristics of Current SPARC-V9-based Products
(PDF)
- VIS Instruction Set - Felhasználói
Kézikönyv (PDF)
Az OpenBSD/sparc64 beszerzése és telepítése:
A legutolsó támogatott OpenBSD/sparc64 kiadás az
OpenBSD 3.5.
Itt található az
OpenBSD/sparc64 3.5 telepítési útmutató.
Időről időre kijönnek snapshotok, amelyek
itt találhatók
vagy a tükrökön.
Továbbá az
OpenBSD/sparc64 snapshot telepítési útmutató is itt
található.
Számos telepítési média létezik,
így az OpenBSD/sparc64 telepíthető és
frissíthető CD-ről, floppy boot image-ről Ultra1 és
Ultra2 gépeken, miniroot image-ről flopi nélküli
gépeken, továbbá hálózaton
keresztül.
- CD rendszerindítás
UltraSPARC hardver legtöbb népszerű
eszközét támogatja. Az image-en lévő
meghajtók legfrissebb listájához nézd meg a
RAMDISK
kernel konfigurációs fájlt. A CD-ről való
rendszertöltéshez az OpenFirmware promptnál a
következőt kell beírni:
boot cdrom
- Floppy (floppy35.fs)
A flopiról való indítás egy kis FFS
fájlrendszert biztosít egy olyan rendszermaggal, amely
támogatja a következő sparc64 hardvert:
illetve az ezen gépeken található alaplapi
eszközöket. Azonban helyhiány miatt csak kevés
más eszköz használható. Különösen
fontos, hogy ezen a flopin nincs cd-rom támogatás
és nem lehet vele cd-romról telepíteni. Az
ebben az image-ben levő meghajtók utolsó
listájának megtekintéséhez nézd meg
a RAMDISKU1
kernel konfigurációs fájlt. A flopiról
való rendszerindításhoz az OpenFirmware
promptnál írd be:
boot floppy
- Miniroot (miniroot35.fs)
A miniroot hasonló telepítési
környezetet biztosít mint a bootolhatóCD, és
egyszerű rendszerindítást biztosít ha már
van telepített oprerációs rendszer a gépen.
Miután ki lett írva a miniroot az elsődleges swap
partitícióba a dd segítségével, a
miniroot-ot be lehet tölteni ha az OpenFirmware promptnál
beírod a következőt:
boot disk:b
(A lemez megnevezése különbözhet a
választott elsődleges swap partíciótól).
- Hálózati rendszerindítás
(ofwboot.net, bsd.rd)
Lemez nélküli beállítást
használva is lehetséges betölteni az OpenBSD/sparc64
boot loader-t, ofwboot.net, a hálózaton
keresztül tftp-vel, így elérhető a bsd.rd
standalone miniroot NFS-en keresztül. Nézd meg a diskless(8)
(lemez nélküli)kézikönyv lapot a
hálózatos boot környezet
felállításának részleteihez.
Kérlek figyelj arra, hogy a géped esetleg nem
támogatja a flopiról való
rendszerindítást. Ezen kívül az Ultra 1, 1E
és 2 rendszereknek szükségük lehet PROM
frissítésre (erre általában nincs
szükség, ha a gép képes Solaris
betölteni 64bites módban). A részletekhez
kérlek nézd meg a
telepítési
útmutatót.
www@openbsd.org
$OpenBSD: sparc64.html,v 1.19 2005/01/20 18:32:53 jufi Exp $