Yet Another Needless Site

  • About Me

Carrot

My script for installing Armbian 5.67 into Phicomm N1

Carrot 2018-12-08

Modified from the original script from Armbian 5.67, credits to them. It seems that u-boot on Phicomm N1 hardcoded 0x27400000 for reading / storing its environment variables, and is overwrittenContinue reading

Specify MAC address for eth0 in Armbian on Phicomm N1

Carrot 2018-12-08

I’m still not clear why but Armbian on Phicomm N1 was unable to get the factory set MAC address. Instead, it uses a random address each time it boots. ToContinue reading

Installing Armbian Ubuntu 18.04 (4.19 kernel) on Phicomm N1

Carrot 2018-12-02

The script install.sh shipped with Armbian works well. But if we’re willing to sacrifice the boot logo, the first partition can starts at offset 128M, instead of 700M as usedContinue reading

Partition table format of Phicomm N1

Carrot 2018-12-02

Found at offset 0x2400000 of /dev/mmcblk1: Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F 02400000 4D 50 54 00 30 31Continue reading

Change boot logo of Phicomm N1

Carrot 2018-12-02

Dump logo from /dev/logo: dd if=/dev/logo of=logo.dmp bs=1M. Unpack dumped partition using aml-imgpack. But note that all opens need to be fixed. The original author uses text mode to manipulateContinue reading

Script for installing Armbian (3.14 kernel) to Phicomm N1

Carrot 2018-11-26

Update: I suggest to use this script instead if you care about (a bit) more free disk space and/or want to change the box’s boot splash image. From GitHub, slightlyContinue reading

dhcp6c on ddwrt cannot get new IPv6 routing prefix after PPPoE reconnect

Carrot 2018-11-13

This does not always happen, but rather probabilistic. I suspect that dhcp6c crashes (or more likely, killed by ddwrt) after PPPoE reconnect, but somehow leaves radvd alive. It seems thatContinue reading

Two /64 IPv6 “blocks” are allocated to my router

Carrot 2018-11-06

At the first glance I was thinking it’s a bug in my router or it could be some obsolete data that has not been purged: ppp0 Link encap:Point-to-Point Protocol inet6Continue reading

WordPress’s iOS app requires php-xml being installed on server

Carrot 2018-11-03

After reinitialized my VPS, WordPress’s iOS app starts to keep reporting “parse error. not well formed”. I once thought this was caused by my too constrained TLS cipher suites asContinue reading

Setting up mail forwarding with Postfix

Carrot 2018-11-01

Setting an MX DNS record First of all, for a domain like @example.org to be able to receive mails, an MX record is need. I just added a MX recordContinue reading

Posts pagination

« 1 … 4 5 6 7 »
Recent Posts
  • Stop /etc/resolv.conf from being updated automatically
  • My first take on C++ coroutines
  • Restart nginx on failure endlessly on Debian
  • Packing / unpacking FP32s as BFloat16s with AVX2 (truncating)
  • Build Linux 5.10 LTS for Phicomm N1
Categories
  • Linux
  • N1
  • Network
  • Programming
  • Router
  • U-Boot
  • Uncategorized
  • VPS
  • Website
Recent Comments
  • Carrot on Boot Phicomm N1 without emmc_autoscript / s905_autoscript
  • Carrot on Boot Phicomm N1 without emmc_autoscript / s905_autoscript
  • Justin on Boot Phicomm N1 without emmc_autoscript / s905_autoscript
  • Justin on Boot Phicomm N1 without emmc_autoscript / s905_autoscript
  • Anonymous on Boot Phicomm N1 without emmc_autoscript / s905_autoscript
Meta
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Copyright 2025 Yet Another Needless Site | Designed by CodeGearThemes

Powered by WordPress