[Server-devel] Active Antenna

Tony Pearson tpearson at us.ibm.com
Thu Feb 14 20:21:55 EST 2008


Michail,
Thanks.  Wad pointed me to "J3" which was the white (b) choice in my last 
query.  It took a while,
but managed to snap on the pig tail to the 8388 board.

Next, and this is perhaps a question for Bryan or Wad, 
What mode do I want this antenna in when it is attached to the XS server? 
I looked at the link
Michail pointed to below, and it seems there are two options "fixing" it 
and "upgrading" it, and
the two procedures are quite different.

Currently, when I boot the XS with the AA plugged in, it is not detected. 
When XS is up and running,
and I unplug-and-replug the AA in the USB port, I get a one line message:

# audit(1203037547.511:3): dev=msh0 prom=256 old_prom=0 auid=4294967295

The prompt doesn't come back until I hit ENTER.

Can you tell me specifically which portions or methods of the 
"reprogramming" I need to do
for our OLE-Nepal XSX test?

Thanks





Tony Pearson
Senior Storage Consultant, IBM System Storage?
Telephone: +1 520-799-4309 |  tie 321-4309 |  Cell: +1 520 990-8669
email: tpearson at us.ibm.com |  GSA: http://tucgsa.ibm.com/~tpearson
Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage 
AKA: 990tony Paravane, eightbar specialist 






Michail Bletsas <mbletsas at laptop.org> 
02/14/2008 02:54 PM

To
Tony Pearson/Tucson/IBM at IBMUS
cc
Bryan Berry <bryan.berry at gmail.com>, server-devel at laptop.org
Subject
Re: [Server-devel] Spreadsheet, Active Antenna, and this weekend






Tony.

What you got, is the 8388 development board (which is functionaly 
equivalent to the active antenna).
It comes with an external antenna and a pigtail. It should be fairly 
obvious  how to connect the antenna to the pigtail and the pigtail to the 
board.
After that, all you have to do, is to plug the module into a USB port of 
the "schoolserver" machine.

Please note that the firmware on the module, self boots into mesh repeater 

mode (hence the term "active antenna") when the module gets powered and 
the host doesn't try to download firmware to it.
In practical terms that means that during reboots of the server the module 

will not be properly enumerated and will have to be removed and be plugged 

in again with the server fully running.

The wiki page http://wiki.laptop.org/go/Active_Antenna_Reprogramming has 
instructions on how to change the modules boot2 code so that it doesn't 
autoboot when attached to a server.

M.






Tony Pearson <tpearson at us.ibm.com> 
Sent by: server-devel-bounces at lists.laptop.org
02/14/2008 02:59 PM

To
server-devel at lists.laptop.org
cc
Bryan Berry <bryan.berry at gmail.com>
Subject
[Server-devel] Spreadsheet, Active Antenna, and this weekend







Team, 
I have gotten my active antenna from OLPC.  As soon as Julia or Michail 
provide me instructions 
on how to put it together, I can begin mesh testing. 

My current test configuration is: 

(internet)---(cable modem)---(Hub with WiFi)---(XS) ---Active Antenna--XO 

If necessary, I can try to get a second box to act as proxy, and some 
additional NIC cards and 
cross over cables.  Let me know if that is required, or if the tests are 
valid with the configuration above. 
Another option is that I can use my one box in two configurations. 

(internet)---(cable modem)---(Hub with WiFi)---(Squid) ---Active 
Antenna--XO 

This would mean testing the Squid box by itself, and the XS by itself, 
for those testcases focused on one or the other.  I will pull one of my 
other 
PCs out of the closet, and perhaps get that one to be my second box. 

SJ> You mentioned OLPC are doing mostly in Python.  While all of the XO 
client code is in Python, the 
XS server code, driven by Moodle, is in PHP.  And I have received some 
sample PERL scripts for 
the install from mis amigos en Uruguay.  I am agnostic to languages, but 
would like to think we standardize 
 to Python for client, and PHP for server side code for now. 

Greg> 
As for backing up the /home directory from the XO to the XS, I was 
envisioning a PHP page on the 
server that the student could navigate to, and this would perform the file 

upload.  It would require the 
students to take action to cause this to happen.  It sounds like an 
automated solution would be better, 
but how did you want this to be kicked off, once per day? 

Brian> 
I am looking at the spreadsheet you sent.   On "Software" I think you 
should add Fedora level, especially 
if Wad upgrades from Fedora 7 to Fedora 8, and also Linux kernel level. On 

"Content" can you provide URLs 
for all of these besides "Wikipedia.org" I know, but the others?  Do we 
have "OLPC Library Content" to 
test with?   What were you looking for under "Space Used"?  Did you mean 
memory RAM used, or 
disk MB used?  Please clarify. 

My thoughts on the Test Cases: 

"Apply image to XO from USB" -- I have my developer key, but was under the 

assumption that most XO 
do not have a developer key?  Do you want me to test this process with and 

without developer key? 
I need instructions on how to do "Apply Image from USB" as I have never 
done this before, and which 
images (I am running 653 now) you want me to test. 

"Chat with Other XO" -- Ok, to test chat before, I used my Thinkpad T60 
running QEMU using 
the website "xochat.org" to connect with my XO laptop.  If we have 
ejabberd running on the XS, would 
I connect my laptop and XO to "ejabberd" and have the XO over the mesh, 
and the Thinkpad over 
the Wi-Fi?  If not, I will need to borrow my friend's XO for a pure 
mesh-to-mesh test. 

"Can launch Squeak Activity from Moodle" -- is this the same as eToys, or 
did you mean the 
developers version of Squeak on the OLPC website? 

"Fill up the XOs hard drive" -- I love this one.  In general, I think we 
should also develop some 
tools that generate activity, this would help identify memory leaks and 
what logs needs to be 
tailed over time. 

"Remove activities manually"  -- what does this mean.  I have been able to 

add activities to my 
XO by downloading the XO files to my Journal and installing them, but the 
only way I have been 
able to remove them was dropping down into "Terminal" activity and hacking 

away at the file 
trees with "rm" commands.  Is there a better way to test this? 

"Type in Nepali, Save text in Nepali" -- as I mentioned before, Nepali 
text does not appear 
properly on my XO.   I had set up this test page (
http://www.990tony.com/olpc/index.php) 
which shows correctly on my Windows XP with both English and Nepali 
script, but on my XO 
the Nepali script shows up as little black-and-white rectengles.  Is there 

an image I need to 
install on my XO to be able to read both English and Nepali script? 

Thanks 




Tony Pearson
Senior Storage Consultant, IBM System Storage?
Telephone: +1 520-799-4309 |  tie 321-4309 |  Cell: +1 520 990-8669
email: tpearson at us.ibm.com |  GSA: http://tucgsa.ibm.com/~tpearson
Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage 
AKA: 990tony Paravane, eightbar specialist 


_______________________________________________
Server-devel mailing list
Server-devel at lists.laptop.org
http://lists.laptop.org/listinfo/server-devel



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/server-devel/attachments/20080214/e2fa4f65/attachment.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 166 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/server-devel/attachments/20080214/e2fa4f65/attachment.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 3808 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/server-devel/attachments/20080214/e2fa4f65/attachment.jpeg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 166 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/server-devel/attachments/20080214/e2fa4f65/attachment-0001.gif 


More information about the Server-devel mailing list