28-Mar-2024 22:20 GMT.
UNDER CONSTRUCTION
Anonymous, there are 16 items in your selection
[News] OpenBSD for the Pegasos is done.ANN.lu
Posted on 01-Nov-2003 10:31 GMT by Hagge16 comments
View flat
View list
I saw it over at deadly.org, good work everyone, my favorite os for the pegasos. Read here for more details.
OpenBSD for the Pegasos is done. : Comment 1 of 16ANN.lu
Posted by bbrv on 01-Nov-2003 12:39 GMT
Wow! You picked that up quicker than we did! Yes, it is good to be featured on the OpenBSD Journal. The IBM certification for OpenBSD for PegasosPPC just came yesterday so the timing could not have been better. On the OpenBSD official support hardware page the Pegasos is now listed along side of all the prime time machines -- http://www.openbsd.org/plat.html

A fly in the soup?! Maybe, but we are doing the backstroke and loving it!

What is next?

You can start here: http://odc.pegasosppc.com/

And then here: http://shopip.com/

We will be demonstrating the Crunchbox Pegasos here: http://www.infosecurityevent.com/ Genesi will have Thomas Morris and Kermit Woodall there to support the event with the ShopIP team. In turn, this can be leveraged into new markets by our Resellers.

We have now begun looking farther than just the desktop or developer market for our Resellers. In this case, as a security solution for distributed networks as a firewall.

Full steam ahead!

R&B
OpenBSD for the Pegasos is done. : Comment 2 of 16ANN.lu
Posted by Anonymous on 01-Nov-2003 12:52 GMT
In reply to Comment 1 (bbrv):
>We have now begun looking farther than just the desktop or developer market for our Resellers. In this case, as a security solution for distributed networks as a firewall

Firewall? Is there any hope for two Gigabit ethernet ports on the Pegasos II (if only as on-board header)?
OpenBSD for the Pegasos is done. : Comment 3 of 16ANN.lu
Posted by takemehomegrandma on 01-Nov-2003 13:34 GMT
This is great! :-)
OpenBSD for the Pegasos is done. : Comment 4 of 16ANN.lu
Posted by Don Cox on 01-Nov-2003 13:54 GMT
In reply to Comment 2 (Anonymous):
"Firewall? Is there any hope for two Gigabit ethernet ports on the Pegasos II (if only as on-board header)?"

Can't you use PCI cards?
OpenBSD for the Pegasos is done. : Comment 5 of 16ANN.lu
Posted by Miky060 on 01-Nov-2003 16:26 GMT
In reply to Comment 4 (Don Cox):
Really cute!! Another OS is ready for the Pegasos. Now I'm only waiting to see OpenBEOS ready. I can't wait to have it running on my PegasosII PowerPC machine!
BEOS is backing to the "roots".. ;-)
OpenBSD for the Pegasos is done. : Comment 6 of 16ANN.lu
Posted by Anonymous on 01-Nov-2003 16:31 GMT
In reply to Comment 4 (Don Cox):
The answer is "No," with a "but".

No, because PCI doesn't have enough bandwidth for a single gigabit card, let alone a pair of them. You'll introduce a bottleneck.

But, it doesn't matter because the Pegasos itself doesn't perform well enough for this task. The FSB is too slow, and the memory is too slow, and the CPU itself is hardly a star performer.
OpenBSD for the Pegasos is done. : Comment 7 of 16ANN.lu
Posted by Anonymous on 01-Nov-2003 16:31 GMT
In reply to Comment 4 (Don Cox):
>Can't you use PCI cards?

The chip on the Pegasos II supports more than one gigabit port, that's why I'm asking. Maybe the second port will be available as on-board header? Of course you can buy a card but they are not as inexpensive as 100 mbit cards (50$ vs 5$). They also occupy a precious PCI slot. And there is the driver issue.
OpenBSD for the Pegasos is done. : Comment 8 of 16ANN.lu
Posted by Joël EHRET on 01-Nov-2003 16:31 GMT
Great news !

Just can't wait for a release with RDB disk support...

Anyway, i'll try it with an old hard drive.

Now pegasos1 G3 can be used as very secure servers :)

Again a sucessfull step !:)

Congrats OpenBSD PPC Pegasos Team !!!
OpenBSD for the Pegasos is done. : Comment 9 of 16ANN.lu
Posted by bennymee on 01-Nov-2003 16:43 GMT
In reply to Comment 6 (Anonymous):
>The answer is "No," with a "but".
>
>No, because PCI doesn't have enough bandwidth for a single gigabit card, let >alone a pair of them. You'll introduce a bottleneck.

When I saw benchmarks of Gigabit ethernet test, I'v read a max of ~32MB /sec.
That shouldn't be a problem for PCI. Correct me if I'm wrong.
OpenBSD for the Pegasos is done. : Comment 10 of 16ANN.lu
Posted by Hagge on 01-Nov-2003 19:20 GMT
In reply to Comment 6 (Anonymous):
Are you really completely sure that the pegasos wouldn't be able to filter 1gbps of trafic running openbsd? Would be intresting to test..
OpenBSD for the Pegasos is done. : Comment 11 of 16ANN.lu
Posted by Hagge on 01-Nov-2003 19:26 GMT
In reply to Comment 9 (bennymee):
Not to forget to be useful a gigabit ethernet card only have to perform better than a 100mbps ethernet card, which means that if you are in the need for over ~11MB/s a gigabit ethernet card is it no matter if it max out around 100+MB/s or not.
OpenBSD for the Pegasos is done. : Comment 12 of 16ANN.lu
Posted by Matt Parsons on 01-Nov-2003 21:10 GMT
With OpenBSD, can the Peg be made to run MacOSX programs? I know there are custion subsystems (carbon etc) but have that been cloned yet?


The peg would make a great MAc Clone :)
OpenBSD for the Pegasos is done. : Comment 13 of 16ANN.lu
Posted by bbrv on 01-Nov-2003 23:42 GMT
In reply to Comment 12 (Matt Parsons):
Hi Matt, OpenDarwin first...:-)

R&B
OpenBSD for the Pegasos is done. : Comment 14 of 16ANN.lu
Posted by Anonymous on 02-Nov-2003 00:21 GMT
In reply to Comment 9 (bennymee):
>When I saw benchmarks of Gigabit ethernet test, I'v read a max of ~32MB /sec

Gigabit ethernet offers about 100 MByte/second, according to this site:
http://www.helios.de/news/news99/N_14a_99.html
OpenBSD for the Pegasos is done. : Comment 15 of 16ANN.lu
Posted by Hagge on 02-Nov-2003 07:56 GMT
In reply to Comment 12 (Matt Parsons):
You have missunderstood this a little.
In 1969 or so they came up with this great idea to make UNIX, and later Berkely university made their Berkeley System Distribution, BSD. Later the copyrighted code was replaced with similair but free code.

FreeBSD and NetBSD come from this code, but I think it's BSD 4.2 lite in one of the cases and 4.4 in the other, or if they just started at those times and uses code from newer versions aswell, I dunno.

Anyway, FreeBSD comes from BSD/i386 which was made then the regular PCs got good enough to run this OS, and darwin is a new kernel made by Apple which uses part of the Mach-kernel, probably some of FreeBSD(not sure) and much of the user environment from FreeBSD, so it's a mixture.

NetBSD is another fork of BSD which aims at clean code and portability instead of x86 only(freebsd 4.8 got x86 and alpha support, freebsd 5.x got support for various platforms) functionallity and performance.

OpenBSD is a fork of NetBSD since the creator Theo was a developer for NetBSD, but not everyone wanted his changes and they had their fights, so after a while he got pissed and made his own BSD. OpenBSDs goal is security, and they make huge code clean ups for each release, like to add privilige separation and chroot programs, they have made openssl and openssh, implemented W^X (Write XOR Execute) which means the memory is split up in a data area and a execute area. So even if you buffer overflow a programs dataarea the code won't get executed and therefor it makes it harder to exploit programs. They also uses special gcc flags, propolice, and a quite new function which let programs use special functions without beeing suid root.

And then there are even forks of those, anyway, all of the *BSDs of course borrow from eachother, but OpenBSD is OpenBSD and what MacOS X uses isn't "just BSD", it's parts of FreeBSD together with parts from Mach and Next so to only have OpenBSD does not help here.

If Darwin is ported, and I don't see why not since it already runs PPC and so on, the kernel is made for MacOS X, and then there are atleast a begining.
OpenBSD for the Pegasos is done. : Comment 16 of 16ANN.lu
Posted by philippe on 03-Nov-2003 14:34 GMT
In reply to Comment 15 (Hagge):
I have found this this morning.

http://apple.slashdot.org/apple/03/11/02/206228.shtml?tid=122&tid=185&tid=190

Basically it's about some compatibility layer which will allow
some MacOSX application to run on top of NetBSD using the XDARWIN.

OpenBSD and NetBSD are not that far, are they?

With some work that compatibility layer could be ported to Pegasos.

You would not be running MacOS on the Pegasos but some of its applications.

Phil
Anonymous, there are 16 items in your selection
Back to Top