#8381 NORM xs-0.5: Change netblock assignment to fit large userbase via APs on LAN port

Zarro Boogs per Child bugtracker at laptop.org
Wed Oct 15 00:36:40 EDT 2008


#8381: Change netblock assignment to fit large userbase via APs on LAN port
-------------------------------+--------------------------------------------
   Reporter:  martin.langhoff  |       Owner:  martin.langhoff
       Type:  enhancement      |      Status:  new            
   Priority:  normal           |   Milestone:  xs-0.5         
  Component:  school server    |     Version:  not specified  
 Resolution:                   |    Keywords:                 
Next_action:  never set        |    Verified:  0              
  Blockedby:                   |    Blocking:                 
-------------------------------+--------------------------------------------

Comment(by martin.langhoff):

 http://dev.laptop.org/git?p=projects/xs-
 config;a=commitdiff;h=80eea6eeb20a353200ce3fbfe9a4cdeb9b50f1c2

 What I've done is roughly...

  - kept the "8 servers" model, each on a /21, with the "base" /21 used
 for inter-server networking

  - server "1" now takes the 2nd slot as well to make sure it controls
 the 172.18.16.x range (needed for activation) with mshbond0

  - which in turn bumps every other server one slot over

  - grabbed an additional /19 segment at 172.18.96. with 8K addresses
 for the LAN / AP network.

 Which means that the XS "1" has on its LAN port

  - 172.18.96.1 - the long dhcp range address. This is the main address
 to appease dhcpd.

  - 172.18.0.1 - the 'schoolserver' address where services listen

  - 172.18.1.1 - the address used for inter-server routing

 Along the way, I fixed various routing and netmask errors.

 The main arguable point -- beyond potential errors -- is whether the
 "8 servers" model  is useful long-term (probably not!). But we'll deal
 with that later -- when we have something clearly better.

-- 
Ticket URL: <http://dev.laptop.org/ticket/8381#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list