Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Greg Thomas

On 3/21/07, Liam J. Foy [EMAIL PROTECTED] wrote:

On 21 Mar 2007, at 12:40, Nick ! wrote:

 On 3/21/07, Sunnz [EMAIL PROTECTED] wrote:
 Their project page: http://www.busybox.net

 The interesting thing is that today I found out that my wireless
 router is actually running BusyBox, an OS based on the Linux kernel,
 and its firewall was actually the usual iptable found on many Linux
 desktops/servers.

 I doubt if OpenBSD can be replace it on the router... but if you has
 done so it be cool to know how you made it work.

 OpenBSD is used for embedded systems all the time. The most common
 platform is called the Soekris. You can get them from Wim:
 http://www.kd85.com/


I admit I haven't look at Soekris for a while but last time I looked
it was
more 'buy all the pieces separately'. Do they offer a complete
package? So
I can just purchase everything I need to build myself a good router?



I bought a complete PCEngines WRAP at
http://siliconkit.dnsalias.com/cart/

There are other companies providing the same thing along with Soekris kits.

Greg



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Peter, Oliver
On Thu, Mar 22, 2007 at 12:43:38AM +1100, Sunnz wrote:
 ...
 But yea, thanks for suggesting Soekris, it seems like a good
 replacement for the blobed router I have now... so do kd85.com like...
 sells boxes that already has OpenBSD installed? Some of the boards
 have 3.3V PCI connector, so I can like plug a PCI Wifi card into it? I
 want to set-up a wireless router since that's the thing I am trying to
 replace.


Maybe this would be interesting for you, as well:
http://www.pcengines.ch/wrap.htm
http://www.wardriving.ch/hpneu/wdbox/index.htm

Nearly the same functionality as a Soekris for the half price.


--
Oliver PETER, email: [EMAIL PROTECTED], ICQ# 113969174
Worker bees can leave. Even drones can fly away. The Queen is their slave.

[demime 1.01d removed an attachment of type application/pgp-signature]



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Chris Kuethe

On 3/21/07, Dan Farrell [EMAIL PROTECTED] wrote:

Yep... but variety is good... Soekris gets good marks but they're not the only 
one that can run this--

http://www.axiomtek.com/products/ListProductType.asp?ptype1=5ptype2=1

If there are other tested products that work well, it would be nice to see them 
listed in this thread...


I've run (or am currently running) OpenBSD on these:

Jmatec JBX-564E5G-P
http://www.bwi.com/prod/9714

Nexcom EBS1563 series
http://www.nexcom.com/product/productshow.jsp?iid=9pid=385

--
GDB has a 'break' feature; why doesn't it have 'fix' too?



Can OpenBSD do what BusyBox does?

2007-03-21 Thread Sunnz

Their project page: http://www.busybox.net

The interesting thing is that today I found out that my wireless
router is actually running BusyBox, an OS based on the Linux kernel,
and its firewall was actually the usual iptable found on many Linux
desktops/servers.

I doubt if OpenBSD can be replace it on the router... but if you has
done so it be cool to know how you made it work.

--
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Reyk Floeter
On Wed, Mar 21, 2007 at 11:04:32PM +1100, Sunnz wrote:
 Their project page: http://www.busybox.net
 
 The interesting thing is that today I found out that my wireless
 router is actually running BusyBox, an OS based on the Linux kernel,
 and its firewall was actually the usual iptable found on many Linux
 desktops/servers.
 
 I doubt if OpenBSD can be replace it on the router... but if you has
 done so it be cool to know how you made it work.
 

what a surprise, you can find busybox everywhere. it probably is the
GPL violation #1 (see http://www.gpl-violations.org/).

busybox is a big pile of poo and openbsd does not do what busybox
does. but you can probably compare the busybox concept with our
crunched install images (see crunchgen(1)), many programs are linked
into one single binary to get a very small system.

you should not do this, get an embedded system with a CompactFlash
slot and use a 256MB+ disk to install the normal OpenBSD base system.

reyk



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Will Maier
On Wed, Mar 21, 2007 at 11:04:32PM +1100, Sunnz wrote:
 I doubt if OpenBSD can be replace it on the router... but if you
 has done so it be cool to know how you made it work.

It would help if you mentioned what hardware you're running on...

OpenBSD is an operating system; Busybox is a single executable that
rolls many common *nix utilities into one. They're totally
different things. Busybox doesn't have a kernel or a packet filter
(or a web server, or a...), so I don't know what the point of
comparing them is.

If you want to run OpenBSD on your router, you'd need to tell us
what hardware you're using, though I haven't heard of anyone
installing OpenBSD on something like the Linksys WRT54G. If you want
to run an OpenBSD router, grab a Soekris or an old i386 and install
OpenBSD on it. Many, many people do this; it works well.

-- 

o--{ Will Maier }--o
| web:...http://www.lfod.us/ | [EMAIL PROTECTED] |
*--[ BSD Unix: Live Free or Die ]--*



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Nick !

On 3/21/07, Sunnz [EMAIL PROTECTED] wrote:

Their project page: http://www.busybox.net

The interesting thing is that today I found out that my wireless
router is actually running BusyBox, an OS based on the Linux kernel,
and its firewall was actually the usual iptable found on many Linux
desktops/servers.

I doubt if OpenBSD can be replace it on the router... but if you has
done so it be cool to know how you made it work.


OpenBSD is used for embedded systems all the time. The most common
platform is called the Soekris. You can get them from Wim:
http://www.kd85.com/

Many consumer routers these days run linux, but they have special
proprietary firmware-handling. Some have been figured out (e.g. that
Netgear WGRT-something) and people regularly hack on them. What do you
know about your router? If it has a firmware upgrade page you might be
able to create an OpenBSD image and load it. On the other hand, it
might not work like that at all and doing so could equally (actually,
more) likely brick the box.

-Nick



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Liam J. Foy

On 21 Mar 2007, at 12:40, Nick ! wrote:


On 3/21/07, Sunnz [EMAIL PROTECTED] wrote:

Their project page: http://www.busybox.net

The interesting thing is that today I found out that my wireless
router is actually running BusyBox, an OS based on the Linux kernel,
and its firewall was actually the usual iptable found on many Linux
desktops/servers.

I doubt if OpenBSD can be replace it on the router... but if you has
done so it be cool to know how you made it work.


OpenBSD is used for embedded systems all the time. The most common
platform is called the Soekris. You can get them from Wim:
http://www.kd85.com/



I admit I haven't look at Soekris for a while but last time I looked  
it was
more 'buy all the pieces separately'. Do they offer a complete  
package? So

I can just purchase everything I need to build myself a good router?

I can't view kd85.com right now - our student accommodation network is
terrible.

---
Liam J. Foy
[EMAIL PROTECTED]



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Dan Farrell
I think that's the question... is OBSD compiled for the various common
linksys/netgear/etc. hardware architectures?


I believe the answer is no.

If I'm misunderstanding this completely please correct...


But it would be great if it did... wish I had the skills to do it.


danno

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Nick !
Sent: Wednesday, March 21, 2007 8:40 AM
To: Sunnz; OpenBSD-Misc
Subject: Re: Can OpenBSD do what BusyBox does?

On 3/21/07, Sunnz [EMAIL PROTECTED] wrote:
 Their project page: http://www.busybox.net

 The interesting thing is that today I found out that my wireless
 router is actually running BusyBox, an OS based on the Linux kernel,
 and its firewall was actually the usual iptable found on many Linux
 desktops/servers.

 I doubt if OpenBSD can be replace it on the router... but if you has
 done so it be cool to know how you made it work.

OpenBSD is used for embedded systems all the time. The most common
platform is called the Soekris. You can get them from Wim:
http://www.kd85.com/

Many consumer routers these days run linux, but they have special
proprietary firmware-handling. Some have been figured out (e.g. that
Netgear WGRT-something) and people regularly hack on them. What do you
know about your router? If it has a firmware upgrade page you might be
able to create an OpenBSD image and load it. On the other hand, it
might not work like that at all and doing so could equally (actually,
more) likely brick the box.

-Nick



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Sunnz

Thanks for the replies.

I guess I was a bit too excited when logging into my router (Open
Networks 624W) and checking out what it is running on and stuff.
(uname, arch, etc...) And find out it is BusyBox and is mips arch.

So BusyBox doesn't actually have a kernel, but a binary to be run on
the firmware on the router. I just thought if it is GPL then it means
they (Open Networks) must release the source for accessing the network
interface or whatever... ~_~

But yea, thanks for suggesting Soekris, it seems like a good
replacement for the blobed router I have now... so do kd85.com like...
sells boxes that already has OpenBSD installed? Some of the boards
have 3.3V PCI connector, so I can like plug a PCI Wifi card into it? I
want to set-up a wireless router since that's the thing I am trying to
replace.



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Reyk Floeter
On Thu, Mar 22, 2007 at 12:43:38AM +1100, Sunnz wrote:
 Thanks for the replies.
 
 I guess I was a bit too excited when logging into my router (Open
 Networks 624W) and checking out what it is running on and stuff.
 (uname, arch, etc...) And find out it is BusyBox and is mips arch.
 
 So BusyBox doesn't actually have a kernel, but a binary to be run on
 the firmware on the router. I just thought if it is GPL then it means
 they (Open Networks) must release the source for accessing the network
 interface or whatever... ~_~
 

well, busybox is everything except the kernel and the bootloader.

 But yea, thanks for suggesting Soekris, it seems like a good
 replacement for the blobed router I have now... so do kd85.com like...
 sells boxes that already has OpenBSD installed? Some of the boards
 have 3.3V PCI connector, so I can like plug a PCI Wifi card into it? I
 want to set-up a wireless router since that's the thing I am trying to
 replace.



Re: Can OpenBSD do what BusyBox does?

2007-03-21 Thread Dan Farrell
Yep... but variety is good... Soekris gets good marks but they're not the only 
one that can run this--



http://www.axiomtek.com/products/ListProductType.asp?ptype1=5ptype2=1





If there are other tested products that work well, it would be nice to see them 
listed in this thread...



danno



-Original Message-

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sunnz

Sent: Wednesday, March 21, 2007 9:44 AM

To: Misc OpenBSD

Subject: Re: Can OpenBSD do what BusyBox does?



Thanks for the replies.



I guess I was a bit too excited when logging into my router (Open

Networks 624W) and checking out what it is running on and stuff.

(uname, arch, etc...) And find out it is BusyBox and is mips arch.



So BusyBox doesn't actually have a kernel, but a binary to be run on

the firmware on the router. I just thought if it is GPL then it means

they (Open Networks) must release the source for accessing the network

interface or whatever... ~_~



But yea, thanks for suggesting Soekris, it seems like a good

replacement for the blobed router I have now... so do kd85.com like...

sells boxes that already has OpenBSD installed? Some of the boards

have 3.3V PCI connector, so I can like plug a PCI Wifi card into it? I

want to set-up a wireless router since that's the thing I am trying to

replace.