Re: [Server-devel] xs-activation-server over IPv6

2009-02-26 Thread Daniel Drake
2009/2/9 Martin Langhoff martin.langh...@gmail.com:
 On Mon, Feb 9, 2009 at 2:59 PM, Martin Langhoff
 martin.langh...@gmail.com wrote:
 So initially I am going with #1-- do you think you can tweak the
 initrd a bit more to poke at ef01 over mesh, and ef02 over abg?
 Looking at activate.py, adding it to the array in try_network()...

 New rpms for xs-config (0.6.0.2.g...) and xs-activation (0.2.8.g...)
 are on the 'olpcxs-testing' repo so

    yum --enablerepo=olpcxs-testing install xs-config xs-activation

xs-activation-0.2.8 does not seem to be there, or shipped in 0.5.2-dev01.
I might be doing something wrong though, it's hard for us to get this
XS online so instead I was looking to find the RPMs at
http://fedora.laptop.org/xs/testing/olpc/9/i386

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


Re: [Server-devel] xs-activation-server over IPv6

2009-02-14 Thread Daniel Drake
2009/2/14 Martin Langhoff martin.langh...@gmail.com:
 Later. 0.5.2 or 0.6. If you need it in a formal release, let me know
 and I'll see about building a 0.5.2

That would be very useful if you could do that within the next week...
also if you could include my xs-activity-server patches?
We will be deploying 10 servers very soon so this will greatly reduce
the amount of work we have to do on each one..

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


Re: [Server-devel] xs-activation-server over IPv6

2009-02-14 Thread Martin Langhoff
On Sun, Feb 15, 2009 at 6:21 AM, Daniel Drake d...@laptop.org wrote:
 2009/2/14 Martin Langhoff martin.langh...@gmail.com:
 Later. 0.5.2 or 0.6. If you need it in a formal release, let me know
 and I'll see about building a 0.5.2

 That would be very useful if you could do that within the next week...
 also if you could include my xs-activity-server patches?
 We will be deploying 10 servers very soon so this will greatly reduce
 the amount of work we have to do on each one..

I'll see what I can do ;-) -- got your patches marked for review, I'll
get into that on Monday.

At this stage, my main concern is the openssl-on-586-breaks-yum
problem. That is a showstopper and justifies a 0.5.2 .

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] xs-activation-server over IPv6

2009-02-12 Thread Daniel Drake
2009/2/8 Martin Langhoff martin.langh...@gmail.com:
 So initially I am going with #1-- do you think you can tweak the
 initrd a bit more to poke at ef01 over mesh, and ef02 over abg?
 Looking at activate.py, adding it to the array in try_network()...

Thanks, done!
New patch at http://dev.laptop.org/ticket/9246

Are your XS-side changes included in the latest 0.5.1 release, or is
this scheduled for later?

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


Re: [Server-devel] xs-activation-server over IPv6

2009-02-08 Thread Martin Langhoff
On Fri, Feb 6, 2009 at 7:51 AM, Daniel Drake d...@laptop.org wrote:
 Thanks. The modification required is in
 /etc/sysconfig/network-scripts/ifcfg-lanbond0

 change:
IPV6INIT=no
 to
IPV6INIT=yes
IPV6ADDR_SECONDARIES=fe80::abcd:ef01/64

That is the hardcoded address that the XO tries to reach. I want this
to work on mesh and a/b/g, but the address is link-local, so options:

1 - we can use fe80::abcd:ef01/64 for mshbond0 (which means it works
with old XO builds) and fe80::abcd:ef02/64 (note the 2) for lanbond0

2 - we can assign the same addr to lanbond0 _and_ mshbond0. The kernel
handles it alright, but userland finds it weird. For starters, xinetd
doesn't like the idea.

Even if we can get xinetd to dance, #2 looks fairly fragile, the kind
of thing upstream is going to say even if it's technically possible,
don't do that!.

So initially I am going with #1-- do you think you can tweak the
initrd a bit more to poke at ef01 over mesh, and ef02 over abg?
Looking at activate.py, adding it to the array in try_network()...

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


[Server-devel] xs-activation-server over IPv6

2009-02-05 Thread Daniel Drake
I have got xs-activation-server working over IPv6. It is quite simple.

Firstly, the server must bind to a hardcoded address on the LAN. This
can be done with this command:
ip addr add fe80::abcd:ef01/64 dev lanbond0

Secondly, /etc/xinetd.d/xsactivation should be replaced with the attached file.


Please can this be included for future XS releases? Also, where would
be a suitable place for me to add the ip addr add command in our
local 0.5.1 installations, which we will use for deployments?

Thanks,
Daniel


xsactivation
Description: Binary data
___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] xs-activation-server over IPv6

2009-02-05 Thread Jerry Vonau
On Thu, 2009-02-05 at 11:04 -0300, Daniel Drake wrote:
 I have got xs-activation-server working over IPv6. It is quite simple.
 
 Firstly, the server must bind to a hardcoded address on the LAN. This
 can be done with this command:
 ip addr add fe80::abcd:ef01/64 dev lanbond0
 
 Secondly, /etc/xinetd.d/xsactivation should be replaced with the attached 
 file.
 
 
 Please can this be included for future XS releases? Also, where would
 be a suitable place for me to add the ip addr add command in our
 local 0.5.1 installations, which we will use for deployments?

I'd think you might want to add the IPV6 network info to the
ifcfg-lanbond0 file, and let the network scripts do the work.

From /usr/share/doc/initscripts-*/sysconfig.txt

IPV6ADDR=IPv6 address[/prefix length]
  Specify a primary static IPv6 address here


Jerry

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


Re: [Server-devel] xs-activation-server over IPv6

2009-02-05 Thread Daniel Drake
2009/2/5 Jerry Vonau jvo...@shaw.ca:
 On Thu, 2009-02-05 at 11:04 -0300, Daniel Drake wrote:
 I have got xs-activation-server working over IPv6. It is quite simple.

 Firstly, the server must bind to a hardcoded address on the LAN. This
 can be done with this command:
 ip addr add fe80::abcd:ef01/64 dev lanbond0

 Secondly, /etc/xinetd.d/xsactivation should be replaced with the attached 
 file.


 Please can this be included for future XS releases? Also, where would
 be a suitable place for me to add the ip addr add command in our
 local 0.5.1 installations, which we will use for deployments?

 I'd think you might want to add the IPV6 network info to the
 ifcfg-lanbond0 file, and let the network scripts do the work.

Thanks. The modification required is in
/etc/sysconfig/network-scripts/ifcfg-lanbond0

change:
IPV6INIT=no
to
IPV6INIT=yes
IPV6ADDR_SECONDARIES=fe80::abcd:ef01/64

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