[Server-devel] Network address for activation - Fwd: [Techteam] Activating laptops from the school server
martin at laptop.org
Thu Aug 28 03:52:46 EDT 2008
Wad, people with network fu
we're trying to get the XS to reply to the activation requests from
the XO. The service is listening on 172.18.0.1:191 which is what the
non-activated laptops are trying.
The laptop, however, picks an address in the 172.18.16.x range. The
server is seeing the request on its msh0 interface but not responding
- Looking at `tshark -i msh0` we do see the requests to
172.18.0.1:191 ("prospero" proto, eh) on the XS.
- Changing the ip addr msh0 on another XO to something in the
172.18.16.x range, we can no longer contact the XS. Wireshark sees the
traffic but the XS doesn't pay attention.
I am not 100% certain how to get the XS to pay attention to this
traffic... I am taming the jungle of bridges for the F9 upgrade, but
this is still a bit over my head.
---------- Forwarded message ----------
From: Douglas Bagnall <douglas at paradise.net.nz>
Date: Thu, Aug 28, 2008 at 7:17 PM
Subject: Re: [Techteam] Activating laptops from the school server
To: "C. Scott Ananian" <cscott at laptop.org>
Cc: Tech-team <tech-team at laptop.org>
> It's pretty simple:
> * The schoolserver binds 172.18.0.1 and IPv6 link-local address
> fe80::abcd:ef01 on all interfaces
> * It listens on port 191 on those addresses on all interfaces.
> * When it receives a connection, it reads exactly 11 bytes.
> * It checks its "database" (text file, directory, in-memory hash) to
> see if it has activation leases for the serial number given by those
> 11 bytes. If so, it sends it.
> * It closes the connection.
I've written a server that seems to do this (at least for IPv4), but
laptops looking for leases like using addresses in the 172.18.16.x
range, to which the server is not paying attention. We're working on
I see that you can run the XO's init in interactive mode. Is there a
way to do that on a laptop without a lease? I'll start commenting out
bits and pieces, but any pointers would be great.
Techteam mailing list
Techteam at lists.laptop.org
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
More information about the Server-devel