• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: 1 [2] 3 4 ... 6
16  General Category / Application ideas and development Q/A / Re: xPL Perl on the plug? on: December 11, 2009, 05:01:36 PM

The title says it all.  Has anyone installed / used xPL Perl on their Sheevaplug?



Perl is pretty generic and I'm guessing that you should have no problems with installing the Perl modules for xPL.  I'm thinking the only problem you will have will be in the hardware chain of which I know nothing about.  Hopefully, the perl modules have self-tests the verify that their install is working properly and possibly some tests for the hardware interface.
17  General Category / Application ideas and development Q/A / Re: xPL Perl on the plug? on: December 10, 2009, 08:43:23 PM
from http://www.xpl-perl.org.uk/
The aim of this project is to provide a stable, Open Source, Perl API for the xPL Protocol.
18  Linux Stuff / General Linux questions / Re: smbpasswd error on: November 21, 2009, 01:53:46 AM
Sounds like a permissions issue.  Were you root when you set the permissions? 
19  General Category / Application ideas and development Q/A / Re: Freenet on the plug? on: November 18, 2009, 03:42:52 PM

Share, Chat, Browse. Anonymously. On the Free Network.

Freenet is free software which lets you anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums, without fear of censorship. Freenet is decentralised to make it less vulnerable to attack, and if used in "darknet" mode, where users only connect to their friends, is very difficult to detect.

and from http://freenetproject.org/download.html

Hardware requirements

Generally a 1GHz processor and 1GB of RAM should be fine. Freenet will run on smaller systems, but it uses at least 128MB of RAM, so unless the system does nothing else it will struggle in less than 512MB. However, the processor is less of a problem, people have been known to run it on 400MHz Pentium 2's or ATOM's, although downloads and browsing would be slow.

Freenet will use a portion of your disk for storing data, you can configure this to any size from 100MB upwards, but we recommend at least 1GB. Freenet also uses disk space for your downloads. Freenet's memory usage is approximately 192MB plus 1MB for every 2GB of datastore.

On 64-bit Windows, we will install a 32-bit Java Virtual Machine because of limitations of the Java Service Wrapper. This will not necessarily auto-update itself, so you may need to update it occasionally.
20  Linux Stuff / Linux distributions / Re: reset bootargs to default on: November 02, 2009, 10:22:29 AM
I previously posted a default listing of the environmental settings in this forum.

I was trying to do a kernel upgrade and was too premature in following these instructions

# setenv mainlineLinux yes
# setenv arcNumber 2097
####### change bootargs, replace nand_mtd with orion_nand and add rootfstype=jffs2
# setenv bootargs rootfstype=jffs2 console=ttyS0,115200 mtdparts=orion_nand:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs) rw root=/dev/mtdblock1 rw ip=
# saveenv

so now I can't boot my sheeva. What are the settings to go back to the default so I can boot then do the upgrade and run these at the correct time?

And can anyone recommend any good reading on the various options in the boot manager?
21  Linux Stuff / General Linux questions / Re: How I mount 2 USB Drives for /usr & /var in Gentoo on: November 02, 2009, 10:14:33 AM
The burden of Gentoo is that is will make certain assumptions about your system as to where things go when it performs its emerges (automatic installs).   It's not clear to me how you can change the configuration so that "/local" would seamlessly integrate as a replacement.

I realize /var and /usr are system partitions, but they hold the lion's share of data.

As for my large amount of data... well, that comes with the territory of testing various software.

What do you have under /var and /usr that would fill up a 16GB memory stick?
Why not create your own mountpoint (say /local). mount the 1.5TB drive there and avoid all sorts of update issues in the future?
/var and /usr are system partitions - user files (including user-installed applications ) are best placed elsewhere.

22  Linux Stuff / General Linux questions / How I mount 2 USB Drives for /usr & /var in Gentoo on: October 30, 2009, 09:07:45 PM
I have attached to my SheevaPlug 2 Seagate 1.5 TB drives and a 16GB memory stick.  I installed Gentoo and have been loading up the SheevaPlug with all kinds of software only to find my /usr and /var directories quickly consuming the 16GB. 

So I decided to move /var and /usr off of the memory stick onto one of the hard drives.  If you do the same, make certain you copy your files with their permission intact -- I neglected to do so and am paying the price to have to go back and chown/chgrp on several nodes.

What I first did after copying /var and /usr to the hard drive and removing /usr and /var was to create symbolic links named /var and /usr pointing to their respective directories on one of the Seagate drive, but I found certain software detected my ploy and wouldn't work, so I had to come up with something more solid.

Enter "mount --bind".  Read up on the man page on mount; and this web page offered some perspective: http://aplawrence.com/Linux/mount_bind.html

So, your /etc/fstab might have entries like this:

/dev/sdb              /mnt/seagateA     ext3       noatime         0 0
/dev/sdc              /mnt/seagateB     ext3       noatime         0 0
/mnt/seagateA/var     /var              none       bind
/mnt/seagateA/usr     /usr              none       bind

I'm just trying this and will update if I have problems, but I thought I'd post this while it's on my mind so others needing to conserve space on their thumb drive and mapping out the larger branch to a hard drive would have something to consider.

23  Hardware and U-Boot firmware / Hardware / Intel to build 30w "Microserver" on: October 30, 2009, 12:28:03 AM
What's good for Marvell is good for Intel:

24  General Category / Success stories / mythtv-0.22 fails: selected processor does not support `rev r3,r3' on: October 18, 2009, 05:04:18 PM
Using Gentoo with QT4 I tried to install mythtv on the SheevaPlug and was blocked with an error "selected processor does not support `rev r3,r3'"

Bug/Ticket # 7362 filed at: http://cvs.mythtv.org/trac/ticket/7362
25  General Category / Success stories / Re: Network mp3 music streaming on: October 17, 2009, 09:15:03 AM
What is the link to the wiki you mention?
26  General Category / Success stories / Re: pbxnsip running on the plug! on: October 17, 2009, 08:53:54 AM
PBX intrigues me.

Is there some summary which explains what it takes and the cost to have a PBX system in a single family home.  You have the computer and software, then you have the phone units (any wifi enabled?) attached to the network system.  I guess you have to have a switch that prioritizes packets so the VOIP packets get priority.

But the real mystery to me is what board or piece of equipment do you have between your router and the phone company, and what's its cost.  And how much and whom do you pay for service so you can make calls to land lines and make your computer phone system have the same kind of land line service as one enjoys plugging a phone into the phone jack.

I gather the costs are to high to make it reasonable for a noncommercial setting, but if someone knows off the top of their head what it is, this thread would be an excellent place to share that knowledge.
27  General Category / Success stories / Re: Google's Neatx - an Open Source NX server on: October 10, 2009, 07:03:17 AM
I use Gentoo, so to install the Neatx package I did the following:

localhost ~ # emerge -s neat
[ Results for search key : neat ]
[ Applications found : 1 ]

*  net-misc/neatx [ Masked ]
      Latest version available: 0.3.1_p43-r1
      Latest version installed: [ Not Installed ]
      Size of files: 57 kB
      Homepage:      http://code.google.com/p/neatx/
      Description:   Google implementation of NX server
      License:       GPL-2

localhost ~ #

Since the package is masked, I throw the dice and use the nifty utility autounmask to allow net-misc/neatx and any dependencies that might be masked from my build to be integrated into my environment which, after all, is a development environment and an ARMv5TE architecture where plenty of Gentoo packages are unproven.

# localhost ~ # autounmask net-misc/neatx-0.3.1_p43-r1

 autounmask version 0.27 (using PortageXS-0.02.09 and portage-

 * Using repositories:

 * Using package.keywords file: /etc/portage/package.keywords
 * Using package.unmask file: /etc/portage/package.unmask
 * Using package.use file: /etc/portage/package.use

 * Unmasking net-misc/neatx-0.3.1_p43-r1 and its dependencies.. this might take a while..

 * Added '=net-misc/neatx-0.3.1_p43-r1 **' to /etc/portage/package.keywords
 * Added '=dev-python/pexpect-2.4 **' to /etc/portage/package.keywords
 * Added '=dev-python/pexpect-2.3-r1 **' to /etc/portage/package.keywords
 * Added '=dev-python/pexpect-2.3 **' to /etc/portage/package.keywords
 * Added '=net-misc/nx-3.4.0 **' to /etc/portage/package.keywords
 * Added '=net-misc/nx-3.3.0-r5 **' to /etc/portage/package.keywords
 * Added '=net-misc/nx-3.3.0-r4 **' to /etc/portage/package.keywords
 * Added '=net-misc/nx-3.3.0-r1 **' to /etc/portage/package.keywords
 * Added '=dev-python/simplejson-2.0.9-r1 **' to /etc/portage/package.keywords
 * Added '=dev-python/simplejson-2.0.9 **' to /etc/portage/package.keywords
 * done!

localhost ~ #

So Neatx has several dependencies which are now unmasked, so off we go, but first let's see what emerging net-misc/neatx will pull in using a test run:

localhost ~ # emerge -p net-misc/neatx

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] net-analyzer/gnu-netcat-0.7.1-r1  USE="nls -debug"
[ebuild  N    ] dev-python/docutils-0.5  USE="-emacs -glep"
[ebuild  N    ] dev-python/pexpect-2.4  USE="-doc -examples"
[ebuild  N    ] dev-python/simplejson-2.0.9-r1  USE="-doc -test"
[ebuild  N    ] x11-misc/gccmakedep-1.0.2  USE="-debug"
[ebuild  N    ] x11-misc/xorg-cf-files-1.0.2
[ebuild  N    ] x11-misc/imake-1.0.2  USE="-debug"
[ebuild  N    ] net-misc/nx-3.4.0
[ebuild  N    ] net-misc/neatx-0.3.1_p43-r1

localhost ~ #

It takes about 2 hours to compile and install on the SheevaPlug.
28  General Category / Success stories / Google's Neatx - an Open Source NX server on: October 09, 2009, 04:20:47 AM
On the SheevaPlug
Gentoo linux-2.6.30-rc1

Successfully installed Neatx, a Google Code project: http://code.google.com/p/neatx/

From their site:
Neatx is an Open Source NX server, similar to the commercial NX server from NoMachine. If you're not familiar with NX, these links might help:

    * NoMachine's “Getting Started With NX”
    * NoMachine's “Introduction to NX technology”
    * Wikipedia article on NX technology

was able to successfully connect to the plug using the NX Client for Windows.

Small issue: I don't have an acceptable windows managament, e.g. Gnome or KDE, running.  Trying now, but expecting something to go awry, to install KDE base. 

Looking into Flushbox. http://www.gentoo.org/doc/en/fluxbox-config.xml
29  General Category / Application ideas and development Q/A / Re: Java instalation - sudo apt-get install sun-java6-jre on: October 09, 2009, 04:10:54 AM
I filed bugs against icedtea that concern attempts to install their product in the SheevaPlug

circular dependencies for install of Gentoo ARM5

Compile of gcc hangs at fortran/intrinsic.o
30  Hardware and U-Boot firmware / Hardware / SDXC Cards coming to market (32MB - 2TB) on: September 30, 2009, 02:15:36 PM
Toshiba announced it will produce a new card compliant with SD Memory Standard, Ver. 3.00, UHS104.  Curious: the standard is proprietary and not a readily available specification (you have to be a member of the association and/or pay for access).

highlights of the Specification:
   Capacity: 32GB - 2TB
   Read:  60 MB/s
   Write: 35 MB/s


Toshiba's "first in the world" entries:
   Capacity: 64 GB
   Mass Production: Spring 2010
   Prototype Release: November 2009

See also


I guess having an SDXC compliant reader connected to a Marvell unit via USB would work.  Does anyone know if having the card accessed from the built-in reader on the SheevaPlug offer a read/write speed advantage over a reader connected by USB?  I'd guess having a direct line to the processor instead of competing on the USB bus would prove to be an advantage.

As I'm playing around with Gentoo built on a $10.00 4GB, I'm wondering about expanding so I can have a complete system on the card.
Pages: 1 [2] 3 4 ... 6