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

 
Learn about scoring Forum's Raw Score: 188962.0
October 10, 2010 06:23 AM

Categories: PogoPlug Development

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

Member Avatar

jh

Member
Joined: 10/09/2010

I logged in with SSH and modified /etc/hosts to resolve service.pogoplug.com and a few other DNS to 127.0.0.1, hoping to disable automatic update temporarily.

Unfortunately it didn't stop the automatic update, and SSH was disabled (as I understand it the silent update disables SSH).  And with the /etc/hosts modification it cannot connect to service.pogoplug.com for activation.

Is there any way to regain access to the PogoPlug?

Discussion:    Add a Comment | Comments 1-6 of 6 | Latest Comment

Answers Post October 14, 2010 7:15 PM

Serial Cable time. CA-42.

October 15, 2010 3:09 AM

Ya, I was hoping I could do this without cracking it open.
But now I've got a CA-42 stripped and prodded, waiting on the JST.

Oh well, this could be a good chance to do some serious modding.

October 15, 2010 4:48 AM

Pretty much. Also, if you have more than one plug, you can either connect the JST on the CA-42 or since I have a mix of pogoplugs and dockstars, etc. I used small test probes (did not want to buy eight CA-42s). I think they used to sell them at radio shack. Hooking up was pretty easy and if you only have one pogoplug, leaving it connected is actually a neat way of getting into your system and pretty secure. It's neat to watch the boot up sequence. By the way, the best way to disable pogoplug update is:
/usr/bin/killall hbwd
/usr/bin/killall udhcpc
/usr/bin/killall hbplug
/usr/bin/killall dropbear (Make sure you install openssh if you do this.)
This allows modules to be loaded for accessing filesystem although you may have to manually mount your usb drive. I tried what you did but I could still see communication activity.

October 16, 2010 4:07 PM

What are these test probes you are using? In the future I'll probably just try to find PL2303 cables, and use a multimeter to find the right ports. Can get them for around $4 anyways. Or I'll try to find PL2303 modules I can solder.

How do you make it connect well to the JST? Did you cut a hole in the case or something? Or sneak the wires through the vent holes? Looks a little too ugly for me.

I decided to just rm /etc/hosts and then activate it normally (to enable SSH). But, since I've gone through the trouble of opening the thing and making a serial cable, I'm just going to mod it all the way through.

Not sure if I want to disable update completely though, as long as PogoPlug doesn't have plans to remove SSH access completely (or worse disappear and discontinue their service).

October 16, 2010 7:39 PM

Ok, I've had a collection of electronic equipment and parts since 1974 and I think I bought these probes 10 years ago. Here is a link from radio shack that looks similar but mine had leads and different colors: http://www.radioshack.com/product/index.jsp?productId=2062221 Instead of using a connector, I soldered these clips to the CA-42 cables. They are pretty small so they don't touch each other and short out. Like I said I use it for different things so I need to be able to use something that is not a fixed configuration, pinouts change. As for using a dedicated cable, I have probably over 17 soldering irons around the house and I use old tips, to melt holes into plastic. Don't breath in the fumes. And I also directly connect the wires with low wattage iron and silver solder. I think they still sell it at radio shack or Fry's. I used to do a lot of SMD soldering, so this isn't a problem for me. I actually used to change out smd memory on different devices like palm and nslu2 in the old days. As for logging in and the future of pogoplug. I thought the problem was you couldn't get in so how were you able to remove hosts? If that is the case, you don't even need to use the cable but it is kind of handy and like I said neat to watch the boot process and you don't need telnet nor SSH (So it is the most secure situation unless somebody breaks into your house and connects directly to it). As for pogoplug, I think the fact that they are pushing out new products like Biz, and Pro, they are probably doing pretty well. Even if they weren't, their system is generic enough that even without installing a new u-boot and staying with their busybox linux 1.70, you can still do a lot of stuff with them. I posted some stuff on nslu2-linux.org under optware (just put in a new article to configure one as a pbx). On one of my pogoplugs, I have a script to turn off and turn on (when I am traveling) my.pogoplug.com functionality. When I disable pogoplug functionality, if you read my previous post, I activate openssh. I don't use dropbear unless I want to turn on my.pogoplug.com. So from the above post:
/usr/bin/killall hbwd
/usr/bin/killall udhcpc
/usr/bin/killall hbplug
/usr/bin/killall dropbear
/sbin/rmmod xce
And I don't see any communications to the mother ship (pogoplug) unless it's from me. Otherwise I treat my plugs as if they were any other development single board computers. I also had one guruplug but it turned into a crispy critter. I may try to salvage it sometime after putting it in a new case, fixing the crappy soldering and adding real heatsinks. I do let cloudengines update the system once in a while because sometime they come up with neat stuff. Hopefully, someday, it would be nice if they come out with a hackers' edition like cisco-linksys did with wrt54gl (in terms of pogo, something with more memory and esata connectivity).

October 17, 2010 3:00 AM

Interesting.

I'm not that handy with soldering myself. It was a lot easier for me to strip and crimp some wires with a connector.
And this thing is going to be in a semi-public area as a server. So I have to avoid hanging wires and patch holes, and I need to try to make it as stable and low maintenance as possible.

Actually, I used the serial cable to get in and delete /etc/hosts. It'll be a good fallback in case anything goes wrong, so I'm glad I did it.
And since I got the serial cable, I installed a new u-boot.
You are right, it is quite amusing to watch the serial console.

So I'm probably going to avoid the GuruPlugs then. There seems to be a lot going around the internet about GuruPlugs overheating. Makes me a little iffy about getting a SheevaPlug too.

The PogoPlug seems to have plenty enough power, at least for me. It's actually (spec-wise) more powerful than some of the old computers I have to work with.

The PogoPlug was a really great package for what I wanted. Cheaper than an SBC and case, and yet already packaged nicely. Hook up two printers and a USB HD, and I've got a plenty good server.

Discussion:    Add a Comment | Back to Top | Comments 1-6 of 6 | Latest Comment

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