Yet Another Needless Site

  • About Me

Carrot

High ping latency with iOS devices (iPad / iPhone)

Carrot 2019-03-24

pinging my iPad / iPhone shows an unreasonable high latency even if there’s no load on WiFi: # ping 1.1.1.2 PING 1.1.1.2 (1.1.1.2) 56(84) bytes of data. 64 bytes fromContinue reading

Phicomm N1 (seemingly) does not support booting from raw initramfs

Carrot 2019-03-16

Even if both the documentation (in source code) and the source code of boot_get_ramdisk suggest that booti (as well as other boot* family commands) support raw initrd image, my attemptContinue reading

Boot Phicomm N1 without emmc_autoscript / s905_autoscript

Carrot 2019-03-16

It’s recommended to backup your firmware environment variables before changing them. If fw_printenv / fw_setenv does not work on your device, you might want to checkout this post to fixContinue reading

Use ext4 for /boot partition on Phicomm N1

Carrot 2019-03-06

Be careful when doing this, I suggest you backup your data before reformatting your /boot as ext4. Any mistake you make would potentially require a reflash of your device (orContinue reading

Several patches I’m using for running Linux 5.0 on Phicomm N1

Carrot 2019-03-05

meson-text-offset.patch: Patch for moving TEXT_OFFSET. This is necessary for booting Linux on Meson SoCs. diff -uNr a/arch/arm64/kernel/head.S b/arch/arm64/kernel/head.S — a/arch/arm64/kernel/head.S 2019-01-01 00:00:00.000000000 +0000 +++ b/arch/arm64/kernel/head.S 2019-01-01 00:00:00.000000000 +0000 @@ -52,7Continue reading

meson-gxl-s905d-phicomm-n1.dtb in Linux 5.0 won’t boot

Carrot 2019-03-04

After diffing the working dtb and the failing one (meson-gxl-s905d-phicomm-n1.dtb from compiling the kernel by hand), the issue was found to be the incorrectly high max-frequency specified in meson-gx-p23x-q20x.dtsi: mmc@7400Continue reading

update-initramfs fails to include fsck in initrd

Carrot 2019-02-17

update-initramfs reports the following warning when generating initrd.img: Warning: couldn’t identify filesystem type for fsck hook, ignoring. To identify filesystem type of /, update-initramfs requires device of / listed inContinue reading

Shutdown nginx on port 80

Carrot 2019-02-03

All requests to port 80 were made by those script kids. Have just shutdown nginx on that port.

Patch for compiling Linux for meson

Carrot 2019-02-02

Yes it’s the patch metioned in [v2,0/6] ARM64: meson: GXBaby (S905) and Vega S95 enablement. You might also would like to take a look at how did I build DebianContinue reading

Increase initcwnd on Debian

Carrot 2019-01-27

In case of high latency link, a too small initcwnd could degrade performance, as it may take a while for throughput to increase to its maximum. Increasing initcwnd could mitigateContinue reading

Posts pagination

« 1 2 3 4 5 … 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