Go to the FreeLists Home Page Home Signup Help Login
 



[openbeosnetteam] || [Date Prev] [12-2003 Date Index] [Date Next] || [Thread Prev] [12-2003 Thread Index] [Thread Next]

[openbeosnetteam] Testing the stack

  • From: "Brennan Cleveland" <warriorspot@xxxxxxxxxxxxx>
  • To: openbeosnetteam@xxxxxxxxxxxxx
  • Date: Tue, 30 Dec 2003 23:07:57 -0600
Hi all,

As I stated earlier today, I've been away from OpenBeOS since June. 
I am now going about setting up my test environment (again) for our
stack.  I have a few questions:

1.  Are these manual instructions still a valid way to install the
stack (w/o using jam install-networking)

<cut from an old list email>
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 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...
</cut>

I also properly copied our lib*.so files into a ./lib directory in
the same directory that I have our binaries (ping and so on)

The above seems to work on one box and not on another. 

2)  Does my test machine have to use an RTL8139 based nic?
I am testing on a machine w/a BeOS support 3COM 3C509 nic, and the
other machine has an RTL8139.  The 3COM machine fails every command
with some variation of "icmp: unknown protocol" while the 8139
machine is able to ping other hosts using our stack.  They were set
up using the instructons above.

3)  Does the jam install-networking script set up everything needed
to test our stack?  It doesn't copy the net_stack_driver and
net_server_driver to ../config/add-ons/kernel/drivers/bin or create
the symlinks to those files from
../config/add-ons/kernel/drivers/dev/net as indicated needs to be
done in the manual instructions above...

Basically, I want to make sure that I am setting everything up as I
should for proper testing.

Thanks all,

Brennan

P.S.  Its good to be back up and running on the project!






[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.