OBSD4* : wiki

Version de traduction basée sur le site officiel


OpenBSD sgi

www.openbsd.org_images_sgi_octane.jpg

OpenBSD/sgi fonctionne sur la plupart des stations de travail et des serveurs SGI 64 bits basés sur MIPS. OpenBSD/sgi est un port 64 bits complet et ne fonctionnera que sur des systèmes basés sur des processeurs 64 bits, c-à-d R4000 et supérieur.

Une liste de diffusion dédiée au port d'OpenBSD/sgi est disponible à sgi@openbsd.org. Pour joindre la liste de diffusion d'OpenBSD/sgi, envoyez un message contenant “subscribe sgi” à majordomo@openbsd.org. N'oubliez pas de vérifier notre politique de liste de diffusion avant de souscrire.

Histoire

Le port OpenBSD/sgi a ses racines dans le port OpenBSD/arc créé au début de l'histoire d'OpenBSD. Le support ARC a été assez rapidement interrompu en raison du manque d'intérêt et de disponibilité d'un matériel décent.

Finalement, le matériel SGI est devenu plus abordable et plus facile à obtenir, et l'intérêt pour un port SGI dans l'arborescence a augmenté. La dernière pièce, une chaîne d'outils 64 bits fonctionnelle, est finalement devenue disponible et a permis au port SGI OpenBSD 64 bits d'apparaître en 2004.

Le support matériel a été initialement limité aux stations de travail O2. Les efforts pour porter vers un plus grand nombre de systèmes n'ont vraiment commencé qu'en 2008, lorsque les premières pièces de support Octane ont été introduites. Ce travail a été complété en 2009 avec le support de la famille des systèmes Origin, permettant à OpenBSD d'être le premier système d'exploitation libre à fonctionner sur les stations de travail Fuel, et de même plus tard, aussi sur les serveurs Origin 350.

La première génération des R4000 Indigo, Indy et Indigo2 n'a pas non plus été oubliée et son support est apparu en 2012. Cela a également ouvert la voie au support des R8000 et R10000 POWER Indigo2.

Statut actuel

OpenBSD/sgi fonctionne en mode 64 bits et démarre en mode multi-utilisateurs sur les systèmes pris en charge. Des snapshots sont réalisés périodiquement au fur et à mesure du développement et de l'expansion du port.
Toutes les options graphiques sauf le framebuffer IP27 Kona doivent être supportées ; sur de telles configurations, le noyau sera limité au fonctionnement de la console série uniquement.
Un serveur X, actuellement non accéléré, est aussi disponible pour les systèmes IP32 (O2).

Matériel supporté

Pour une liste complète des composants système et des pilotes de périphérique pour cette architecture, lisez intro(4/sgi).

Les familles suivantes sont supportées :

  • Famille IP20 (R4000 Indigo) :
    • Indigo (modèles R4000 et R4400)
  • Famille IP22 (Indy, Indigo2) :
    • Challenge S
    • Indy
    • Indigo2
      Toutes les options des processeurs R4000, R4400, R4600 et R5000 sont supportées.
  • Famille IP26 (POWER Indigo2) :
    • POWER Indigo2 R8000
  • Famille IP27 (Origin) :
    • Origin 200
      Origin 2000 et Onyx 2 ne sont pas encore supportés. Le fonctionnement multiprocesseur à un seul nœud est pris en charge sur Origin 200.
  • Famille IP28 (POWER Indigo2) :
    • POWER Indigo2 R10000
  • Famille IP30 (Octane a.k.a Speedracer) :
    • Octane
    • Octane 2
      Les opérations multiprocesseurs sont prises en charge.
  • Famille IP32 (O2 a.k.a Moosehead) :
    • O2
    • O2+
      Les options des processeurs R5000, RM5200, RM7000 aussi bien que des R10000 et R12000 sont prises en charge, incluant le niveau de cache 3 des RM7000.
  • Famille IP35 (Tezro) :
    • Fuel
    • Origin 3000
    • Origin 350
    • Tezro
    • Onyx 4 (actuellement limité à la console série)
    • Onyx 350 n'a pas été testé, mais devrait fonctionner puisqu'il est très similaire à Origin 350.
      Les Origin 300 et Onyx 300 ne sont pas encore supportés. Le fonctionnement multiprocesseur à un seul nœud est pris en charge sur Origin 350.

Notez que les systèmes Octane 3 et Origin 400 sont des architectures complétement différentes basées sur processeurs x86, et en tant que tels ne sont pas pris en charge par OpenBSD/sgi.

Les dispositifs suivants sont supportés :

  • Adaptateurs Ethernet
    • Ethernet embarqué IP20/IP22/IP26/IP28 sq(4) Seeq 80C03.
    • Ethernet embarqué O2 mec(4) MAC-110 10/100Mbit.
    • Ethernet IOC3 iec(4) 10/100Mbit (c'est l'interface embarquée trouvée sur Octane, Origin 200/2000/300/3000 et Fuel).
    • Ethernet Broadcom BCM57xx (a.k.a. Tigon3) bge(4) 10/100/Gigabit (c'est l'interface embarquée trouvée sur Origin 350 et Terzo).
    • Beaucoup d'adaptateurs PCI, incluant les adaptateurs sans fil.
  • Adaptateurs Hôtes SCSI
    • IP20/IP22/IP26/IP28 embarqués wdsc(4) WD33C93 SCSI
    • O2 embarqué ahc(4) Adaptec AIC-7880 SCSI
    • IP27/IP30/IP35 embarqués qlw(4) QLogic ISP SCSI
    • Quelques adaptateurs PCI SCSI.
  • Dispositifs RS-232
  • Dispositifs et Contrôleurs USB
    • Fuel, Origin 3* et Tezro embarqués ohci(4).
    • Contrôleurs PCI USB
    • La plupart des dispositifs USB
  • Dispositifs Audio
    • Dispositif audio embarqué O2 mavb(4) Moosehead A/V
  • Dispositifs Vidéo
    • Indigo Light (Entry, Starter) graphics (light(4))
    • Indy et Indigo2 Newport (XL, XGE) graphics (newport(4))
    • Indigo, Indy et Indigo2 Express (XS, XZ, Elan, Extreme) graphics (grtwo(4))
    • O2 gbe(4) Graphics Back End Frame Buffer
    • Indigo2 Impact (Mardigras) and Octane ImpactSR graphics (impact(4))
    • Octane 2, Fuel, Onyx 350 et Tezro VPro graphics (odyssey(4))
  • Dispositifs d'Entrées
  • Appareils divers
    • Boutons d'alimentation et de volume Indy et Indigo2 panel(4)
    • Bouton d'alimentation O2 et Octane power(4)

Obtenir et installer

La dernière version supportée d'OpenBSD/sgi est OpenBSD 6.2. Voici les instructions d'installation d'OpenBSD/sgi 6.2.

Les snapshots sont disponibles de temps à autre, à cet endroit aussi bien que sur quelques miroirs. Voici les instructions d'installation des instantanés d'OpenBSD/sgi.


Cette page est la traduction officieuse de la page “sgi” officielle d'OpenBSD.
En cas de doute, merci de vous y référer !

Si vous voulez participer à l'effort de traduction, merci de lire ce topic.