Re: new OLPC slackware 13.37 released (fwd)

2011-05-23 Thread James Cameron
On Mon, May 23, 2011 at 09:59:58AM +0700, su...@supat.eu.org wrote:
 1. download OLPC_Slackware13.37 at 
 http://e-university.eu.org/OLPC/olpc_slak13.37.tar.bz2

This boots only one kernel on an OLPC XO, 2.6.36-rc2.  Is it for XO-1 or
XO-1.5?  On Tiny Core Linux and Ubuntu builds I use two kernels with
olpc.fth code to detect hardware.

Where's the source for your kernel?

Your olpc.fth does not contain visible, so I'm curious to know if
you've tested it with recent firmware.  What firmware did you test with?

 2. mount /dev/sdb1 /usb (assume you have only 1 HD)
 3. tar xjvf olpc_slak13.37.tar.bz2  -C /

This requires a filesystem like ext2 or ext3?

 4. boot OLPC using your new USB
 5. modify /etc/lilo.conf to fit your config
 6. lilo
 7. wait 5 minutes
 8. /etc/rc.d/rc.local (for unknown reason wlan0 will wake up after 5 minutes 
 wait)
 9. the same USB now can be bootted on any pc

That's interesting.  You have a conventional PC kernel in /slak13 with
an initrd /sdb1.gz, and the OLPC kernel in /boot/ ... a PC will use the
MBR set up by lilo, and an OLPC will use /boot/olpc.fth.

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: new OLPC slackware 13.37 released (fwd)

2011-05-23 Thread James Cameron
On Mon, May 23, 2011 at 02:23:39PM +0700, su...@supat.eu.org wrote:
 I never update for new OLPC firmware because it work for my old
 slackware 12.2. So, I don't want to mess it up.

Okay, thanks.  I was thinking more of your users than you.  They might
try what you have done and fail to make it work on recent firmware
versions.  And some firmware versions cannot be downgraded safely.

So, can you tell me what version of firmware is on your XO-1 now?  You
can find out in several ways, see the Which Firmware Do You Have?
section 

http://wiki.laptop.org/go/OLPC_Firmware_q2e45#Which_Firmware_Do_You_Have.3F

 Yes, under OLPC it was recent kernel I found at OLPC: 2.6.36-rc2.

Okay, I haven't found this one yet.  ;-)  Could you tell me where you
found it?  I normally look at http://dev.laptop.org/~kernels/ but that
version is not present there,

 Please let me know if the latest OLPC will not harm my OLPC 1.0 so
 that I can test it for you.

I'd be happy to tell you.  But first I need to know your installed
firmware version (see above), and hardware serial number.  (Because
there are some very early hardware versions that cannot be safely
upgraded).

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: new OLPC slackware 13.37 released (fwd)

2011-05-23 Thread supat

I never update for new OLPC firmware because it work for my old slackware 
12.2. So, I don't want to mess it up.

Yes, under OLPC it was recent kernel I found at OLPC: 2.6.36-rc2.

Kernel to boot to other pc is the latest slackware 13.37 say 2.6.37.xxx

Please let me know if the latest OLPC will not harm my OLPC 1.0 so that I 
can test it for you.

Regards,
supat

On Mon, 23 May 2011, James Cameron wrote:

 On Mon, May 23, 2011 at 09:59:58AM +0700, su...@supat.eu.org wrote:
 1. download OLPC_Slackware13.37 at
 http://e-university.eu.org/OLPC/olpc_slak13.37.tar.bz2

 This boots only one kernel on an OLPC XO, 2.6.36-rc2.  Is it for XO-1 or
 XO-1.5?  On Tiny Core Linux and Ubuntu builds I use two kernels with
 olpc.fth code to detect hardware.

 Where's the source for your kernel?

 Your olpc.fth does not contain visible, so I'm curious to know if
 you've tested it with recent firmware.  What firmware did you test with?

 2. mount /dev/sdb1 /usb (assume you have only 1 HD)
 3. tar xjvf olpc_slak13.37.tar.bz2  -C /

 This requires a filesystem like ext2 or ext3?

 4. boot OLPC using your new USB
 5. modify /etc/lilo.conf to fit your config
 6. lilo
 7. wait 5 minutes
 8. /etc/rc.d/rc.local (for unknown reason wlan0 will wake up after 5 minutes
 wait)
 9. the same USB now can be bootted on any pc

 That's interesting.  You have a conventional PC kernel in /slak13 with
 an initrd /sdb1.gz, and the OLPC kernel in /boot/ ... a PC will use the
 MBR set up by lilo, and an OLPC will use /boot/olpc.fth.

 -- 
 James Cameron
 http://quozl.linux.org.au/

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: new OLPC slackware 13.37 released (fwd)

2011-05-23 Thread supat
I forget to answer some of your questions below. So, please read it again:

On Mon, 23 May 2011, James Cameron wrote:

 On Mon, May 23, 2011 at 09:59:58AM +0700, su...@supat.eu.org wrote:
 1. download OLPC_Slackware13.37 at
 http://e-university.eu.org/OLPC/olpc_slak13.37.tar.bz2

 This boots only one kernel on an OLPC XO, 2.6.36-rc2.  Is it for XO-1 or
 XO-1.5?  On Tiny Core Linux and Ubuntu builds I use two kernels with
 olpc.fth code to detect hardware.

 Where's the source for your kernel?

 Your olpc.fth does not contain visible, so I'm curious to know if
 you've tested it with recent firmware.  What firmware did you test with?

 2. mount /dev/sdb1 /usb (assume you have only 1 HD)
 3. tar xjvf olpc_slak13.37.tar.bz2  -C /

 This requires a filesystem like ext2 or ext3?

I used ext3 but I am sure ext2 or ext4 will work.
Simply change it at /etc/fstab.


 4. boot OLPC using your new USB
 5. modify /etc/lilo.conf to fit your config
 6. lilo
 7. wait 5 minutes
 8. /etc/rc.d/rc.local (for unknown reason wlan0 will wake up after 5 minutes
 wait)
 9. the same USB now can be bootted on any pc

 That's interesting.  You have a conventional PC kernel in /slak13 with
 an initrd /sdb1.gz, and the OLPC kernel in /boot/ ... a PC will use the
 MBR set up by lilo, and an OLPC will use /boot/olpc.fth.

Yes. I can put the same USB to a powerful pc and develop some thing using 
gcc then put it back to OLPC. Because developing on OLPC is too slow.
I am glad you can see the point.

Regards,
supat


 -- 
 James Cameron
 http://quozl.linux.org.au/

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Trac spam from OLPC team doing some triage for 11.2.0

2011-05-23 Thread Martin Langhoff
We're doing some triage of bugs - mainly on dev.l.o but some on
dev.sl.org, so you may see lots of activity in your inbox.

If anything looks wrong, please let us know. We're trying our best to
get a picture and workable roadmap for an upcoming release... across a
long list of bugs. We may misread a couple :-)

thanks!


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


Re: new OLPC slackware 13.37 released (fwd)

2011-05-23 Thread supat


On Mon, 23 May 2011, James Cameron wrote:

 On Mon, May 23, 2011 at 02:23:39PM +0700, su...@supat.eu.org wrote:
 I never update for new OLPC firmware because it work for my old
 slackware 12.2. So, I don't want to mess it up.

 Okay, thanks.  I was thinking more of your users than you.  They might
 try what you have done and fail to make it work on recent firmware
 versions.  And some firmware versions cannot be downgraded safely.

You are very kind and helpful in saying so.
It will be useless if what I made work only for myself.

 So, can you tell me what version of firmware is on your XO-1 now?  You
 can find out in several ways, see the Which Firmware Do You Have?
 section

 http://wiki.laptop.org/go/OLPC_Firmware_q2e45#Which_Firmware_Do_You_Have.3F


From your link I found that it was:

CL1 Q2E25 Q2E

Trying cat /ofw/openprom/model never work under OLPC slackware.

 Yes, under OLPC it was recent kernel I found at OLPC: 2.6.36-rc2.

 Okay, I haven't found this one yet.  ;-)  Could you tell me where you
 found it?  I normally look at http://dev.laptop.org/~kernels/ but that
 version is not present there,


It was there:
Exactly at http://dev.laptop.org/git/olpc-2.6/

 Please let me know if the latest OLPC will not harm my OLPC 1.0 so
 that I can test it for you.

 I'd be happy to tell you.  But first I need to know your installed
 firmware version (see above), and hardware serial number.  (Because
 there are some very early hardware versions that cannot be safely
 upgraded).

So, my earlier guess is correct. Upgrade firmware can harm OLPC.
Lucky me, I don't upgrade to new firmware :)

BTW: I try looking fast again at boot and see hardware serial number:

CSN748012AB

Regards,
supat

 -- 
 James Cameron
 http://quozl.linux.org.au/

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Raspberry Pi $25 computer

2011-05-23 Thread Sameer Verma
On Sat, May 21, 2011 at 8:47 PM, C. Scott Ananian o...@cscott.net wrote:
 To sweeten the pot, I'm offering a delicious stone soup for anyone who those
 who pitch in on the port.  You need only supply a few extra ingredients.
   --scott


Used to be axe soup in my folklore :-) http://en.wikipedia.org/wiki/Stone_soup

Sameer

 On May 21, 2011 10:35 PM, moku...@earthtreasury.org wrote:
 FYI. Anybody who would like to port Sugar to a $25 computer (requiring
 only monitor, mouse, and keyboard) should contact Eben, and let us
 know too.

 -- Forwarded message --
 From: Edward Cherlin echer...@gmail.com
 Date: Sat, May 21, 2011 at 22:10
 Subject: Re: [Sur] linux system por $25
 To: Eben Upton eben.up...@gmail.com

 On Sat, May 21, 2011 at 12:22, Eben Upton eben.up...@gmail.com wrote:
 Hi Edward
 Thanks for your mail, and apologies for the delay in replying. The
 devices should be available to the general public later in the year;
 I'll add you to our mailing list, and will keep you posted as we get
 closer to launch.

 Thank you.

 We've heard of Sugar, but need to find out more about it. Do you think
 it's suitable for a machine with limited processing power and only
 256MB of RAM?

 That's what it was designed for.

 http://wiki.laptop.org/go/Hardware_specifications
 AMD Geode 433 Mhz processor
 256M RAM
 Fedora Linux

 http://wiki.sugarlabs.org/go/Getting_Started
 http://wiki.sugarlabs.org/go/Activities

 Cheers
 Eben Upton
 Director, Raspberry Pi Foundation

 Follow us @Raspberry_Pi on Twitter


 On Fri, May 6, 2011 at 5:07 PM, Edward Cherlin echer...@gmail.com
 wrote:
 Your Web site asks

 Do you have open-source educational software we can use?

 The answer is Yes. Sugar education software runs on a variety of Linux
 distributions, including Ubuntu. It is currently in the hands of more
 than 2 million children.

 We plan to develop, manufacture and distribute an ultra-low-cost
 computer,
 for use in teaching computer programming to children.

 Sugar includes Python and Smalltalk (Etoys). One Laptop Per Child XO
 computers also run Open Firmware, written in FORTH, and including the
 complete FORTH development library, the editor, and an assembler. OFW
 is available for systems based on ARM processors.

 The Sugar Labs Replacing Textbooks project, which I started recently,
 will include a variety of materials for teaching programming and
 Computer Science, and for applying those languages to every school
 subject. We have compiled a list of successful projects for teaching
 programming in the elementary grades, including projects using Python,
 Smalltalk, Logo, LISP, BASIC, and APL.

 The real question is one that Seymour Papert asked in 1970: Can we
 design an environment in which children learn math and programming
 languages as readily as they learn human languages, largely from each
 other? Some of us think so, and we are working on it.

 I will be happy to answer further questions, or to direct you to those
 who know more about some aspects of Sugar than I.

 -- Forwarded message --
 From: Sean DALY sdaly...@gmail.com
 Date: Fri, May 6, 2011 at 11:28
 Subject: Re: [Sur] linux system por $25
 To: OLPC para usuarios, docentes, voluntarios y administradores
 olpc-...@lists.laptop.org
 Cc: Gleducar gledu...@gleducar.org.ar


 http://lists.sugarlabs.org/archive/marketing/2011-May/003273.html


 On Fri, May 6, 2011 at 5:23 PM, Daniel Ajoy da.a...@gmail.com wrote:
 linux system por $25

 http://www.raspberrypi.org/

 --
 Edward Mokurai

 (#40664;#38647;/#2343;#2352;#2381;#2350;#2350;#2375;#2328;#2358;#2348;#2381;#2342;#2327;#2352;#2381;#2332;/#1583;#1726;#1585;#1605;#1605;#1740;#1711;#1726;#1588;#1576;#1583;#1711;#1585;
 #1580;) Cherlin
 Silent Thunder is my name, and Children are my nation.
 The Cosmos is my dwelling place, the Truth my destination.
 http://wiki.sugarlabs.org/go/Replacing_Textbooks

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Installing powerd on earlier F11 builds

2011-05-23 Thread Sridhar Dhanapalan
We're still grappling with the aftermath of http://dev.laptop.org/ticket/10402

XO-1.5s that have been damaged from overheating are being replaced,
but we also need a means to prevent others from meeting a similar
fate.

Our preferred solution is to upgrade to our latest build, which has a
fixed powerd. However, we are finding that many teachers are unable to
do this (due to lack of time, etc.). For them, we are devising a
simple means for them to specifically update powerd on their systems.
This method employs a modified customisation stick[0][1] to
automatically install the RPMs.

A challenge is that the XOs came from the factory (starting in May
2010) with a range of builds ranging from os65 to os203. The earlier
builds have power management handled by ohm[2] instead of powerd. This
raises some questions:

  1. are there any problems with simply removing ohm and installing powerd?
  2. at what point did powerd become usable in F11 XO builds?
  3. are there any other changes that we need to be aware of, e.g. in
the power management panel in My Settings in Sugar?
  4. do we need to upgrade the firmware as well?
  5. is there anything else that we need to be aware of?


Thanks,
Sridhar


[0] http://lists.laptop.org/pipermail/devel/2011-May/031901.html
[1] http://dev.laptop.org.au/issues/593
[2] http://wiki.laptop.org/go/OHM_power_management


Sridhar Dhanapalan
Technical Manager
One Laptop per Child Australia
M: +61 425 239 701
E: srid...@laptop.org.au
A: G.P.O. Box 731
     Sydney, NSW 2001
W: www.laptop.org.au
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] Tablet support

2011-05-23 Thread Sridhar Dhanapalan
(apologies - sending again because the OLPC Devel address was incorrect)

On 24 May 2011 14:30, Sridhar Dhanapalan srid...@laptop.org.au wrote:
 On 24 May 2011 01:22, Sridhar Dhanapalan srid...@laptop.org.au wrote:
 Any news on where we are with this?

 Peter Hutterer was kind enough to update me on where the driver
 development is at. I've included his reply (with permission) below.

 Peter informs me that Chris Bagwell is the best person to speak with
 about the Wacom Bamboo tablet, which is their cheapest model.

 Sridhar


 -- Forwarded message --
 From: Peter Hutterer
 Date: 24 May 2011 12:31
 Subject: Re: Tablet support
 To: Sridhar Dhanapalan


 the upstream driver (currently version 0.11) will work just fine for most
 tablets and have a reasonable out-of-the-box experience. where things are
 still a bit iffy is in the configuration. wacom has historically provided a
 huge amount of configuration options and some tend to be difficult to
 maintain. this shouldn't affect average users.

 we don't have a graphical configuration UI in F15, but we do have some
 support for wacom in gnome-settings-daemon. A few days ago, I got a mockup
 for how the gnome-control-center plugin should look like so by the time F16
 comes around we should have a UI. that probably won't affect you too much
 with sugar tough.

 If you're on a F14 system, I simply recommend getting the 0.11 driver. I can
 probably update F14 to 0.11 but i'm rather hesitant because new syntax would
 break scripts.

 As for the cost - hard to judge. the tablets are all several hundred
 dollars. Bamboos are the cheapest option but also the trickest to keep
 working. Luckily Chris Bagwell has done tremendous work on the bamboos to
 keep them working, so the same applies - out-of-the box works fine,
 excessive configuration may show issues.

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Installing powerd on earlier F11 builds

2011-05-23 Thread Paul Fox
hi sridhar -- i'll take a stab at more detailed answers to all of
these questions tomorrow..  powerd was developed initially on machines
that had ohmd installed (i think the rpm still tries to uninstall
ohmd first) so it's probably not far from working.  but it's entirely
possible (likely) that some support for older kernels has been lost
along the way, or, more correctly, that newer powerd features depend
on fixes/features in newer kernels.

obviously a system upgrade would be preferable...  but i'm sure you feel
the same way.  :-)

paul

sridhar wrote:
  We're still grappling with the aftermath of 
  http://dev.laptop.org/ticket/10402
  
  XO-1.5s that have been damaged from overheating are being replaced,
  but we also need a means to prevent others from meeting a similar
  fate.
  
  Our preferred solution is to upgrade to our latest build, which has a
  fixed powerd. However, we are finding that many teachers are unable to
  do this (due to lack of time, etc.). For them, we are devising a
  simple means for them to specifically update powerd on their systems.
  This method employs a modified customisation stick[0][1] to
  automatically install the RPMs.
  
  A challenge is that the XOs came from the factory (starting in May
  2010) with a range of builds ranging from os65 to os203. The earlier
  builds have power management handled by ohm[2] instead of powerd. This
  raises some questions:
  
1. are there any problems with simply removing ohm and installing powerd?
2. at what point did powerd become usable in F11 XO builds?
3. are there any other changes that we need to be aware of, e.g. in
  the power management panel in My Settings in Sugar?
4. do we need to upgrade the firmware as well?
5. is there anything else that we need to be aware of?
  
  
  Thanks,
  Sridhar
  
  
  [0] http://lists.laptop.org/pipermail/devel/2011-May/031901.html
  [1] http://dev.laptop.org.au/issues/593
  [2] http://wiki.laptop.org/go/OHM_power_management
  
  
  Sridhar Dhanapalan
  Technical Manager
  One Laptop per Child Australia
  M: +61 425 239 701
  E: srid...@laptop.org.au
  A: G.P.O. Box 731
   Sydney, NSW 2001
  W: www.laptop.org.au
  ___
  Devel mailing list
  Devel@lists.laptop.org
  http://lists.laptop.org/listinfo/devel

=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Server-devel] [Sugar-devel] [IAEP] copy files to/from server

2011-05-23 Thread Christoph Derndorfer
On Mon, May 23, 2011 at 2:24 PM, Martin Langhoff
martin.langh...@gmail.comwrote:

 On Mon, May 23, 2011 at 1:41 AM, Sridhar Dhanapalan
 srid...@laptop.org.au wrote:
  Interesting. Does WebDAV work as a normal mount, like CIFS or NFS?

 From the PoV of the user, yes, it looks like a mountpoint.
 Technically, you can mount it at the linux kernel level, at the gnome
 IO libraries level, or from Sugar, with a pure python implmentation.

  What would be the best way to get this working on Sugar?

 You don't have a lot of time it seems. I'd implement it on top of
 gnome VFS of in pure Python. In both cases, I'd make it look like
 another disk from the Journal (as an initial implementation at least).

 I'd say talk with Martin Abente, he's looking into this problem space.


Could we maybe split this thread and keep technical discussions focused on
XS-devel and Sugar-devel lists? I think this could also also help in getting
some non-technical and/or end-user feedback and suggestion from people on
IAEP who aren't into all the technical details (something which I think tch
was also interested in).

Thanks,
Christoph

-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: christ...@olpcnews.com
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] [Sugar-devel] [IAEP] copy files to/from server

2011-05-23 Thread Martin Abente
As I mentioned before, I am currently working on the multi-selection
support for Journal (which is a prerequisite for the cloud journal
and explains why I haven't been very active on this thread). Anyway, I
am listening to other's technical and non-technical ideas, but _my_
approach is first to provide extra storage capacity on the XS in the
most transparent way to the end users.

Therefore,

In the non-technical front, I believe we should stick to the Journal
integration idea, displaying this resource exactly how we display
removable devices.

In the technical front, I haven't checked all the solutions mentioned
but I would definitely go with something that _already_ provides
support for regular file system interaction. With something like that
(and please someone let me know if I am wrong), the integration part
will be a lot easier, like i.e (as Walter commented) we could use
his/mine/jasg documents folder patch.

Saludos,
tch

On Mon, May 23, 2011 at 4:16 PM, Christoph Derndorfer
christoph.derndor...@gmail.com wrote:
 On Mon, May 23, 2011 at 2:24 PM, Martin Langhoff martin.langh...@gmail.com
 wrote:

 On Mon, May 23, 2011 at 1:41 AM, Sridhar Dhanapalan
 srid...@laptop.org.au wrote:
  Interesting. Does WebDAV work as a normal mount, like CIFS or NFS?

 From the PoV of the user, yes, it looks like a mountpoint.
 Technically, you can mount it at the linux kernel level, at the gnome
 IO libraries level, or from Sugar, with a pure python implmentation.

  What would be the best way to get this working on Sugar?

 You don't have a lot of time it seems. I'd implement it on top of
 gnome VFS of in pure Python. In both cases, I'd make it look like
 another disk from the Journal (as an initial implementation at least).

 I'd say talk with Martin Abente, he's looking into this problem space.

 Could we maybe split this thread and keep technical discussions focused on
 XS-devel and Sugar-devel lists? I think this could also also help in getting
 some non-technical and/or end-user feedback and suggestion from people on
 IAEP who aren't into all the technical details (something which I think tch
 was also interested in).
 Thanks,
 Christoph

 --
 Christoph Derndorfer
 co-editor, olpcnews
 url: www.olpcnews.com
 e-mail: christ...@olpcnews.com

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