OUR NETWORK:TiVoCommunity TechLore MyOpenRouter Dijit Community MediaSmart Home See all... About UsAdvertiseContact Us

 
Learn about scoring Forum's Raw Score: 377332.0
June 9, 2009 05:41 PM

Categories: PogoPlug Development

Rating (0 votes)
  • 1
  • 2
  • 3
  • 4
  • 5
Rate This!

Member Avatar

crimsonredmk

Member
Joined: 05/17/2009

Hey everyone - I got my Pogoplug today and have started to install core tools on it - eventually working my way up to DPKG and APT.

I need some willing testers preferably running Linux with Linux experience (but any OS is OK).

What you'd be doing:

- SSH into your Pogoplug
- Install various libs, tools, apps and test configurations, etc.
- Report back

Reply if interested!

Discussion:    Add a Comment | Comments 1-25 of 32 | Latest Comment | 1 2 Next »

June 9, 2009 9:00 PM updated: June 9, 2009 9:04 PM

Crimsonred,

I'm interested. I have a Pogoplug with a console cable attached. I've bricked it and got it working again. I don't have a huge amount of linux experience but I'm enjoying the journey. My desktop is running Linux Mint 6 XFCE with WinXP running as a guest on VirtualBox.

I have some other projects on the go so I won't be able to spend a huge amount of time on this.

June 9, 2009 9:05 PM

Console cable not required, but thanks. Just as soon as I get this all working on my Pogoplug the testing will begin.

Keep in mind, this isn't a Pogoplug-official project, not affiliated with Cloud Engines or the Pogoplug, but purely a third-party community effort - no support is expected from Cloud Engines or the support team. BUT, we'll add features to your Pogoplug at no charge. :)

June 9, 2009 9:23 PM

Sounds good!

June 9, 2009 9:49 PM

Oh wow. I just unplugged my Pogoplug to move it and it won't start back up. I haven't even had it for 4 hours and it's already broken. :( I didn't even get to start playing around with it. :( Firing out a support email then I guess... :(

June 9, 2009 9:54 PM

Support email sent. This sucks bigtime. I guess all of the above is delayed in this case.

June 9, 2009 9:57 PM

crimsonredmk,
Hopefully you got it sorted out. At this time I can't help you test because I have other tests I am doing that I can't let a 3rd issue interfere with. But we do have a way on this site to help you host downloads, members only discussion groups, etc that I am sure Capable Networks would be glad to look into if/or it is appropriate.

http://placeshiftingenthusiasts.com/
Check out the Techlore Gift Buying Guide

June 9, 2009 10:03 PM

You might find that the console cable is required ...

When you say it doesn't come up can you ssh to it?

June 9, 2009 10:07 PM

No, it's just plain dead. I don't have any knowledge at all of serial interfaces or cables or anything for that matter. Having read the mkfs.jffs2 topic, I'm wondering if that would solve the problem. I didn't do any modifications at all anyways - this might have been a hardware issue... I don't know. It just continually reboots.

June 9, 2009 10:17 PM

crimsonredmk,

Did you try moving it back to the place it did work? Maybe its a simple cable connection problem.

http://placeshiftingenthusiasts.com/
Check out the Techlore Gift Buying Guide

June 9, 2009 10:18 PM

Yeah...I've tried everything...the power cable, no power cable, different outlets, different ethernet cables - nothing.

June 10, 2009 4:36 AM

Have you tried applying a default image? From the Downloads/Development section - http://www.pogoplugged.com/download/list?sort=date&cat=36

I would be interested in testing

June 10, 2009 7:18 AM

How would I apply the default images?

June 10, 2009 8:13 AM

crimsonredmk said: How would I apply the default images?

Check out this thread. I have never done this so hopefully it will help. Otherwise, you may need to contact support.

http://www.pogoplugged.com/forum/thread/11515/Need-mkfs.jffs2-and-other-tools/

June 10, 2009 11:22 AM

Those images can only be loaded with the help of a console cable.

It seems to me that there are two likely possibilities:
1. The plug hardware has failed.
2. You somehow corrupted the system through ssh as root.

The uboot image, the kernel and the root file system are all set as read only on the nand by default. There is a small temporary file system that is refreshed on each reboot. It takes some work (nandwrite from ssh?) to corrupt the system.

I hope support is able to help you.

June 10, 2009 11:43 AM updated: June 10, 2009 11:45 AM

It has to be the hardware - I did SSH in, but only to see what was around the filesystem, but made no modifications, just ran uname -a and ls'ed some directories and exited cleanly, then unplugged it. Now it's looping - so it must be the hardware then. Oh well, **** happens. I emailed support and they'll help me out further.

Edit: Nah, I didn't do a nandwrite or any FS modifications or anything else for that matter. I was *going* to, but wanted to put my Pogoplug at it's new home after having pulled it out of the box and sticking it in the first outlet I found out of anxiety. ;)

June 11, 2009 11:20 AM

Any luck either getting it running again or with customer support?

June 14, 2009 5:15 PM

Support is exchanging my Pogoplug - I bought another one though - just in case.

So here's where we're at in terms of apps. I started out small and useful: GNU nano. It runs fine after a lot of time working with the default terminal nano wanted (it called for xterm-color, the Pogoplug obviously doesn't have xterm, had to change it to linux-lat).

Next up, I plan to port over a simple package-management system, possibly Pacman from Arch Linux due to it's low dependency requirements and speed. I'll keep everyone posted.

So, if anyone is brave enough to take on this first challenge of installing Nano, the text editor, in about 3-5 copy-pasted commands, reply here.

The testing is appreciated.

June 14, 2009 8:43 PM

I'll give it a try.

June 14, 2009 9:17 PM updated: June 17, 2009 12:19 PM

Thanks ianjb. I've slimmed it down pretty much to barebones while still providing functionality. 547KB installed, 255KB compressed.

Here are the instructions. Following these will most likely void your warranty and are for testing purposes ONLY.

Edit: COMING SOON!

------------

And that was the first, preliminary "package". Expect more, along with scripts to automate the procedure. Let me know how this goes.

June 14, 2009 9:31 PM

Ahh, found a bug already. After power-cycling your Pogoplug, the TERM variable is set back to xterm-color, so you'd need to run "export TERM=linux-lat" each boot, but I'll look for a fix to make it permanent. Help is appreciated.

June 14, 2009 9:59 PM

Fixed the bug by having the user create a root bash_profile - this will be automated in the final version of this base package. Any other bugs?

June 15, 2009 6:32 AM

OK, it works for me.

I did it a little differently though. I already have my root filesystem rw on a usb drive, I don't want to change the code on nand just yet. I also used my serial cable with PuTTY instead of ssh.

This is a good first app. I haven't taken the time to learn vi.

Have you looked at ipkg?
http://seongbae.blogspot.com/2009/04/how-to-install-samba-on-pogoplug.html

June 15, 2009 9:18 AM

Ooh, ipkg is a new one, haven't seen it. I'll take a look because it looks like it works out of the box without any dependencies. I'm also a nano fan myself because it's not worth the time to learn a text editor IMHO ;).

June 15, 2009 10:30 AM

I think a separate thread for ipkg might be appropriate. The post that I linked to refers to http://ipkg.nslu2-linux.org/feeds/optware/cs05q1armel/cross/stable/
There is also a ipkg for sheeva (what pogoplug is based on) here: http://ipkg.nslu2-linux.org/feeds/optware/sheevaplug/cross/unstable/

It's not obvious to me which will work with pogoplug.

June 16, 2009 11:06 AM

I'm going to use ipkg since it's basically apt-get in terms of usage. The SheevaPlug repo is only for kernel modules, while the ARMel one is for all packages. I'm fiddling around with putting together a package to easily install and configure ipkg for end users. After that, they'd use "ipkg install nano", substituting in nano with samba, apache, lighttpd, nfs, afp....the possibilities are endless, unless you run out of space of course. :P I can't get the 450MB jffs2 partition to mount.

Also, a question for CloudEngines: How would I get "/sbin/shutdown" to work. I have an ARM binary for it, but while running it, the connection is refused. My first guess is that the problem lies in the init scripts. Help? I hate running over to my Pogoplug every time I want to "freshen" it up.

Discussion:    Add a Comment | Back to Top | Comments 1-25 of 32 | Latest Comment | 1 2 Next »

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window