Sounds good, thank you bodhi!by eno789 - uBoot
bodhi Wrote: ------------------------------------------------------- > Yes, I recall reading that systemd 258 will be in > Debian forky, not trixie. That's good to know.by eno789 - Debian
# cat /etc/debian_version 13.1 # dpkg -l systemd Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-===============-============-================================= ii systemdby eno789 - Debian
Debian Testing/Trixie removes systemd-resolvedby eno789 - Debian
I'm using DHCP, I think the DHCP client would overwrite /etc/resolv.conf unless you explicitly tell it not to. https://wiki.debian.org/resolv.confby eno789 - Debian
This is on a M300 # ps -ef | grep ystemd root 357 1 0 Jul09 ? 00:00:01 /lib/systemd/systemd-udevd ~# ping -c 4 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=9.51 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=8.89 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=116 time=9.70 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=11by eno789 - Debian
I'm also not good at soldering at all. So I often use temporary workaround when there's no serial header. * Sometimes I use "Goupchn" hook clip * Sometimes use bare header connector + the wire so they jam into the holes to get good connection.by eno789 - Debian
Based on https://www.debian.org/releases/trixie/release-notes/issues.html#last-release-for-armel Quote 5.1.3. Last release for armelī From trixie, armel is no longer supported as a regular architecture: there is no Debian installer for armel systems, and only Raspberry Pi 1, Zero, and Zero W are supported by the kernel packages. Users running armel systems can upgrade to trixie, providedby eno789 - Debian
I don't see such error message on a M300 running 6.15.2. The first hit from a quick web search seems to suggest some box on your LAN might have jumbo packets enabled.by eno789 - Debian
On DS116, kwboot latest testing u-boot, I'm doing something like the following DS116> setenv ipaddr <DS116-IP-addr> DS116> setenv serverip <TFTPD-IP-addr> DS116> setenv load_image_addr 0x02000000 DS116> setenv load_initrd_addr 0x3000000 DS116> setenv load_image 'echo loading uImage from tftpserver ...; tftpboot $load_image_addr uImage-6.15.2-mvebu-stby eno789 - Debian
Not exactly the Pogoplug Pro, but I've dist-upgrade'd to Trixie on similar devices * Pogoplug E02 * Iomega iconnect * Goflex Net For low memory (<= 128MB) devices, make sure you have swap setup. All run fine, apt a bit more fancy looking. Looks like sysvinit is still supported in Trixie at the release.by eno789 - Debian
I think we want a single partition, ext3.by eno789 - Debian
I heard that Trixie (Debian 13) will be released around August 9th. I've been running Trixie on a couple of my "beefier" boxes, so far still okay. # dpkg -l systemd Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Versionby eno789 - Debian
The static linked one works well on all platforms. I was just a little curious how to build the latest version myself.by eno789 - uBoot
This is needed when kwboot comes from your distribution is not new enough, and deb-src build is too involved/does not work. (make sure you have enough RAM and/or swap) sudo apt install build-essential git bison flex libssl-dev libncurses-dev git clone --depth=1 https://github.com/u-boot/u-boot.git cd u-boot make iconnect_defconfig make tools-only build result $ file tools/kwbootby eno789 - uBoot
When moving rootfs to SATA, I found I need to change the uboot env scan_disk replacing /boot/zImage with /boot/uImage.by eno789 - Debian
Hi Bodhi, Everything's working now. On Synology DS116 kwboot your uboot.2025.07-rc5-tld-1.ds116.kwb (standard uImage) autoboot with uboot.2025.07-rc5-tld-1.ds116.boot.scr as /boot/boot.scr of either USB or SATA rootfs. On Thecus N2350 kwboot uboot.2023.04-rc1-tld-1.n2350.mtd0.kwb (uImage still the one with dtb appended) autoboots with /boot/boot.scr generated from setenv commanby eno789 - uBoot
Good news is kwboot (version 2025.01) works (handshake and transfer). But probably the n2350 uboot was too old, boot failed. What I did was copied the ds116 boot.cmd, modified to ns2350, generated boot.scr and placed it in rootfs /boot directory. Please let me know what I should fix. Thanks, -Brian # kwboot -t -B 115200 /dev/ttyUSB0 -b uboot.2023.04-rc1-tld-1.n2350.mtd0.kwb -p kby eno789 - uBoot
I think I'm ready to flash the u-boot and environment on the ds116. Let me know if you want me to test anything else. Maybe we also want to test the rootfs on SATA? I also got access to a thecus n2350, I have serial console and installed 2015 uboot & env, can boot USB rootfs automatically. But for some reason I could not get the download-serial.sh to work. This is fun. -Brianby eno789 - uBoot
Hi Bodhi, Using your boot.scr, kwboot booted the USB rootfs all the way to debian login prompt successfully. (to have kwboot running more reliably, I need to keep the serial cable away from the power cord). The only problem seems to be the ethernet mac address not quite right. I'm going to hard-code it in debian network config for the moment. Thank you so much, -Brianby eno789 - uBoot
Tried auto boot and it failed. See log below. Do I need to add anything to trigger the equivalent of DS116> usb start; ext2load usb 0:1 0x02000000 /boot/boot.scr; source 0x02000000; boot After auto-boot failed, I verified I can still invoke the above and manually boot successfully. ... snip ... 90 % [......................................................................] 92 % [.by eno789 - uBoot
Thanks bodhi, created the u-boot boot.scr on the USB rootfs /boot. Works very well, one command. U-Boot 2025.07-rc5-tld-1-gf2575cac0c98 (Jun 29 2025 - 23:10:07 -0700) Synology DS116 SoC: MV88F6820-A0 at 1866 MHz DRAM: 1 GiB (933 MHz, 32-bit, ECC not enabled) Core: 49 devices, 21 uclasses, devicetree: separate MMC: Loading Environment from SPIFlash... SF: Detected mx25l6405d withby eno789 - uBoot
Alright, I found the instruction of loading env.scr at https://forum.doozan.com/read.php?3,29362,29390#msg-29390. Will do that next time.by eno789 - uBoot
Hi bodhi, I got the ds116, hooked up serial. Tried tftp boot with stock uboot to usb rootfs (following the relevant part of ds116 usb rootfs installation), success. Tried kwboot uboot.2025.07.07-rc5 next with the same usb rootfs (with uImage reverted to the original), success. I don't know how to setup a default u-boot env, so I converted your uboot.2024.04-tld-1.ds116.environmentby eno789 - uBoot
Totally optional, but a nice-to-have, is to use the same host keys between debian openssh and openwrt dropbear. Here's a how-to. * boot into debian usb * apt install dropbear-bin cd /etc/ssh dropbearconvert openssh dropbear ssh_host_ed25519_key dropbear_ed25519_host_key dropbearconvert openssh dropbear ssh_host_rsa_key dropbear_rsa_host_key shutdown -h now * remove debian usb * boby eno789 - Rescue System
Thanks bodhi, I'll be able to help test in a week or two, have a DS116 on its way.by eno789 - uBoot
Question, on DS116/DS216/RS816, if this release candidate U-Boot tests okay, we no longer need to flash uImage to mtd for USB rootfs boot, or write uImage/uInitrd to raw sectors for SATA rootfs boot, right?by eno789 - uBoot
DS214+ Marvell Armada XP MV78230 Dual core 1.33GHz armhf DDR3 1 GB 1 x eSATA / 1 x USB 2.0 / 2 x 1GbE / 2 x USB 3.0 Even without power adapter https://www.ebay.com/itm/157110899367 seems a decent price. I've seen thread installing Debian on DS214 with similar specs, hope DS214+ will not be too different.by eno789 - Off-Topic
This is for a github like git server that supports pull/merge request. Turns out you can basically follow https://pimylifeup.com/raspberry-pi-gitea/ and make sure you get your pre-compiled executable from https://dl.gitea.com/gitea/ and pick the arm-5 binary. Cheers,by eno789 - Debian