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 WarheadsSE » Sat Jul 21, 2012 8:41 pm

I use a copy of the hbmgrinit, in rc.d/ as pogoplug with it edited a bit to use modprobe instead of insmod. I also move xce.ko in with the kernel module tree & depmod -a.
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 WarheadsSE » Sun Jul 22, 2012 2:23 pm

WARNING
At least on the Pro's, a recent update seems to be causing the software to write to NAND, nuking the kernel. On Non-OXNAS this should not be an issue. Looks like there is an update to XCE.

/edit:
Confirmed $this->bbcode_second_pass_code('', 'Cloud Engines XCE Exit [Version: 2.5.9.1]')
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 moonman » Thu Jul 26, 2012 2:19 am

I am testing a version with reset call removed and some gpios removed. I kept other gpios for led functionality because I can only get orange led with the new uBoot. I'll see how it goes, if everything works ok, then I'll post it here.
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 » Thu Jul 26, 2012 5:39 am

Moonman, you are "the man". If you need a beta-tester, please drop me a message . Thanks Moonman.
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 » Thu Jul 26, 2012 7:21 am

I can't figure it out, It still reboots every hour or so. I'll try more things when I have time. I don't know much about arm programming, learning as I go.
Last edited by moonman on Thu Jul 26, 2012 8:25 pm, edited 1 time in total.
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 » Thu Jul 26, 2012 8:37 am

I made a copy of xce.ko and renamed it to dumbo.ko and I modified hbplug_init (symbolically linked to /etc/rc.d/pogoplug) to load dumbo.ko instead of xce.ko. I was hoping that this would trick the software not to overwrite xce.ko to the old version but somehow after an hour or so, dumbo.ko got overwritten as well. After that I ran modinfo on dumbo.ko, it shows that it is actually the old version of xce.ko.
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 » Thu Jul 26, 2012 3:11 pm

Moonman,

What is happening is that something in the update(r|d) scripts from CE is checking the XCE module. We cannot see rule out a function missing until we get new sources. For now, it's pointless.
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 moonman » Thu Jul 26, 2012 8:29 pm

WarheadsSE, yes it does update it, but you somehow went around that and yours doesn't reboot, right? I did place xce.ko in a different folder and modified the script so my xce.ko gets loaded after reboot and doesn't get replaced, but it is still annoying that it reboots. What exactly did you remove in xce_dev.c to stop reboots?
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 WarheadsSE » Fri Jul 27, 2012 2:31 am

The reboots I am seeing are executed by the update(r|d) scripts, not the module.
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 moonman » Fri Jul 27, 2012 2:59 am

Dang, I should get a serial I guess to test this stuff. I'll try to get get a hostname where it gets the 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

PreviousNext

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 30 guests