How to install Pogoplug software on V2 Plug

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: How to install Pogoplug software on V2 Plug

Postby moonman » Wed Jul 18, 2012 7:55 am

xce.ko for kernel version 3.1.10-12-ARCH
Versions for Pogoplug V2 and Pogoplug Mobile/V4 are attached

Just to document a couple of changes: mtd-abi.h still isn't included: Ticket: https://github.com/archlinuxarm/PKGBUILDs/issues/206
Needed to edit Makefile to change "KERNELDIR ?= /lib/modules/$(shell uname -r)/build" to "KERNELDIR ?= /usr/lib/modules/$(shell uname -r)/build"
Attachments
xce.mobile.v4.tar.gz
Pogoplug Mobile/v4
(11 KiB) Downloaded 1045 times
xce.pv2.tar.gz
Pogoplug V2
(10.24 KiB) Downloaded 1433 times
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: How to install Pogoplug software on V2 Plug

Postby rummy » Thu Jul 19, 2012 8:21 pm

Right, I've kicked the tyres on this until my feet hurt!
I have 3 problems, almost certainly all related...

o I can not get my v2 pogo to show up in the "media" section on pogoplug's site.
o It also doesn't show up outside my LAN. Though inside the LAN it shows up fine.
o I can't "get Link" for anything on the ALARM pogo. (An unhandled RPC exception occurred on method enableShare: 804 [No such file])

I have a second "virgin" plug, and that is working exactly as advertised, so it's unlikely to be firewall stuff.

I'm not asking anyone to fix this, you've already done more than I could have hoped for.
But can someone confirm that it really is just me before I try a fresh install.
rummy
 
Posts: 10
Joined: Sun Jul 08, 2012 1:05 pm

Re: How to install Pogoplug software on V2 Plug

Postby moonman » Fri Jul 20, 2012 6:59 pm

I dont have the problems you just described. Try to re-register your plug.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: How to install Pogoplug software on V2 Plug

Postby rty » Sat Jul 21, 2012 7:21 am

Bad news.... :( After running Cloudengines fine for two weeks, my V2 rebooted again. I ran a modinfo on
/usr/local/cloudengines/bin/xce.ko and found that it reverted back to 2.0.5.10. I then copied 2.1.0 version of xce.ko (from Moonman) to overwrite 2.0.5.10, rebooted the V2, and Cloudengines worked fine again. Just to make sure that the xce.ko is 2.1.0, I did confirm it with modinfo

After about an hour, v2 rebooted again. I then went straight to run modinfo on /usr/local/cloudengines/bin.xce.ko and guess what.... it reverted back to 2.0.5.10! :o Help.... please....
Alarm + Samba + NginX + Php+ MySQL + phpMyAdmin on Raspberry Pi 3, Pogoplug 4, Pogoplug E02, Seagate Goflex Home
rty
 
Posts: 75
Joined: Sun Jun 03, 2012 8:57 am
Location: Singapore

Re: How to install Pogoplug software on V2 Plug

Postby moonman » Sat Jul 21, 2012 7:47 am

It seems that it updates itself and overwrites xce module. We need to figure out a way to block updates.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: How to install Pogoplug software on V2 Plug

Postby rty » Sat Jul 21, 2012 9:01 am

Yup... it keeps reverting to the old xce.ko after a while and V2 would reboot by itself in an hour or so. This is kinda weird because it was running fine before for more than two weeks. It is a total mystery to me where it picks up the old xce.ko from.

"chmod -w /usr/local/cloudengines/bin/xce.ko" doesn't help. :(
Alarm + Samba + NginX + Php+ MySQL + phpMyAdmin on Raspberry Pi 3, Pogoplug 4, Pogoplug E02, Seagate Goflex Home
rty
 
Posts: 75
Joined: Sun Jun 03, 2012 8:57 am
Location: Singapore

Re: How to install Pogoplug software on V2 Plug

Postby WarheadsSE » Sat Jul 21, 2012 2:02 pm

It self-updates the software :)

This is why I neutered rebooting from the driver, but there are other parts. Best option is to keep a copy in your actual modules folder, and alter the rc.d script to use that.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: How to install Pogoplug software on V2 Plug

Postby rty » Sat Jul 21, 2012 4:26 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'I')t self-updates the software :).


A self-downgrade is more like it. :cry:

$this->bbcode_second_pass_quote('WarheadsSE', '
')Best option is to keep a copy in your actual modules folder, and alter the rc.d script to use that.


Do you mean using rc.d script to restore the right xce.ko on every boot? How can it stop V2 from doing the self-downgrade? In my case, the auto reboot would occur within 5 minutes after its self downgrade.

I think I would just disable the pogoplug cloudengine for now until your neutered version is published (assuming you would ;) )
Alarm + Samba + NginX + Php+ MySQL + phpMyAdmin on Raspberry Pi 3, Pogoplug 4, Pogoplug E02, Seagate Goflex Home
rty
 
Posts: 75
Joined: Sun Jun 03, 2012 8:57 am
Location: Singapore

Re: How to install Pogoplug software on V2 Plug

Postby moonman » Sat Jul 21, 2012 8:04 pm

neutered version will only help with reboots, it won't prevent the updates. I'm thinking if we find out what the host name is where it checks for the updates, then we can put it in hosts file assign some unreachable address (this is what crackers do :lol: )
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: How to install Pogoplug software on V2 Plug

Postby moonman » Sat Jul 21, 2012 8:05 pm

$this->bbcode_second_pass_quote('rty', '')$this->bbcode_second_pass_quote('WarheadsSE', 'I')t self-updates the software :).


A self-downgrade is more like it. :cry:

$this->bbcode_second_pass_quote('WarheadsSE', '
')Best option is to keep a copy in your actual modules folder, and alter the rc.d script to use that.


Do you mean using rc.d script to restore the right xce.ko on every boot? How can it stop V2 from doing the self-downgrade? In my case, the auto reboot would occur within 5 minutes after its self downgrade.

I think I would just disable the pogoplug cloudengine for now until your neutered version is published (assuming you would ;) )

He meant to have xce.ko in a different folder and change the hbplug-init script to load the module from that folder. Actually this is a good idea. I'll try when I get home :)
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am
Top

PreviousNext

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 37 guests