emBSD: un OpenBSD pour les systèmes embarqués

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
3
avr.
2001
OpenBSD
emBSD est une version allégée d'OpenBSD fonctionnant sur du matériel x86 ou autre à travers l'utilisation de cartes Compact Flash. emBSD peut ainsi constituer un excellent routeur/firewall à-la-LRP.

Le kernel OpenBSD a été optimisé par l'équipe emBSD pour pouvoir gérer beaucoup de traffic et fournir des interfaces supplémentaires pour la migration IPv6.

Quelques fonctionnalités que vous retrouverez dans emBSD:
- plus de 48 interfaces de type gif pour des tunnels IPv6 over IPv4
- firewall Stateful (ipfilter je pense)
- installation par FTP et floppy
- NAT/Rev. NAT, proxy ftp
- aucun daemon ou service non nécessaire
- très petit footprint. une Compact Flash de 32Mo (même moins) est suffisante pour faire tourner la bête

La version 1.0 est maintenant disponible sur le site FTP.

Aller plus loin

  • # Ouarf ! 32 Mo...

    Posté par  . Évalué à 0.

    32 Mo pour toi c'est un "très petit footprint" ?
    Déjà que ca suffit pour un PC (vs "640 Ko pour tout le monde"), mais alors 'em' d'emBSD ça veut dire autre chose qu'"embedded" ?
    T'est au courant qu'il y a de l'embarqué pour qui 1 Mo c'est déjà le bout du monde ?
    Euh c'est peut-être un kernel qui fait httpd aussi ?

    TSelek qu'avait envie de casser, désolé.
    • [^] # Re: Ouarf ! 32 Mo...

      Posté par  . Évalué à 1.

      je la mets ou ma carte compact flash
      enfin ce q je veus dire c pr qu'elle matos..
      des lecteurs mp3 , des appareils photo :))
      la question c y a t'il a besoin en ce moment ?
      pr ce genre de choses...
      • [^] # Re: Ouarf ! 32 Mo...

        Posté par  . Évalué à 0.

        C'est une carte flash de routeur je presume (même format que du pcmcia).
      • [^] # Re: Ouarf ! 32 Mo...

        Posté par  (site web personnel) . Évalué à 1.

        earxtacy wrote:
        >
        > je la mets ou ma carte compact flash
        > enfin ce q je veus dire c pr qu'elle matos..

        Les compact flash sont en fat.

        J'ai un copain dont la boite fait des equipements de reception
        satelitte. L'OS (un BSD) est sur CompactFlash. C'est très pratique
        pour les mises à jours :
        - le client recoit la nouvelle CF
        - il eteind l'appareil
        - il change de CF
        - il rallume
        - il renvoie l'ancienne carte.

        Tout ca pour dire qu'ils utilisent un montage maison pour brancher
        les CF sur un controleur IDE. J'en ai un devant moi, il y a à tout
        casser...
        - 3 connecteurs (CF, IDE, alim).
        - 5 resistances, une capa et une diode. (pas sur. je connais pas
        trop les composant de surface)
        - Un controleur à 8 pattes.

        Enfin bon bref, c'est po cher du tout de brancher une compactFlash sur n'importe quel architecture avec un bus IDE
        • [^] # Re: Ouarf ! 32 Mo...

          Posté par  . Évalué à 1.

          c sur q c un truc a developper
          cela fait tres gadget et j'aime ca..
          et puis c utile.
          • [^] # Re: Ouarf ! 32 Mo...

            Posté par  (site web personnel) . Évalué à 1.

            Gadget ?

            Quand tu as un appareil photo avec connection série, tu es content de pouvoir faire un mount de ta CF au lieu de passer par le petit cable tout lent.


            A ce propos... Je n'ai survolé que rapidement l'USB sous Linux. Les lecteurs de CompactFlash sont-ils géré ?
            • [^] # Re: Ouarf ! 32 Mo...

              Posté par  . Évalué à 0.

              j'en etais sur qu'on allait me reprendre sur le mot gadget..c pr ca q + loin je parle d'utlité!!
              pr moi gadget =petit objet technologique et sympa..
              :))
            • [^] # Re: Ouarf ! 32 Mo...

              Posté par  . Évalué à 0.

              quelques lecteurs USB compaq flash sont supportés. Je te conseille de regarde dans les sources de linux pour savoir lesquelles sont supportés drivers/usb/storage/unusual_dev.h. J'ai un lecteur smartmedia et il n'est pas encore supporté. Je développe mon proper driver.
          • [^] # Re: Ouarf ! 32 Mo...

            Posté par  . Évalué à 1.

            Gadget ?

            J'ai l'occasion de tester des systèmes embarqués avec du Compact Flash: pas de disque dur implique pas de bruit de disque dur; un processeur moyen donc pas de ventilo; une alim avec transfo externe donc pas de ventilo d'alim. Au final une machine totalement silencieuse avec un système complet... Imaginez un routeur/firewall sur une boite à pizza totalement silencieuse...
            • [^] # Re: Ouarf ! 32 Mo...

              Posté par  . Évalué à 0.

              Et une machine de bureau : un (pseudo) terminal X
              : le systeme minimum et sur le flash, et les applis via xdm (il faut aussi ajouter une carte video).

              Une machine petite, silencieuse, pas chere : ideale pour les entreprises et meme a la maison
              (les gamins qui veulent aussi une connex internet...)

              Joel
            • [^] # Re: Ouarf ! 32 Mo...

              Posté par  . Évalué à 0.

              Ouais ben ça c'est un routeur sisco fallait avoir l'idée avant, t'aurais fait des milliards :)

              Vrm (putain de dacode :) )
        • [^] # Re: Ouarf ! 32 Mo...

          Posté par  . Évalué à 0.

          J'ai un adaptateur PCMCIA/CompactFlash, et effectivement c'est reconnu comme un disque IDE par linux. C'est bien cool comme techno la compact flash. Mais c'est encore un peu cher...
        • [^] # Re: Ouarf ! 32 Mo...

          Posté par  (site web personnel) . Évalué à 1.

          quelqun a un plan du schema de montage compact falsh / ide ?? ca serait plus pratique de faire mount que de lancer gphoto avec toute la couche usb etc ie pour recuper ses quelques photos...
    • [^] # Re: Ouarf ! 32 Mo...

      Posté par  . Évalué à 0.

      Ton 1Mo embarque il fait quoi ?
      Clignoter 2 diodes ?
      • [^] # Re: Ouarf ! 32 Mo...

        Posté par  . Évalué à 0.

        Tu savais que dans moins de 256 Ko on met une JVM (une KVM en fait) ?
        Tu as déjà codé en ASM/C de quoi remplir 1 Mo ? En un bloc ?
        Si tu reponds oui, alors je te dirais de laisser tes générateurs de code...

        et pour la flash dont vous parlez ici et ailleurs, c'est juste un solid-disk, la vrai flash brute c'est pas pour les codeurs qui savent pas compter une taille de code...

        @+
        toujours TSelek, désolé

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.