Migration to Debian

This forum is for topics dealing with problems with software specifically in the ARMv5 repo.

Migration to Debian

Postby dalbert » Sun Feb 20, 2022 5:37 pm

Like many folks, I've been using ALARM on a variety of pogoplug devices (Kirkwood) for years. They serve various dedicated purposes and while I love ALARM and am terribly disappointed to see support end, I understand that the maintainers have limited time and would prefer to focus on newer platforms. I'm grateful for all of the time they put into arm5.

Two things would be very helpful:

1) Instructions for how to use pacman now that mirror.archlinuxarm.org no longer contains arm5el support. This is needed if, for example, you want to add a package to an existing installation.

2) Step-by-step instructions for migration to Debian or another distribution that continues to support arm5. Someone was kind enough to provide a pre-built Debian binary for PogoPlug v4/Mobile SD cards (here: https://github.com/susamn/debian-10-buster-pogoplug-v4), but I've spent a fair bit of time today trying to get a Pogoplug E02 to boot Debian on a USB flash drive without success (and yes, I have a serial console). The alarm u-boot won't boot a Debian rootfs but boots alarm just fine.

If one of the maintainers could help with these, I would be grateful and I'm sure a lot of other folks would too. Thanks!
dalbert
 
Posts: 2
Joined: Sun Feb 20, 2022 5:25 pm

Re: Migration to Debian

Postby dalbert » Sun Feb 20, 2022 7:49 pm

To help with item #1, older packages can still be found at

http://tardis.tiny-vps.com/aarm/repos/2022/01/08

I added this line to /etc/pacman.d/mirrorlist:
Server = http://tardis.tiny-vps.com/aarm/repos/2 ... arch/$repo

I wasn't able to get the keyring to work properly, so I had to disable signature checking
(see: https://wiki.archlinux.org/title/Pacman ... e_checking)
You can also just download packages and install them manually via pacman -U
dalbert
 
Posts: 2
Joined: Sun Feb 20, 2022 5:25 pm

Re: Migration to Debian

Postby koutheir » Sun Feb 27, 2022 4:32 pm

I still think migrating to Debian (or another distribution still supporting ARMv5) is the real solution. I hope we can find one in the near future.
koutheir
 
Posts: 3
Joined: Wed Aug 20, 2014 9:16 am

Re: Migration to Debian

Postby mlitke » Fri Mar 04, 2022 8:51 pm

There are instructions to migrate to Debian at https://forum.doozan.com/read.php?2,131689.

I have only had time to test with Dockstar and GoFlex Home devices, but the solution should work for Pogo devices.

- mlitke
mlitke
 
Posts: 55
Joined: Sat Apr 30, 2011 5:27 am

Re: Migration to Debian

Postby beyondbuxton » Fri Mar 25, 2022 8:08 pm

As the poster above said, thank you to the devs for supporting ARMv5 as long as they did. It was a good experience.

Doozan's efforts are a welcome home for those still using the older ARMv5 hardware.

My only challenge after moving to Debian has been ssh-agent. The rootfs supplied at Doozan's site doesn't include systemd (that I can tell). Which makes figuring out where to inject the 'eval $(ssh-agent)' so that its available at logon. To be fair, the process is running, but the environment doesn't include the necessary SSH_AUTH_SOCK (hence the eval string above).

How to resolve this? Any ideas?
beyondbuxton
 
Posts: 20
Joined: Tue Oct 16, 2012 7:08 pm

Re: Migration to Debian

Postby pm4888 » Tue Apr 26, 2022 5:04 pm

https://wiki.debian.org/DebianReleases

Is Debian support ending around August 2022?
pm4888
 
Posts: 17
Joined: Thu Aug 22, 2013 2:20 pm
Location: Albany, NY

Re: Migration to Debian

Postby pm4888 » Tue Apr 26, 2022 5:10 pm

My PogoPlug E02 hasn't been turned on for a while and when I use http://tardis.tiny-vps.com/aarm/repos/2022/01/08 as repo somehow got this:
$this->bbcode_second_pass_quote('', '[')root@alarm pacman.d]# pacman -Su
:: Starting full system upgrade...
warning: libtool: local (2.4.6+44+gb9b44533-11) is newer than core (2.4.6+42+gb88cebd5-15)
:: Replace libutil-linux with core/util-linux-libs? [Y/n]
:: Replace xmlrpc-c with community/libxmlrpc? [Y/n]
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: smbclient will be installed before its cifs-utils dependency


The libtool part is a surprise to me. How can my local one be newer?
pm4888
 
Posts: 17
Joined: Thu Aug 22, 2013 2:20 pm
Location: Albany, NY

Re: Migration to Debian

Postby pm4888 » Wed Apr 27, 2022 1:30 pm

Somehow I thought debian10 is the last to support Kirkwood. Turns out debian11 still supports it!
https://www.debian.org/releases/stable/ ... 01.en.html
pm4888
 
Posts: 17
Joined: Thu Aug 22, 2013 2:20 pm
Location: Albany, NY

Re: Migration to Debian

Postby pm4888 » Wed Apr 27, 2022 6:20 pm

Happy to report that PogoPlug E02 is on Debian now with mlitke's help.

The note is to use ext3 as ALARM uboot doesn't support ext4, and to update the dts file in uEnv.txt to point to kirkwood-pogo_e02.dtb
pm4888
 
Posts: 17
Joined: Thu Aug 22, 2013 2:20 pm
Location: Albany, NY

Re: Migration to Debian

Postby moonman » Wed Apr 27, 2022 7:06 pm

$this->bbcode_second_pass_quote('pm4888', 'T')he note is to use ext3 as ALARM uboot doesn't support ext4


ALARM U-Boot does support ext4, and has for many years. You may not have the latest version installed: viewtopic.php?f=53&t=8857
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: 3387
Joined: Sat Jan 15, 2011 3:36 am

Next

Return to ARMv5

Who is online

Users browsing this forum: No registered users and 5 guests