[openbeosnetteam] Re: Where do I start?
- From: "Leon Timmermans" <openbeos@xxxxxxxxx>
- To: <openbeosnetteam@xxxxxxxxxxxxx>
- Date: Sat, 14 Jun 2003 19:25:43 +0200
Wouldn't it be a good idea to upload this to the website?
Leon Timmermans
----- Original Message -----
From: "Philippe Houdoin" <philippe.houdoin@xxxxxxx>
To: <openbeosnetteam@xxxxxxxxxxxxx>
Sent: Saturday, June 14, 2003 5:37 PM
Subject: [openbeosnetteam] Re: Where do I start?
> Hi Brennan,
>
> Sorry if I can't find time to reply your first email quicker.
>
> > I am a new list member. I want to help with finding and fixing bugs.
> > Where should I start? What code do I need? How do I test it?
>
> Hum, alas, we don't have yet an enough working stack, but
> it should not forbid you to test it.
> You'll have to get the code, build it, install it and run it, there is
> no
> package ready to install available yet...
>
> So, if you accept your mission :
>
> a) First, go to team web page:
> http://open-beos.sourceforge.net/tms/team.php?id=7
>
>
> b) Get the build tools suite:
> http://open-beos.sourceforge.net/dev.php
> Give a look at stack design, to get familiar with their components:
> http://philippe.houdoin.free.fr/phil/beos/openbeos/network_kit/
>
> You'll need CVS, JAM, the fixed LD linker
>
> c) Then, you should checkout (anonymously) the full OBOS CVS. If you
> don't want to fight with 'cvs' command line syntax, I recommand you
> using CheckItOut tool:
> http://www.bebits.com/app/3407
>
> Enter these values:
> Projet Name: open-beos
> Location: /path/to/where/you/want/to/store/OBOS/cvs/tree/locally
> Module Name: current
> Only check "Open Tracker once Completed" option, if you want.
> There, click "Go".
> Patience, it take time (and bandwidth!)
>
> Other solution: download and unzip the current CVS snapshot tarball
> from:
> http://cvs.sourceforge.net/cvstarballs/open-beos-cvsroot.tar.gz
> Expect around 13Mb :-(
>
> d) Open a Terminal, cd to your all new local CVS current directory.
> Then:
> $ ./configure
> $ jam NetworkingKit
>
> It should build all networking kit stuffs.
> Report here any compile or link errors you may encounter
>
> e) Installation
>
> [I should add installation procedure soon to documentation, BTW!]
>
> Installation script or jam rule is a task uncompleted. Unassigned, too.
> So, currently, you have to install by hands. It sucks, I know.
>
> The network stuff binaries are now under your local current/distro/
> x86.R1/*
>
> To install:
> - open your current/distro/x86.R1/beos/system/add-ons/kernel/drivers/
> bin
> - copy the net_stack_driver and net_server_driver into your /boot/home/
> config/add-ons/kernel/drivers/bin
> - create in your /boot/home/config/add-ons/kernel/drivers/dev/net two
> symlinks "net_stack_driver" and "net_server_driver", targetting
> the ones in ../../bin/net_{stack|server]_driver
> (create this 'dev/net' directory if needed)
> - copy the whole current/distro/x86.R1/beos/system/add-ons/kernel/
> network folder to your /boot/home/config/add-ons/kernel
> - copy the libnet.so and libnetapi.so libraries from current/distro/
> x86.R1/beos/system/lib into your /boot/home/config/lib
> - copy the command line net apps from current/distro/x86.R1/beos/bin
> into your /boot/home/config/bin (or another folder of your choice)
>
> f) Test the stack
>
> You should free one of your /dev/net/*/0 network card (by disable in
> BONEyard, or by disabling in Network for net_server)
> Then, run the ifconfig tool from Terminal to see (and start) the stack
> detected interface(s)
> Last, play with ping, arp, traceroute, etc...
>
> I know, that should be far easier than that, and in fact if you can
> come with a install script and a documentation on how to test the
> current stack,
> it'll help greatly this team !!!
>
> Feel free to post any question there...
>
> -Philippe
>
>
>
> --
> Fortune Cookie Says:
>
> Anyone who cannot cope with mathematics is not fully human. At best he
> is a tolerable subhuman who has learned to wear shoes, bathe and not
> make messes in the house.
> -- Lazarus Long, "Time Enough for Love"
>
>
>
>
- Follow-Ups:
- [openbeosnetteam] Re: Where do I start?
- From: Philippe Houdoin
- References:
- [openbeosnetteam] Re: Where do I start?
- From: Philippe Houdoin
Other related posts:
- » [openbeosnetteam] Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- » [openbeosnetteam] Re: Where do I start?
- [openbeosnetteam] Re: Where do I start?
- From: Philippe Houdoin
- [openbeosnetteam] Re: Where do I start?
- From: Philippe Houdoin