Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread Marten Vijn
On Mon, 2009-03-09 at 17:51 +, Dev Mohanty wrote:
 
  
 You could also use the APs in repeater mode with the same SSID, if you're 
 planning to use more then one AP.
 
no that is no very handy if want some performance, a repeater eats
bandwidth from the AP.  

Best for performance 
- big antenna's antenna's  (reduces noise from clients)
- channel planning
- ap's in bridging mode (no routing or NAT)

In a classic E.U (U.S.?)
- a server is in a server room
- ap is in the class room
- maybe use PoE (803.af) over your wired network

best,
Marten





 Cheers,
 Dev
 
 On 3/9/09, John Watlington w...@laptop.org wrote:
 
 Unless your school is very small, using dedicated wireless
 interface
 in the server is probably not
 a good idea.
 
 We suggest dedicated access points as schools with more than
 40 - 50
 students will need more
 than one access point, and they are best spread out (i.e. not
 all the
 antennas are within three feet
 of the school server.)
 
 There is currently no effort in the XS configuration scripts
 to
 recognize and properly configure such
 an interface.  That doesn't mean it won't just work, and I'm
 sure
 it could be made to work with minimal
 effort.
 
 As Sameer said, let us know what you decide, and what works
 for you!
 

 
-- 
http://martenvijn.nl  Marten Vijn 
http://www.deupsidevandown.nl ***
http://har2009.org August 13-16th 
http://opencommunitycamp.org 26th Jul 2nd August


___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] more 0.5.2-dev02 ejabberd testing

2009-03-09 Thread Daniel Drake
2009/3/6 Daniel Drake d...@laptop.org:
 I will continue testing by rebooting the server and booting all the
 XOs again, checking presence visibility, but right now they need a
 charge, so that will probably have to wait until monday.

OK. Booted the server again, and all XOs, and they all managed to see
each other just fine.

ejabberd memory usage:
0   35124
12  53252
24  64816
36  80036
48  93512
60  108244
72  127000

Also checked olpc-xos output and manually counted the icons at
various points, no problems.

I then launched a Record activity and shared it between all 72
laptops. It worked very well. However, after shutting a few machines
down, some remaining XOs were missing about 80% of the XO icons on the
neighborhood view, until sugar was restarted. olpc-xos output was
correct and showed all. I think there is probably a sugar bug causing
disappearance of icons after the rings of users around activities have
disbanded :(

Daniel
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Wireless Cards in the School Server

2009-03-09 Thread Dev Mohanty
On 3/9/09, Marten Vijn i...@martenvijn.nl wrote:

 On Mon, 2009-03-09 at 17:51 +, Dev Mohanty wrote:
 
 

  You could also use the APs in repeater mode with the same SSID, if you're
 planning to use more then one AP.
 

 no that is no very handy if want some performance, a repeater eats
 bandwidth from the AP.



True, using an AP as a reapeater does compromise on your bandwidth, guess
its only helpful in cases where you're wanting to extend coverage and not
ness improve connectivity.

Best for performance
 - big antenna's antenna's  (reduces noise from clients)
 - channel planning
 - ap's in bridging mode (no routing or NAT)

 *Configuring your APs to use different channel from one another.


In a classic E.U (U.S.?)
 - a server is in a server room
 - ap is in the class room
 - maybe use PoE (803.af) over your wired network

 best,
 Marten



___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Bryan Berry
On Tue, 2009-03-10 at 09:58 +1300, Martin Langhoff wrote:
 On Mon, Mar 9, 2009 at 12:11 AM, Bryan Berry br...@olenepal.org wrote:
  I am worried about the XO's and not the XS.
 
 Now you're starting to see what I've seen :-/ I also worry about your
 APs and networking infra -- to support 400 active users you'll want at
 least 8 APs. In more realistic terms, you'll probably need 12,
 assuming a reasonably balanced load.

We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
handle around 60-70 users.  But that doesn't still doesn't solve the
problem of the XO's getting bogged down by tons of ejabberd chatter.

DSD: do you have any ideas about this?

We are looking at about 100-150 students per school and connecting 3-4
schools to a central XS. 

 As I mentioned before... I am working on xs-0.6, with the
 moodle-ejabberd magic.

That's great, but our pilot starts in a month but that doesn't fit our
timeline. I don't want to send out a completely new, untested XS into
rural parts of Nepal.

Do you have any other suggestions fo us?

  This dell server has a dual-core Xeon 3.0 GHz processor and 2 GB RAM.
  RAM was fine, beam only used 450 MB according to ps_mem.py
 
 Well, that's 1/4 of your RAM. You need to budget for apache/php,
 postgres, and squid. Right now the main problem is Squid.

That was 450 MB during account creation. It dropped significantly
thereafter. I didn't provide much server stats last time because the XS
resource usage isn't a critical problem.

 Thanks for the list below. Quite a few are about stuff I can't help
 with (roof leaks, power cords...) the others, I'm working on...

That's the whole point of why I am telling you about such problems and
how they make a centralized XS easier for us to maintain.


-- 
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Daniel Drake
2009/3/9 Bryan Berry br...@olenepal.org:
 We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
 handle around 60-70 users.  But that doesn't still doesn't solve the
 problem of the XO's getting bogged down by tons of ejabberd chatter.

 DSD: do you have any ideas about this?

Have only had a chance to test numbers on Linksys WRT54Gsomething
routers, which stop accepting new connections after 33 users. yay.

I haven't seen XO's bogged down by ejabberd chatter. Ran 75 today
while monitoring the TX/RX stats on the LAN interface on the XS and
was impressed at how low it was.

Yes, the XOs run slow when you view a busy neighborhood view, but it's
fine as soon as you switch away. There was a bug where sugar updates
every icon on the neighborhood view 10 times every second when you are
on that screen (but only when you are on that screen), it's fixed for
0.84.

 That's great, but our pilot starts in a month but that doesn't fit our
 timeline. I don't want to send out a completely new, untested XS into
 rural parts of Nepal.

I tried and didn't get any feedback from XS usage in large
deployments, so we pretty much figured we'd send it into not-as-rural
paraguay and find out what happens (we don't really have any other
options!).

Daniel
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Bryan Berry
On Mon, 2009-03-09 at 22:36 -0400, Daniel Drake wrote:
 2009/3/9 Bryan Berry br...@olenepal.org:
  We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
  handle around 60-70 users.  But that doesn't still doesn't solve the
  problem of the XO's getting bogged down by tons of ejabberd chatter.
 
  DSD: do you have any ideas about this?
 
 Have only had a chance to test numbers on Linksys WRT54Gsomething
 routers, which stop accepting new connections after 33 users. yay.

The linksys is WRT54G total crap. We don't use them. We have found that
cheaper AP's do much better. We have good luck w/ random Taiwanese
brands like Compex, Lantech, and AZTech. They have Atheros or RealTek
chipsets

 I haven't seen XO's bogged down by ejabberd chatter. Ran 75 today
 while monitoring the TX/RX stats on the LAN interface on the XS and
 was impressed at how low it was.
 
 Yes, the XOs run slow when you view a busy neighborhood view, but it's
 fine as soon as you switch away. There was a bug where sugar updates
 every icon on the neighborhood view 10 times every second when you are
 on that screen (but only when you are on that screen), it's fixed for
 0.84.

I saw it drop as well when I changed out of the Network View, but it
still remained fairly high w/ 200 very active users, too high to keep me
from launching EToys

  That's great, but our pilot starts in a month but that doesn't fit our
  timeline. I don't want to send out a completely new, untested XS into
  rural parts of Nepal.
 
 I tried and didn't get any feedback from XS usage in large
 deployments, so we pretty much figured we'd send it into not-as-rural
 paraguay and find out what happens (we don't really have any other
 options!).
 
 Daniel

I think that is because large deployments like Uruguay aren't using the
XS and others like Mongolia don't have the technical expertise to
monitor such things.

That leaves new large deployments like Paraguay and Nepal in an
unenviable position as pioneers.

-- 
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Serving 400+ students w/ a single central XS - ejabberd nightmare?

2009-03-09 Thread Sameer Verma
On Mon, Mar 9, 2009 at 7:04 PM, Bryan Berry br...@olenepal.org wrote:
 On Tue, 2009-03-10 at 09:58 +1300, Martin Langhoff wrote:
 On Mon, Mar 9, 2009 at 12:11 AM, Bryan Berry br...@olenepal.org wrote:
  I am worried about the XO's and not the XS.

 Now you're starting to see what I've seen :-/ I also worry about your
 APs and networking infra -- to support 400 active users you'll want at
 least 8 APs. In more realistic terms, you'll probably need 12,
 assuming a reasonably balanced load.

 We will have roughly 8+ AP's. We have found that off-the-shelf AP's can
 handle around 60-70 users.  But that doesn't still doesn't solve the
 problem of the XO's getting bogged down by tons of ejabberd chatter.

 DSD: do you have any ideas about this?

 We are looking at about 100-150 students per school and connecting 3-4
 schools to a central XS.

 As I mentioned before... I am working on xs-0.6, with the
 moodle-ejabberd magic.

 That's great, but our pilot starts in a month but that doesn't fit our
 timeline. I don't want to send out a completely new, untested XS into
 rural parts of Nepal.

 Do you have any other suggestions fo us?


What if you had a small footprint box (like a soekris or routerboard)
at the school that talks to APs on one end via a switch, and does
tunneling back to XS in a central location? That way you would have a
fairly dumb tunnel unit at school (literally plug-and-play) and XS
management back at your central shop.

Sameer
-- 
Dr. Sameer Verma, Ph.D.
Associate Professor of Information Systems
San Francisco State University
San Francisco CA 94132 USA
http://verma.sfsu.edu/
http://opensource.sfsu.edu/

  This dell server has a dual-core Xeon 3.0 GHz processor and 2 GB RAM.
  RAM was fine, beam only used 450 MB according to ps_mem.py

 Well, that's 1/4 of your RAM. You need to budget for apache/php,
 postgres, and squid. Right now the main problem is Squid.

 That was 450 MB during account creation. It dropped significantly
 thereafter. I didn't provide much server stats last time because the XS
 resource usage isn't a critical problem.

 Thanks for the list below. Quite a few are about stuff I can't help
 with (roof leaks, power cords...) the others, I'm working on...

 That's the whole point of why I am telling you about such problems and
 how they make a centralized XS easier for us to maintain.


 --
 Bryan W. Berry
 Technology Director
 OLE Nepal, http://www.olenepal.org

 ___
 Server-devel mailing list
 Server-devel@lists.laptop.org
 http://lists.laptop.org/listinfo/server-devel

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel