RE: TinyBSD Call For Testers

2005-07-18 Thread Norbert Koch
Hello,

thank you for your posting.
Can you explain, how it compares to minibsd
[https://neon1.net/misc/minibsd.html]?

Norbert

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-19 Thread Patrick Tracanelli

Norbert Koch wrote:

Hello,

thank you for your posting.
Can you explain, how it compares to minibsd
[https://neon1.net/misc/minibsd.html]?

Norbert


It is similar to minibsd in the "copy" proccess, but different in the 
configuration and image creation stages. TinyBSD does not heavily depend 
on chroot enviroment, it works directly in a "work" directory, where 
files copying, kernel build and hier(7) definitions are used in such an 
usual FreeBSD building enviroment, including mtree definitions in 
/etc/mtree/, using "make DESTDIR" and "make DISTRIBUTION" whenever it is 
possible. In fact it is pretty much closer to NanoBSD in the whole 
proccess, while only similar to minibsd in the "copy" idea.


--
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
sip://[EMAIL PROTECTED]
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-19 Thread Igor Pokrovsky
On Mon, Jul 18, 2005 at 03:17:52PM -0300, Jean Milanez Melo wrote:
> Hello gentlemen,
> 
> In the last saturday a new port has been added under sysutils/ category, 
> ports/sysutils/tinybsd. TinyBSD is a tool which was meant to allow an 
> easy way to build embedded systems based on FreeBSD. It is based on 
> userland copying, library dependencies check/copy and kernel build.

What's wrong with PicoBSD?

-ip

-- 
Consumer assistance doesn't.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-20 Thread Dmitriy Kirhlarov
Hi Igor!

On Tue, 19 Jul 2005, Igor Pokrovsky wrote:

> On Mon, Jul 18, 2005 at 03:17:52PM -0300, Jean Milanez Melo wrote:
> > Hello gentlemen,
> > 
> > In the last saturday a new port has been added under sysutils/ category, 
> > ports/sysutils/tinybsd. TinyBSD is a tool which was meant to allow an 
> > easy way to build embedded systems based on FreeBSD. It is based on 
> > userland copying, library dependencies check/copy and kernel build.
> 
> What's wrong with PicoBSD?

AFAIR, PicoBSD not maintable on FreeBSD 5 and higher.

By.
Dmitriy
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-20 Thread Eirik Øverby


On Jul 18, 2005, at 8:17 PM, Jean Milanez Melo wrote:


Hello gentlemen,

In the last saturday a new port has been added under sysutils/  
category, ports/sysutils/tinybsd. TinyBSD is a tool which was meant  
to allow an easy way to build embedded systems based on FreeBSD. It  
is based on userland copying, library dependencies check/copy and  
kernel build.


We did our best to make the embedded system creation an easy and  
specially fast proccess. The main (default) system generates an  
embedded system image which is about 20MB in size, which is a very  
generic approach, with a number of wired NIC support, and also the  
most popular wireless support (including atheros), divert, bridge,  
dummynet, firewall, etc; and CPU_ELAN (for soekris devices). If the  
"generic" system gets tighten up the final result can be as low as  
an 8MB embedded system.


We are giving you this intro to ask you please to test TinyBSD out,  
the most that you can, and send every possible feedback regarding  
it. The main tinybsd goal is to make embedded systems creation a  
process which must be


1 - fast
2 - easy
3 - 100% functional

If you can test it, we would appreciate your thoughts. If you think  
any of those 3 goals can't be reached for you, or could be  
improved, also let me know.


Thanks for testing


Without having actually tried yet (time hasn't been very permitting  
lately), is it conceivable to use this tool to create slim-but- 
functional jails? Sans the kernel part, that is?


/Eirik



--
Atenciosamente
Jean Milanez Melo
FreeBSD Brasil LTDA.
Fone: (31) 3281-9633
http://www.freebsdbrasil.com.br

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable- 
[EMAIL PROTECTED]"






___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-20 Thread Marten Vijn
> Hello gentlemen,
>
> If you can test it, we would appreciate your thoughts. If you think any
> of those 3 goals can't be reached for you, or could be improved, also
> let me know.
>
Hi just had short look at it

look nice & fast,

first data from an via itx (dmesg, pciconf df)

http://martenvijn.nl/tinybsd/via_board.txt


for Soekris/wrap I 'll need to do to some kernel configs,

I 'll let you know.

I would be very nice to have some prefab menus for commom embedded
hardware.


Marten




___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-20 Thread Bob Bishop

At 08:01 20/07/2005, Dmitriy Kirhlarov wrote:

Hi Igor!

On Tue, 19 Jul 2005, Igor Pokrovsky wrote:
[...]
> What's wrong with PicoBSD?

AFAIR, PicoBSD not maintable on FreeBSD 5 and higher.


# sysctl kern.version
kern.version: FreeBSD 5.3-RELEASE #0: Wed Jul  6 14:47:03 BST 2005
[EMAIL PROTECTED]:/usr/home/rb/build_dir-pxe_install/PICOBSD-pxe_install

(with only very minor hacking).

--
Bob Bishop  +44 (0)118 940 1243
[EMAIL PROTECTED]   fax +44 (0)118 940 1295

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-20 Thread Jean Milanez Melo

Eirik Øverby wrote:




Without having actually tried yet (time hasn't been very permitting  
lately), is it conceivable to use this tool to create slim-but- 
functional jails? Sans the kernel part, that is?


/Eirik



The main goal is not this, but you can do that with some few changes.

--
Atenciosamente
Jean Milanez Melo
FreeBSD Brasil LTDA.
Fone: (31) 3281-9633
http://www.freebsdbrasil.com.br

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-21 Thread Marten Vijn
I tried to build tiny freebsd a 6.0 version,
which currently works on my laptop ( cvs checked out to day)

did a build/install world + kernel

The image build doesn't exit somewhere or errors...


"burned" an image to my cf-card

cat my.img > /dev/ad4

Then booted

the image boot stops : can't load kernel

? is the TINYBSD kernelconfig is not prepared for 6.0

an attempt to build this kernelconfig separately fails at the
atheros driver:

if_ath.o(.text+0x213a): In function `ath_node_alloc':
: undefined reference to `ath_rate_node_init'
if_ath.o(.text+0x2187): In function `ath_node_free':
: undefined reference to `ath_rate_node_cleanup'
if_ath.o(.text+0x21b6): In function `ath_node_free':
: undefined reference to `ath_rate_node_cleanup'
if_ath.o(.text+0x322a): In function `ath_start':
: undefined reference to `ath_rate_setupxtxdesc'
if_ath.o(.text+0x342c): In function `ath_start':
: undefined reference to `ath_rate_findrate'
if_ath.o(.text+0x3fa1): In function `ath_tx_processq':
: undefined reference to `ath_rate_tx_complete'
if_ath.o(.text+0x4764): In function `ath_detach':
: undefined reference to `ath_rate_detach'
if_ath.o(.text+0x4f35): In function `ath_newstate':
: undefined reference to `ath_rate_newstate'
if_ath.o(.text+0x4ffe): In function `ath_newstate':
: undefined reference to `ath_rate_newstate'
if_ath.o(.text+0x5352): In function `ath_newassoc':
: undefined reference to `ath_rate_newassoc'
if_ath.o(.text+0x6e3d): In function `ath_attach':
: undefined reference to `ath_rate_attach'
*** Error code 1

Stop in /usr/obj/usr/src/sys/TINYBSD.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
medion#

Then I copied the GENERIC kernelconfig to /usr/local/share/tinybsd/TINYBSD

and repated the build proces...

This still leaves me boot message:

can't load kernel, so someting else more is going wrong??


I mounted the cf-card on my laptop:

medion# cp -v /boot/kernel/kernel /mnt/boot/kernel/

After this there is a bootable system. Next to find out is why the kernel
wasn't in the image.

Thougths:
- something with coping the kernel went wrong
  (exits on errors would be fine)
- atheros drivers do not like to be build in kernel but are fine to be
loaded as a modules (I tested the loading of these modeles)

Apart from this, opening a getty on a com port by default would safe some
time on "serial only" boxes

in /etc/ttys I changed :

ttyd0   "/usr/libexec/getty std.9600"   dialup  off secure
to:
ttyd0   "/usr/ibexec/getty std.9600"   ansi on  secure

Like this a had a soekris 4521 booted :

https://martenvijn.nl/tinybsd/net4521.txt




Marten


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: TinyBSD Call For Testers

2005-07-21 Thread Patrick Tracanelli


Hello Marten,

Thanks for your input.

Yesterday sysutils/tinybsd was updated to reflect fetching the new 0.2 
TinyBSD which has some improvements related to lib depends, specially 
pam as it was not functional on tinybsd (opie related problems) in 
FreeBSD 6 like it was in RELENG_5 before. Also, new entries were added 
to the kernel (commented, by default) with the new atheros entries (ath 
rate is probably what is causing your problem, uncomment it on the new 
0.2 tinybsd to build your system under FreeBSD 6).


Also, your change on ttys will probably be interesting for other users 
too. It makes me think that it is probably time to maintain a separated 
etc/ customized tree under tinybsd development dirs, in a PicoBSD 
fashion. In fact it is already added to the TODO listing for TinyBSD. I 
believe it is a better way than changing anything under etc/ without the 
embedded system developer explicity will.


Please, if you get the same (or new) problems under FreeBSD 6 w/ TinyBSD 
0.2, send a note.


--
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
sip://[EMAIL PROTECTED]
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"