<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Yin&#039;s Blog</title>
	<atom:link href="https://www.yinfor.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.yinfor.com/</link>
	<description>Tech geek. Life geek.</description>
	<lastBuildDate>Wed, 08 Apr 2026 00:58:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.yinfor.com/wp-content/uploads/2016/09/cropped-icon-120x120.png</url>
	<title>David Yin&#039;s Blog</title>
	<link>https://www.yinfor.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Upgrade Minecraft Java Server to 26.1.1</title>
		<link>https://www.yinfor.com/2026/04/upgrade-minecraft-java-server-to-26-1-1.html</link>
					<comments>https://www.yinfor.com/2026/04/upgrade-minecraft-java-server-to-26-1-1.html#comments</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 00:58:35 +0000</pubDate>
				<category><![CDATA[L.A.M.P.]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10649</guid>

					<description><![CDATA[<p>Today, I updated my Minecraft server to 26.1.1. There is a small thing that needs my attention. As usual, I did the server upgrade. Everything looks OK, except the minecraft...</p>
<p>The post <a href="https://www.yinfor.com/2026/04/upgrade-minecraft-java-server-to-26-1-1.html">Upgrade Minecraft Java Server to 26.1.1</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2024/05/how-to-upgrade-minecraft-java-server-to-1-20-5-or-1-20-6-from-1-20-4.html" rel="bookmark" title="How to upgrade Minecraft Java server to 1.20.5 or 1.20.6 from 1.20.4">How to upgrade Minecraft Java server to 1.20.5 or 1.20.6 from 1.20.4</a></li>
<li><a href="https://www.yinfor.com/2007/04/upgrade_ubuntu_610_server_to_7.html" rel="bookmark" title="Upgrade Ubuntu 6.10 server to 7.04 server">Upgrade Ubuntu 6.10 server to 7.04 server</a></li>
<li><a href="https://www.yinfor.com/2023/05/how-to-upgrade-emby-server-on-my-nas.html" rel="bookmark" title="How to upgrade Emby server on my NAS?">How to upgrade Emby server on my NAS?</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Today, I updated my Minecraft server to 26.1.1. There is a small thing that needs my attention.</p>
<p>As usual, I did the server upgrade. Everything looks OK, except the minecraft is not working.</p>
<p>I check the  status of Minecraft service.</p>
<pre class="brush: bash; title: ; notranslate">

davidyin@minecraft:~$ sudo service minecraft status
○ minecraft.service - Minecraft Server
Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; preset: enabled)
Active: inactive (dead) since Tue 2026-04-07 20:00:58 UTC; 1min 58s ago
Duration: 811ms
Process: 790 ExecStart=/usr/bin/java -Xmx5102M -Xms1024M -jar server.jar nogui (code=exited, status=1/FAILURE)
Process: 876 ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p izpait stop (code=exited, status=1/FAILURE)
Main PID: 790 (code=exited, status=1/FAILURE)
CPU: 233ms

Apr 07 20:00:57 minecraft systemd&#x5B;1]: Started minecraft.service - Minecraft Server.
Apr 07 20:00:58 minecraft java&#x5B;790]: Error: LinkageError occurred while loading main class net.minecraft.bundler.Main
Apr 07 20:00:58 minecraft java&#x5B;790]: java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime (class file v
Apr 07 20:00:58 minecraft mcrcon&#x5B;876]: Connection failed.
Apr 07 20:00:58 minecraft mcrcon&#x5B;876]: Error 111: Connection refused
Apr 07 20:00:58 minecraft systemd&#x5B;1]: minecraft.service: Deactivated successfully.</pre>
<p>&nbsp;</p>
<p>It is clearly mentioned that the problem is with the service.</p>
<pre>Apr 07 20:00:58 minecraft java[790]: java.lang.UnsupportedClassVersionError: net/minecraft/bundler/Main has been compiled by a more recent version of the Java Runtime</pre>
<p>I checked the official Tutorial. There is a <a href="https://minecraft.wiki/w/Tutorial:Setting_up_a_Java_Edition_server#Version_requirements" target="_blank" rel="noopener">section about Java</a>.</p>
<ul>
<li><i>Minecraft</i> ≥ 26.1 and above requires Java 25.</li>
<li><i>Minecraft</i> ≥ 1.20.5 and 1.21.11 requires Java 21.</li>
<li><i>Minecraft</i> ≥ 1.18 requires Java 17.</li>
<li><i>Minecraft</i> ≥ 1.12 requires Java 8.</li>
</ul>
<p><span id="more-10649"></span></p>
<p>Now, I check the Java version on the server.</p>
<pre class="brush: bash; title: ; notranslate">davidyin@minecraft:~$ java -version
java version &quot;21.0.3&quot; 2024-04-16 LTS
Java(TM) SE Runtime Environment (build 21.0.3+7-LTS-152)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.3+7-LTS-152, mixed mode, sharing)</pre>
<p>It is version 21.0.3.</p>
<p>I need a higher version of Java, at least Java 25.</p>
<p>Go to Oracle page<br />
<a href="https://www.oracle.com/java/technologies/downloads/#java25">https://www.oracle.com/java/technologies/downloads/#java25</a></p>
<p>It has Java 26 as well. But I don&#8217;t need it. I just need JDK 25 x64 Debian Package.</p>
<p><a href="https://www.yinfor.com/2026/04/upgrade-minecraft-java-server-to-26-1-1.html/screenshot-2026-04-07-130428" rel="attachment wp-att-10651"><img fetchpriority="high" decoding="async" class="aligncenter size-medium wp-image-10651" src="https://www.yinfor.com/wp-content/uploads/2026/04/Screenshot-2026-04-07-130428-500x326.jpg" alt="" width="500" height="326" srcset="https://www.yinfor.com/wp-content/uploads/2026/04/Screenshot-2026-04-07-130428-500x326.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/04/Screenshot-2026-04-07-130428-1024x668.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2026/04/Screenshot-2026-04-07-130428.jpg 1353w" sizes="(max-width: 500px) 100vw, 500px" /></a></p>
<p>https://download.oracle.com/java/25/latest/jdk-25_linux-x64_bin.deb</p>
<p>After downloading JDK 25 to the server, I run the following command to install it.</p>
<p>&nbsp;</p>
<pre class="brush: bash; title: ; notranslate">

davidyin@minecraft:~$ sudo apt install ./jdk-25_linux-x64_bin.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting &#039;jdk-25&#039; instead of &#039;./jdk-25_linux-x64_bin.deb&#039;
The following NEW packages will be installed:
jdk-25
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/185 MB of archives.
After this operation, 392 MB of additional disk space will be used.
Get:1 /home/davidyin/jdk-25_linux-x64_bin.deb jdk-25 amd64 25.0.2-ga &#x5B;185 MB]
Selecting previously unselected package jdk-25.
(Reading database ... 129616 files and directories currently installed.)
Preparing to unpack .../jdk-25_linux-x64_bin.deb ...
Unpacking jdk-25 (25.0.2-ga) ...
Setting up jdk-25 (25.0.2-ga) ...
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jar to provide /usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/javac to provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/javap to provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jnativescan to provide /usr/bin/jnativescan (jnativescan) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jps to provide /usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/jwebserver to provide /usr/bin/jwebserver (jwebserver) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64 to provide /usr/java/jdk-25-oracle-x64 (java_jdk_25_oracle) in auto mode
update-alternatives: using /usr/lib/jvm/jdk-25.0.2-oracle-x64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Scanning processes...
Scanning linux images...

Running kernel seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.</pre>
<p>Check the Java version again.</p>
<pre class="brush: bash; title: ; notranslate">davidyin@minecraft:~$ java -version
java version &quot;25.0.2&quot; 2026-01-20 LTS
Java(TM) SE Runtime Environment (build 25.0.2+10-LTS-69)
Java HotSpot(TM) 64-Bit Server VM (build 25.0.2+10-LTS-69, mixed mode, sharing)</pre>
<p>&nbsp;</p>
<p>Then I restart the Minecraft service and check the status.</p>
<pre class="brush: bash; title: ; notranslate">

davidyin@minecraft:~$ sudo service minecraft restart
davidyin@minecraft:~$ sudo service minecraft status
● minecraft.service - Minecraft Server
Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; preset: enabled)
Active: active (running) since Tue 2026-04-07 20:07:18 UTC; 5s ago
Main PID: 1516 (java)
Tasks: 25 (limit: 7012)
Memory: 503.6M (peak: 503.8M)
CPU: 12.546s
CGroup: /system.slice/minecraft.service
└─1516 /usr/bin/java -Xmx5102M -Xms1024M -jar server.jar nogui

Apr 07 20:07:18 minecraft java&#x5B;1516]: Unpacking com/mojang/authlib/7.0.63/authlib-7.0.63.jar (libraries:com.mojang:authlib:7.0.63) to libraries/com/mojang/authlib/7.0.63/authlib-7.0.63.jar
Apr 07 20:07:19 minecraft java&#x5B;1516]: Starting net.minecraft.server.Main
Apr 07 20:07:20 minecraft java&#x5B;1516]: WARNING: A restricted method in java.lang.System has been called
Apr 07 20:07:20 minecraft java&#x5B;1516]: WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/opt/minecraft/server/libraries/net/java/dev/jna/jna/
Apr 07 20:07:20 minecraft java&#x5B;1516]: WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
Apr 07 20:07:20 minecraft java&#x5B;1516]: WARNING: Restricted methods will be blocked in a future release unless native access is enabled
Apr 07 20:07:22 minecraft java&#x5B;1516]: WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
Apr 07 20:07:22 minecraft java&#x5B;1516]: WARNING: sun.misc.Unsafe::objectFieldOffset has been called by org.joml.MemUtil$MemUtilUnsafe (file:/opt/minecraft/server/libraries/org/joml/joml/1.10
Apr 07 20:07:22 minecraft java&#x5B;1516]: WARNING: Please consider reporting this to the maintainers of class org.joml.MemUtil$MemUtilUnsafe
Apr 07 20:07:22 minecraft java&#x5B;1516]: WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future release
lines 1-20/20 (END)</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.yinfor.com/2026/04/upgrade-minecraft-java-server-to-26-1-1.html">Upgrade Minecraft Java Server to 26.1.1</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2024/05/how-to-upgrade-minecraft-java-server-to-1-20-5-or-1-20-6-from-1-20-4.html" rel="bookmark" title="How to upgrade Minecraft Java server to 1.20.5 or 1.20.6 from 1.20.4">How to upgrade Minecraft Java server to 1.20.5 or 1.20.6 from 1.20.4</a></li>
<li><a href="https://www.yinfor.com/2007/04/upgrade_ubuntu_610_server_to_7.html" rel="bookmark" title="Upgrade Ubuntu 6.10 server to 7.04 server">Upgrade Ubuntu 6.10 server to 7.04 server</a></li>
<li><a href="https://www.yinfor.com/2023/05/how-to-upgrade-emby-server-on-my-nas.html" rel="bookmark" title="How to upgrade Emby server on my NAS?">How to upgrade Emby server on my NAS?</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/04/upgrade-minecraft-java-server-to-26-1-1.html/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Logitech MX Vertical M-R0074</title>
		<link>https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html</link>
					<comments>https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Mon, 30 Mar 2026 20:17:39 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Logitech]]></category>
		<category><![CDATA[mouse]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10641</guid>

					<description><![CDATA[<p>My mouse is good. I used it for many years. I replaced a micro switch to keep it working. A few months ago, my right forearm was kind of hurt,...</p>
<p>The post <a href="https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html">Logitech MX Vertical M-R0074</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2014/06/logitech-mk360-wireless-keyboard-mouse-combo.html" rel="bookmark" title="Logitech MK360 Wireless Keyboard Mouse combo">Logitech MK360 Wireless Keyboard Mouse combo</a></li>
<li><a href="https://www.yinfor.com/2016/10/logitech-mk345-comfort-keyboard-mouse-combo.html" rel="bookmark" title="Logitech MK345 Comfort Keyboard and Mouse Combo">Logitech MK345 Comfort Keyboard and Mouse Combo</a></li>
<li><a href="https://www.yinfor.com/2009/03/logitech_v320_red.html" rel="bookmark" title="Logitech v320 Red">Logitech v320 Red</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>My mouse is good. I used it for many years. I replaced a micro switch to keep it working. A few months ago, my right forearm was kind of hurt, pain.  I can not use the mouse.</p>
<p>I bought a Logitech MX Vertical mouse in Shanghai.  Chinese Yuan 450, converted to Canadian dollar $90.</p>
<figure id="attachment_10642" aria-describedby="caption-attachment-10642" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html/2026-03-30-13-01-32" rel="attachment wp-att-10642"><img decoding="async" class="size-medium wp-image-10642" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-30-13.01.32-375x500.jpg" alt="" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-30-13.01.32-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-30-13.01.32.jpg 768w" sizes="(max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10642" class="wp-caption-text">MX Vertical</figcaption></figure>
<p>It did reduce my muscle strain and decrease wrist pressure.</p>
<p>My right hand and arm are less uncomfortable.</p>
<p><span id="more-10641"></span></p>
<p><a href="https://www.logitech.com/en-ca/shop/p/mx-vertical-ergonomic-mouse.910-005447" target="_blank" rel="noopener">MX Vertical</a></p>
<p>MX Vertical is a rechargeable device. It provides a USB cable for charging.</p>
<p>MX Vertical can connect to the PC through USB-C cable, Unifying Receiver, or Bluetooth—three ways to connect.</p>
<p><a href="https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html/screenshot-2026-03-30-131534" rel="attachment wp-att-10643"><img decoding="async" class="aligncenter size-medium wp-image-10643" src="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-30-131534-500x283.jpg" alt="" width="500" height="283" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-30-131534-500x283.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-30-131534-1024x580.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-30-131534.jpg 1510w" sizes="(max-width: 500px) 100vw, 500px" /></a>I installed Logi Option+ for settings and configuration.</p>
<p>&nbsp;</p>
<p>There is another vertical module, Logitech Lift Vertical. I tried both in the store. I feel the Lift is too light.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html">Logitech MX Vertical M-R0074</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2014/06/logitech-mk360-wireless-keyboard-mouse-combo.html" rel="bookmark" title="Logitech MK360 Wireless Keyboard Mouse combo">Logitech MK360 Wireless Keyboard Mouse combo</a></li>
<li><a href="https://www.yinfor.com/2016/10/logitech-mk345-comfort-keyboard-mouse-combo.html" rel="bookmark" title="Logitech MK345 Comfort Keyboard and Mouse Combo">Logitech MK345 Comfort Keyboard and Mouse Combo</a></li>
<li><a href="https://www.yinfor.com/2009/03/logitech_v320_red.html" rel="bookmark" title="Logitech v320 Red">Logitech v320 Red</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/03/logitech-mx-vertical-m-r0074.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rosary Church Kowloon Hong Kong</title>
		<link>https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html</link>
					<comments>https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 22:14:35 +0000</pubDate>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA["Hong Kong"]]></category>
		<category><![CDATA[Catholic]]></category>
		<category><![CDATA[Church]]></category>
		<category><![CDATA[Kowloon]]></category>
		<category><![CDATA[Rosary Church]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10626</guid>

					<description><![CDATA[<p>I went to Hong Kong in January. The hotel is in Tsim Sha Tsui. One of the reasons I chose this hotel is that the working distance to the Catholic...</p>
<p>The post <a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html">Rosary Church Kowloon Hong Kong</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2012/09/education_unrest_at_hong_kong.html" rel="bookmark" title="Education Unrest at Hong Kong">Education Unrest at Hong Kong</a></li>
<li><a href="https://www.yinfor.com/2019/10/rosary-miracle-story.html" rel="bookmark" title="Rosary Miracle Story">Rosary Miracle Story</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I went to Hong Kong in January. The hotel is in Tsim Sha Tsui. One of the reasons I chose this hotel is that the working distance to the Catholic Church, Rosary Church, Kowloon.</p>
<p>Let me copy the history of this church.</p>
<h3>History</h3>
<p>Rosary Church, Tsimshatsui, was built in 1905 with a generous donation from a Portuguese Catholic, Dr. Antonio S. Gomes.</p>
<p>In 1900, the time of the Boxer Uprising, British military regiments were mobilised to Hong Kong and stationed in Kowloon.</p>
<p>Fr. Spada secured the loan of the Canossian Missionary premises to serve the needs of the Catholic military and lay people.</p>
<p>In 1901, a small church was built. It soon could not meet the local and expatriate needs. In 1903, Dr. Gomes made a generous donation to build a new Church on land released by the Canossian Convent. The foundation stone was laid in December 1904, and Rosary Church was completed in May 1905.</p>
<p>In 1949, Rosary Church was upgraded as a parish. Further extension work of the Church was undertaken and completed at Christmas 1950.</p>
<p>The Church underwent extensive renovation work in 1991. In preparation for the centenary celebration, large-scale renovation and improvement works were undertaken an dcompleted in 2003.</p>
<h3>My pictures</h3>
<p><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-34-53" rel="attachment wp-att-10627"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10627" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.34.53-375x500.jpg" alt="" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.34.53-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.34.53.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a> <a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-39-47" rel="attachment wp-att-10628"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10628" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.39.47-500x375.jpg" alt="" width="500" height="375" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.39.47-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.39.47.jpg 1023w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p><span id="more-10626"></span></p>
<p>&nbsp;</p>
<figure id="attachment_10630" aria-describedby="caption-attachment-10630" style="width: 500px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-02-01-08-43-43" rel="attachment wp-att-10630"><img loading="lazy" decoding="async" class="wp-image-10630 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-02-01-08.43.43-500x375.jpg" alt="English Mass" width="500" height="375" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-02-01-08.43.43-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-02-01-08.43.43.jpg 1023w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-10630" class="wp-caption-text">English Mass</figcaption></figure>
<figure id="attachment_10629" aria-describedby="caption-attachment-10629" style="width: 500px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-26-27" rel="attachment wp-att-10629"><img loading="lazy" decoding="async" class="wp-image-10629 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.26.27-500x375.jpg" alt="20 Mysteries" width="500" height="375" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.26.27-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.26.27.jpg 1023w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-10629" class="wp-caption-text">20 Mysteries</figcaption></figure>
<p>The Joyful, Sorrowful and Glorious Mysteries on the wall above the altar remind us of Christ&#8217;s nativity, sacrifice and redemption. In 2006, the 5 Mysteries of Light were added to the original 15 Mysteries.</p>
<figure id="attachment_10631" aria-describedby="caption-attachment-10631" style="width: 500px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-07-59-50" rel="attachment wp-att-10631"><img loading="lazy" decoding="async" class="wp-image-10631 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-07.59.50-500x375.jpg" alt="Bulletin Board" width="500" height="375" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-07.59.50-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-07.59.50.jpg 1023w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-10631" class="wp-caption-text">Bulletin Board</figcaption></figure>
<figure id="attachment_10632" aria-describedby="caption-attachment-10632" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-26-31" rel="attachment wp-att-10632"><img loading="lazy" decoding="async" class="wp-image-10632 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.26.31-375x500.jpg" alt="" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.26.31-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.26.31.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10632" class="wp-caption-text">The roof and piles</figcaption></figure>
<figure id="attachment_10633" aria-describedby="caption-attachment-10633" style="width: 500px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-30-14" rel="attachment wp-att-10633"><img loading="lazy" decoding="async" class="wp-image-10633 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.30.14-500x375.jpg" alt="Wood carved stations of cross" width="500" height="375" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.30.14-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.30.14.jpg 1023w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-10633" class="wp-caption-text">Wood-carved Stations of cross</figcaption></figure>
<figure id="attachment_10634" aria-describedby="caption-attachment-10634" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-30-51" rel="attachment wp-att-10634"><img loading="lazy" decoding="async" class="wp-image-10634 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.30.51-375x500.jpg" alt="Altar" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.30.51-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.30.51.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10634" class="wp-caption-text">Altar</figcaption></figure>
<figure id="attachment_10635" aria-describedby="caption-attachment-10635" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/2026-01-30-08-31-25" rel="attachment wp-att-10635"><img loading="lazy" decoding="async" class="wp-image-10635 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.31.25-375x500.jpg" alt="Confessional " width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.31.25-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-01-30-08.31.25.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10635" class="wp-caption-text">Confessional</figcaption></figure>
<p>The official site of<a href="http://rosarychurch.catholic.org.hk"> Rosary Church Kowloon</a>.</p>
<p>There is a small store beside the church. I bought a rosary and a book. Went back into the church. Asking Fr. Cyril CHEUNG for a blessing.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html">Rosary Church Kowloon Hong Kong</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2012/09/education_unrest_at_hong_kong.html" rel="bookmark" title="Education Unrest at Hong Kong">Education Unrest at Hong Kong</a></li>
<li><a href="https://www.yinfor.com/2019/10/rosary-miracle-story.html" rel="bookmark" title="Rosary Miracle Story">Rosary Miracle Story</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/03/rosary-church-kowloon-hong-kong.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>tp-link APs EAP770 and EAP725</title>
		<link>https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html</link>
					<comments>https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Wed, 11 Mar 2026 23:26:08 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[AP]]></category>
		<category><![CDATA[EAP725]]></category>
		<category><![CDATA[EAP770]]></category>
		<category><![CDATA[TP-Link]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10610</guid>

					<description><![CDATA[<p>I received the TP-Link APs last November or December. I can recall the exact day. OK, I got two EAP770 and one EAP725. Let me put the descriptions of them....</p>
<p>The post <a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html">tp-link APs EAP770 and EAP725</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/06/upgrade-the-firmware-of-tp-link-devices.html" rel="bookmark" title="Upgrade the firmware of TP-Link devices">Upgrade the firmware of TP-Link devices</a></li>
<li><a href="https://www.yinfor.com/2024/09/upgrade-tp-link-deco-x90.html" rel="bookmark" title="Upgrade TP-Link Deco X90">Upgrade TP-Link Deco X90</a></li>
<li><a href="https://www.yinfor.com/2014/04/tp-link-11ac-dual-band-usb-wireless-adapter-wdn5200.html" rel="bookmark" title="TP-Link 11AC dual band USB wireless adapter WDN5200">TP-Link 11AC dual band USB wireless adapter WDN5200</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I received the TP-Link APs last November or December. I can recall the exact day. OK, I got two EAP770 and one EAP725.</p>
<p>Let me put the descriptions of them.</p>
<h2> EAP770</h2>
<p>BE11000 Ceiling Mount Tri-Band Wi-Fi 7 Access Point.</p>
<ul>
<li>BE11000 Tri-Band Wi-Fi 7: 5765 Mbps (6 GHz) + 4324 Mbps (5 GHz) + 688 Mbps (2.4 GHz). Buffering will no longer be a problem.</li>
<li>1× 2.5G Port: Unlock the full potential of Wi-Fi 7.</li>
<li>Clear 6 GHz Band: Brings cleaner and wider band resources to your Wi-Fi.</li>
<li>320 MHz Bandwidth: Up to 320 MHz bandwidth enables many more simultaneous transmissions at the fastest possible speeds.</li>
<li>Low Latency and Interference: Multi-Link Operation, and Multi-RUs ensure high performance of your network.</li>
<li>Advanced Functions： Supports centralized management, Mesh, and Seamless Roaming</li>
</ul>
<p><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/screenshot-2026-03-11-152246" rel="attachment wp-att-10611"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10611" src="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-152246-500x224.jpg" alt="" width="500" height="224" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-152246-500x224.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-152246.jpg 859w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a>The EAP770 is quite heavy. I mounted one on the ceiling of the main floor. It can cover the area of my 600 sq ft floor. I pulled a CAT5e cable from the basement to it. A Cat5e cable can provide both data and power. The EAP770 is 2.5G PoE+. So it&#8217;s quite simple for installation.</p>
<p><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/screenshot-2026-03-11-152706" rel="attachment wp-att-10612"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10612" src="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-152706-500x246.jpg" alt="" width="500" height="246" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-152706-500x246.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-152706.jpg 973w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>Oh, I managed it with Omada Controller software, which is running in a VM.</p>
<p>The second EAP770 AP I installed in the second floor, vertically on the wall. I give it power only. So it is wirelessly connected to the network.</p>
<figure id="attachment_10613" aria-describedby="caption-attachment-10613" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/2026-03-11-15-30-24" rel="attachment wp-att-10613"><img loading="lazy" decoding="async" class="wp-image-10613 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.30.24-375x500.jpg" alt="Ceiling mounting" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.30.24-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.30.24.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10613" class="wp-caption-text">Ceiling mounting EAP770</figcaption></figure>
<figure id="attachment_10615" aria-describedby="caption-attachment-10615" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/2026-03-11-15-31-11" rel="attachment wp-att-10615"><img loading="lazy" decoding="async" class="wp-image-10615 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.31.11-375x500.jpg" alt="Wall mounting EAP770" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.31.11-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.31.11.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10615" class="wp-caption-text">Wall mounting EAP770</figcaption></figure>
<p><span id="more-10610"></span></p>
<h2>EAP725-Wall</h2>
<p>BE5000 Wall Plate Wi-Fi 7 Access Point</p>
<ul>
<li>Dual-Band Wi-Fi 7: 4324 Mbps on 5 GHz and 688 Mbps on 2.4 GHz.</li>
<li>Versatile Ports with PoE Flexibility: 1× 2.5G PoE Input port, 1× 2.5G PoE pass-through port, and 2× Gigabit downlink ports.</li>
<li>Low Latency and Interference: Multi-Link Operation, Multi-RUs, and 4K-QAM ensure high performance for your network.</li>
<li>Complete In-Room Wi-Fi Coverage: Guaranteed strong signals and corner-to-corner Wi-Fi coverage up to 750ft² (70 ㎡).</li>
<li>Flexible Deployment and Easy Setup: Supports 802.3at/bt PoE for flexible installation with Omada SDN for one-click setup.</li>
<li>Advanced Features: Supports centralized cloud management, Mesh, and Seamless Roaming.</li>
<li>More Connections: Supports 250+ concurrent connections.</li>
</ul>
<p><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/screenshot-2026-03-11-153925" rel="attachment wp-att-10617"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10617" src="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-153925-500x487.jpg" alt="" width="500" height="487" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-153925-500x487.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-153925.jpg 562w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>Now the EAP725 is in the basement.</p>
<p>I removed an Ethernet panel that I customized on the bookshelf. Connected the existing CAT5e cable to the EAP725. Mount it on the existing box. Due to the space under it I have to install the EAP725 upside down.</p>
<figure id="attachment_10618" aria-describedby="caption-attachment-10618" style="width: 296px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/screenshot-2026-03-11-154310" rel="attachment wp-att-10618"><img loading="lazy" decoding="async" class="size-full wp-image-10618" src="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-154310.jpg" alt="" width="296" height="389" /></a><figcaption id="caption-attachment-10618" class="wp-caption-text">Normal install</figcaption></figure>
<p>&nbsp;</p>
<figure id="attachment_10616" aria-describedby="caption-attachment-10616" style="width: 375px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/2026-03-11-15-34-02" rel="attachment wp-att-10616"><img loading="lazy" decoding="async" class="wp-image-10616 size-medium" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.34.02-375x500.jpg" alt="" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.34.02-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-11-15.34.02.jpg 768w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-10616" class="wp-caption-text">I installed it upside down.</figcaption></figure>
<p>For dust prevention, I 3D printed three RJ45 plugs.</p>
<h3>Conclusion:</h3>
<p>My house is three levels. I put one AP on each floor. And each AP can cover more than 750 sq ft.</p>
<p>Because the AP is only good for one floor, I implemented three APs on three floors.</p>
<p>I am also using Omada Controller software to manage them. The screenshot below is from Omada Controller.</p>
<figure id="attachment_10620" aria-describedby="caption-attachment-10620" style="width: 451px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/screenshot-2026-03-11-162448" rel="attachment wp-att-10620"><img loading="lazy" decoding="async" class="wp-image-10620 size-full" src="https://www.yinfor.com/wp-content/uploads/2026/03/Screenshot-2026-03-11-162448.jpg" alt="" width="451" height="207" /></a><figcaption id="caption-attachment-10620" class="wp-caption-text">EAP725 and EAP770 powered by PoE</figcaption></figure>
<p>The post <a href="https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html">tp-link APs EAP770 and EAP725</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/06/upgrade-the-firmware-of-tp-link-devices.html" rel="bookmark" title="Upgrade the firmware of TP-Link devices">Upgrade the firmware of TP-Link devices</a></li>
<li><a href="https://www.yinfor.com/2024/09/upgrade-tp-link-deco-x90.html" rel="bookmark" title="Upgrade TP-Link Deco X90">Upgrade TP-Link Deco X90</a></li>
<li><a href="https://www.yinfor.com/2014/04/tp-link-11ac-dual-band-usb-wireless-adapter-wdn5200.html" rel="bookmark" title="TP-Link 11AC dual band USB wireless adapter WDN5200">TP-Link 11AC dual band USB wireless adapter WDN5200</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/03/tp-link-aps-eap770-and-eap725.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Asus Nexus 7 (2013) Upgrade the OS to Android 13</title>
		<link>https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html</link>
					<comments>https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html#comments</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Wed, 11 Mar 2026 04:00:57 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Android 13]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Lineage]]></category>
		<category><![CDATA[Nexus 7]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10603</guid>

					<description><![CDATA[<p>I almost forgot I had an old tablet for many years. Asus Nexus 7 (2013). Last time I upgraded the OS was Dec. 2015. It is ten years ago. Today...</p>
<p>The post <a href="https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html">Asus Nexus 7 (2013) Upgrade the OS to Android 13</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2015/11/upgrade-nexus-7-2013-to-android-6.html" rel="bookmark" title="Upgrade Nexus 7 (2013) to Android 6">Upgrade Nexus 7 (2013) to Android 6</a></li>
<li><a href="https://www.yinfor.com/2015/12/nexux-7-2013-ota-upgrade-to-android-6-0-1.html" rel="bookmark" title="Nexus 7 (2013) OTA upgrade to Android 6.0.1">Nexus 7 (2013) OTA upgrade to Android 6.0.1</a></li>
<li><a href="https://www.yinfor.com/2015/09/one-more-update-of-android-5-1-1-on-nexus-7-2013.html" rel="bookmark" title="One more update of Android 5.1.1 on Nexus 7 (2013)">One more update of Android 5.1.1 on Nexus 7 (2013)</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I almost forgot I had an old tablet for many years. <a href="https://www.yinfor.com/2013/11/nexus-7-16gb-2013.html" target="_blank" rel="noopener">Asus Nexus 7 (2013)</a>. Last time I upgraded the OS was Dec. 2015. It is ten years ago.</p>
<p>Today I took it out and charged it. I am going to use it as a Kiosk tablet.  The very first task is to upgrade the system OS.</p>
<p>I checked the About page of the table. It is Android 6.0.1.</p>
<p>I did a lot of research and tried and failed, then tried again in different ways. Now it is a success.</p>
<p>There are many steps.</p>
<blockquote><p>Caution:</p>
<p>Theses steps may not 100% nessearary. I just keep them as a record.</p>
<p>You takes all your own risk if you follow these steps below.</p></blockquote>
<h3>Step 0, Install Windows Drivers</h3>
<p>The first trial is from an XDA post, https://xdaforums.com/t/guide-tutorial-howto-google-nexus-7-2013-stock-to-android-13.4275457/. It helps me, even though I can not finish them all.</p>
<p>Download the zip file and unzip it. djibe Nexus 7 2013 pack: <a class="link link--external" href="https://drive.google.com/file/d/1gPo8YGO-5b6mqugCDyi7T3k94uecwbfZ/view?usp=sharing" target="_blank" rel="ugc nofollow ugc noopener">https://drive.google.com/file/d/1gPo8YGO-5b6mqugCDyi7T3k94uecwbfZ/view?usp=sharing</a></p>
<p>Go to sub_folder <em>usb_driver_r13_windows/usb_driver</em>， locate the file android_winusb.inf, right click the file and select Install. Confirm with OK to install the driver. Then restart Windows. ( I am using Windows 11, the latest build)</p>
<h3>Step 1, Unlock Bootloader of Nexus 7</h3>
<p>In the tablet, Android, go to settings &gt; About tablet. Tap 7 times on &#8220;build number&#8221; to unlock the Developer menu. Go to Settings &gt; Developer options and turn on the switch USB debugging.</p>
<p>Connect tablet to my Windows, yes, through a USB cable.</p>
<p>In Windows command,  Go to the folder which I unzipped before. Enter command,</p>
<pre>adb devices</pre>
<p>If it is OK, the return is as follows:</p>
<pre class="bbCodeCode" dir="ltr" data-xf-init="code-block" data-lang=""><code>077955f1     unauthorized</code></pre>
<p>If it finds nothing, maybe check the table, the authorization, or the confirmation required.</p>
<p>Enter command</p>
<pre>fastboot oem unlock</pre>
<p>Using Volume+, select Yes &#8211; unlock bootloader, confirm by pressing Power.</p>
<p>Then the last message on the tablet screen is : LOCK STATE &#8211; unlocked.</p>
<h3>Step 2, Install TWRP 3.7.0</h3>
<pre>fastboot flash recovery twrp-3.7.0_9-1-flo_followmsi.img</pre>
<p>The commnd above is to flash the TWRP recovery image to the tablet. My teblet is Wi-Fi only version. So use &#8220;flo&#8221; image. It is pretty fast. About 1 second, done.</p>
<p>Use Volume to select Recovery mode, confirm with the Power button.</p>
<blockquote><p>I need an OTG cable and a USB storage. The sanddisk is 16GB.</p>
<p><a href="https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html/2026-03-10-18-23-17" rel="attachment wp-att-10605"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10605" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.23.17-500x376.jpg" alt="" width="500" height="376" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.23.17-500x376.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.23.17.jpg 1000w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>Format the USB disk as FAT32.</p>
<p>Copy the files unziped before to the disk.</p>
<p>Go to https://drive.google.com/drive/folders/0By6p5AdQfavBUlhsLWFHZThGTnM?resourcekey=0-0BunAmDBWluYPghT0Fs6CA to download lineage-20.0-20230830-UNOFFICIAL-flo.zip, and save it to the USB disk</p>
<p>Go to lineageos.org official site to download Gapps, https://wiki.lineageos.org/gapps/</p>
<p><a href="https://github.com/MindTheGapps/13.0.0-arm/releases/tag/MindTheGapps-13.0.0-arm-20231025_200806" target="_blank" rel="noopener">LineageOS 20(Android13) MindTheGapps ARM file</a>, and save it to the USB disk.</p></blockquote>
<p>&nbsp;</p>
<h3>Step 3, Backup</h3>
<p>The following steps are mostly from https://blog3c.net/blog/post/284179132-nexus7-2013-os-upgrade</p>
<p>Connect the USB disk to OTG cable, Connect the OTG to the tablet.</p>
<p>Now it is in the TWRP Recovery environment.</p>
<p>Select Mount, choose OTG, the OTG driver is also USB disk.</p>
<p>Select Backup, choose Boot, System and Data, then Select Storage, Choose USB OTG.</p>
<p>Swipe to Backup. It took minutes to finish it.</p>
<h3>Step4, Wipe out</h3>
<p>Back to the main menu</p>
<p>Select Wipe &gt; Advanced Wipe,  Choose data, system, cache,  Swipe to wipe.</p>
<h3>Step 5, Change the petations</h3>
<p>Back to the main menu of TWRP</p>
<p>Select Install &gt; Install ZIP</p>
<p>From the folder I unzipped, Choose lanchon-repit-20210221-system=max-cache=16M+wipe-flo.zip</p>
<p>Swipe to confirm Flash</p>
<h3>Step 6, Install Magisk v27</h3>
<p>Same as step 5. Flash Magisk-v27.0.apk</p>
<h3>Step 7, Install Lineage 20.0</h3>
<p>Install the lineage-20.0-20230830-UNOFFICIAL-flo.zip</p>
<h3>Step 8, Install MindTheGapps 13.0.0</h3>
<p>Install the MindTheGapps-13.0.0-arm-20231025_200806.zip</p>
<h3>Last Step, Wipe Dalvik Cache and Reboot</h3>
<p><a href="https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html/2026-03-10-18-43-58" rel="attachment wp-att-10607"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10607" src="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.43.58-376x500.jpg" alt="" width="376" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.43.58-376x500.jpg 376w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.43.58-769x1024.jpg 769w, https://www.yinfor.com/wp-content/uploads/2026/03/2026-03-10-18.43.58.jpg 800w" sizes="auto, (max-width: 376px) 100vw, 376px" /></a></p>
<p>The post <a href="https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html">Asus Nexus 7 (2013) Upgrade the OS to Android 13</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2015/11/upgrade-nexus-7-2013-to-android-6.html" rel="bookmark" title="Upgrade Nexus 7 (2013) to Android 6">Upgrade Nexus 7 (2013) to Android 6</a></li>
<li><a href="https://www.yinfor.com/2015/12/nexux-7-2013-ota-upgrade-to-android-6-0-1.html" rel="bookmark" title="Nexus 7 (2013) OTA upgrade to Android 6.0.1">Nexus 7 (2013) OTA upgrade to Android 6.0.1</a></li>
<li><a href="https://www.yinfor.com/2015/09/one-more-update-of-android-5-1-1-on-nexus-7-2013.html" rel="bookmark" title="One more update of Android 5.1.1 on Nexus 7 (2013)">One more update of Android 5.1.1 on Nexus 7 (2013)</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/03/asus-nexus-7-2013-upgrade-the-os-to-android-13.html/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Canon imageCLASS MF284dw</title>
		<link>https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html</link>
					<comments>https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Sat, 28 Feb 2026 03:11:58 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Canon]]></category>
		<category><![CDATA[MF284dw]]></category>
		<category><![CDATA[printer]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10589</guid>

					<description><![CDATA[<p>My old Canon imageClass MF4450 is about 14 years old. The tonner was changed many times. The printer hinges were replaced as well. Recently, I found the image or text...</p>
<p>The post <a href="https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html">Canon imageCLASS MF284dw</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2012/03/canon_imageclass_mf4450.html" rel="bookmark" title="Canon imageCLASS MF4450">Canon imageCLASS MF4450</a></li>
<li><a href="https://www.yinfor.com/2021/04/how-to-replace-the-hinger-of-canon-imageclass-mf4450.html" rel="bookmark" title="How to replace the hinge of  Canon imageClass MF4450">How to replace the hinge of  Canon imageClass MF4450</a></li>
<li><a href="https://www.yinfor.com/2023/01/replace-the-other-hinge-of-canon-imageclass-mf4450.html" rel="bookmark" title="Replace the other hinge of Canon imageClass MF4450">Replace the other hinge of Canon imageClass MF4450</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>My old <a href="https://www.yinfor.com/2012/03/canon_imageclass_mf4450.html" target="_blank" rel="noopener">Canon imageClass MF4450</a> is about 14 years old. The tonner was changed many times. The <a href="https://www.yinfor.com/2021/02/canon-mf4450-can-not-open.html" target="_blank" rel="noopener">printer hinges</a> were replaced as well. Recently, I found the image or text printed on the paper had faded quickly. Asked the AI, the answer is that the heating film is too old. It can not reach the target temperature to make the toner stable on the paper. It is not worth fixing. I bought it for $100 in 2012.</p>
<p>OK, the news is I bought a new Canon imageClass MF284dw multifunction laser printer. It is the cheapest one I can find on the market. The MSRP or the market price is $279.99 here and there.</p>
<p>But I found a discount at the Staples store. So I went to a Staples store on Lougheed Highway. The invoice is $279.99 &#8211; $100(discount) -$10(coupon) = $169.99. Plus tax and recycling fees, etc., I paid a total of $198.18.</p>
<p>The staff helped me get the printer from the back shelf. He said there is no space for it outside. I am surprised by the size of the box. I have to put down the last row of seats in my car.</p>
<p><a href="https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html/mf284dw-box" rel="attachment wp-att-10591"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10591" src="https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-box-464x500.jpg" alt="" width="464" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-box-464x500.jpg 464w, https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-box.jpg 927w" sizes="auto, (max-width: 464px) 100vw, 464px" /></a>The box is big and heavy.</p>
<p><a href="https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html/mf284dw-in-box" rel="attachment wp-att-10592"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10592" src="https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-box-500x428.jpg" alt="" width="500" height="428" srcset="https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-box-500x428.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-box-1024x876.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-box.jpg 1200w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><span id="more-10589"></span></p>
<p><a href="https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html/mf284dw-in-a-bag" rel="attachment wp-att-10594"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10594" src="https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-a-bag-480x500.jpg" alt="" width="480" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-a-bag-480x500.jpg 480w, https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-a-bag-983x1024.jpg 983w, https://www.yinfor.com/wp-content/uploads/2026/02/mf284dw-in-a-bag.jpg 1200w" sizes="auto, (max-width: 480px) 100vw, 480px" /></a>The printer is packed so well. Protected perfectly.</p>
<p><a href="https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html/mf4450-vs-mf284dw" rel="attachment wp-att-10593"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10593" src="https://www.yinfor.com/wp-content/uploads/2026/02/mf4450-vs-mf284dw-500x254.jpg" alt="" width="500" height="254" srcset="https://www.yinfor.com/wp-content/uploads/2026/02/mf4450-vs-mf284dw-500x254.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/02/mf4450-vs-mf284dw-1024x521.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2026/02/mf4450-vs-mf284dw.jpg 1200w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a>Put both printers side by side. The new MF284dw is slightly larger.</p>
<p><strong><em>This printer has a lot of features. I would like to highlight my likes.</em></strong></p>
<h3>Core Functions</h3>
<ul>
<li>3-in-1 Capabilities: Supports printing, scanning, and copying.</li>
<li>Fast Monochrome Printing: Reaches speeds up to <strong>35 pages per minute (ppm)</strong> for letter-sized documents.</li>
<li>Quick First Print: Delivers the first page in approximately 4.9 seconds.</li>
<li>High-Quality Output: Offers a print resolution of 600 x 600 dpi, which can be enhanced up to 1200 x 1200 dpi (equivalent) for sharp text.</li>
</ul>
<h3>Paper Handling</h3>
<ul>
<li><strong>Auto Duplexing</strong>: Automatically prints on both sides of the page to save paper.</li>
<li>250-Sheet Paper Cassette: A large-capacity tray that holds up to 250 sheets of plain, letter-sized paper.</li>
<li>35-Sheet Auto Document Feeder (ADF): Allows for efficient batch scanning and copying of multi-page documents (simplex only).</li>
<li>Media Versatility: Supports various sizes including Letter, Legal, Statement, and Executive, as well as envelopes and custom sizes.</li>
</ul>
<h3>Connectivity &amp; Software</h3>
<ul>
<li>Flexible Connectivity: Connect via <strong>Wi-Fi, Ethernet, or USB 2.0</strong>.</li>
<li><strong>Mobile Printing</strong>: Compatible with the Canon PRINT app, Apple AirPrint, and Mopria Print Service for printing from smartphones and tablets.</li>
<li>Chromebook Compatible: Fully supports direct printing from Chrome OS.</li>
<li>PCL Support: Includes PCL 5 and PCL 6 drivers for broad software compatibility.</li>
</ul>
<h3>Ease of Use &amp; Maintenance</h3>
<ul>
<li>5-Line LCD Control Panel: An adjustable monochrome display for easy navigation and status monitoring.</li>
<li>All-in-One Cartridge: Combines toner and drum into one unit for simple, mess-free replacement.</li>
<li>High-Yield Toner Option: Compatible with Canon Genuine Toner 072 (1,400-page yield) and 072 High Capacity (4,100-page yield).</li>
<li>Energy Efficient: ENERGY STAR Certified and rated EPEAT Silver for sustainability.</li>
</ul>
<p>Here is the <a href="https://www.usa.canon.com/support/p/imageclass-mf284dw" target="_blank" rel="noopener">official support page of MF284dw</a>.</p>
<p>The post <a href="https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html">Canon imageCLASS MF284dw</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2012/03/canon_imageclass_mf4450.html" rel="bookmark" title="Canon imageCLASS MF4450">Canon imageCLASS MF4450</a></li>
<li><a href="https://www.yinfor.com/2021/04/how-to-replace-the-hinger-of-canon-imageclass-mf4450.html" rel="bookmark" title="How to replace the hinge of  Canon imageClass MF4450">How to replace the hinge of  Canon imageClass MF4450</a></li>
<li><a href="https://www.yinfor.com/2023/01/replace-the-other-hinge-of-canon-imageclass-mf4450.html" rel="bookmark" title="Replace the other hinge of Canon imageClass MF4450">Replace the other hinge of Canon imageClass MF4450</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/02/canon-imageclass-mf284dw.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Contabo VPS 20 Performance Test</title>
		<link>https://www.yinfor.com/2026/02/contabo-vps-20-performance-test.html</link>
					<comments>https://www.yinfor.com/2026/02/contabo-vps-20-performance-test.html#comments</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Wed, 11 Feb 2026 18:06:52 +0000</pubDate>
				<category><![CDATA[L.A.M.P.]]></category>
		<category><![CDATA[Contabo]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10581</guid>

					<description><![CDATA[<p>Now, after two years, I try to use Contabo VPS again. Today, I ordered a new Contabo VPS 20. The best-selling VPS of Contabo. Annual payment is $76.32 for 12...</p>
<p>The post <a href="https://www.yinfor.com/2026/02/contabo-vps-20-performance-test.html">Contabo VPS 20 Performance Test</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/06/vps-performance-benchmark-contabo-vps.html" rel="bookmark" title="VPS performance benchmark &#8211; Contabo VPS">VPS performance benchmark &#8211; Contabo VPS</a></li>
<li><a href="https://www.yinfor.com/2022/05/vps-performance-benchmark-vultr-intel-high-performance.html" rel="bookmark" title="VPS performance benchmark – Vultr Intel High Performance">VPS performance benchmark – Vultr Intel High Performance</a></li>
<li><a href="https://www.yinfor.com/2010/03/vps_performance_test_result.html" rel="bookmark" title="VPS Performance test result">VPS Performance test result</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Now, after two years, I try to use Contabo VPS again. Today, I ordered a new Contabo VPS 20. The best-selling VPS of Contabo.</p>
<p><a href="https://www.yinfor.com/2026/02/contabo-vps-20-performance-test.html/screenshot-2026-02-11-095748" rel="attachment wp-att-10582"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10582" src="https://www.yinfor.com/wp-content/uploads/2026/02/Screenshot-2026-02-11-095748-500x336.jpg" alt="" width="500" height="336" srcset="https://www.yinfor.com/wp-content/uploads/2026/02/Screenshot-2026-02-11-095748-500x336.jpg 500w, https://www.yinfor.com/wp-content/uploads/2026/02/Screenshot-2026-02-11-095748-1024x688.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2026/02/Screenshot-2026-02-11-095748.jpg 1178w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a>Annual payment is $76.32 for 12 months, which is about $6.36/month.</p>
<p>When I SSH to the server, the first thing I want to do is test its performance.</p>
<h3>Yet-Another-Bench-Script (YABS)</h3>
<pre class="brush: bash; title: ; notranslate">
root@vmi3079413:~# curl -sL yabs.sh | bash -s -- -4
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2025-04-20                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Wed Feb 11 18:53:19 CET 2026

Basic System Information:
---------------------------------
Uptime     : 0 days, 0 hours, 11 minutes
Processor  : AMD EPYC Processor (with IBPB)
CPU cores  : 6 @ 2794.748 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM        : 11.7 GiB
Swap       : 0.0 KiB
Disk       : 96.8 GiB
Distro     : Ubuntu 24.04.4 LTS
Kernel     : 6.8.0-90-generic
VM Type    : KVM
IPv4/IPv6  : ✔ Online / ✔ Online

IPv6 Network Information:
---------------------------------
ISP        : Contabo GmbH
ASN        : AS51167 Contabo GmbH
Host       : Contabo GmbH
Location   : Lauterbourg, Grand Est (GES)
Country    : France

fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 93.27 MB/s   (23.3k) | 1.14 GB/s    (17.9k)
Write      | 93.51 MB/s   (23.3k) | 1.15 GB/s    (18.0k)
Total      | 186.78 MB/s  (46.6k) | 2.30 GB/s    (35.9k)
           |                      |
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 2.74 GB/s     (5.3k) | 3.08 GB/s     (3.0k)
Write      | 2.88 GB/s     (5.6k) | 3.29 GB/s     (3.2k)
Total      | 5.62 GB/s    (10.9k) | 6.38 GB/s     (6.2k)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed
-----           | -----                     | ----            | ----
Clouvider       | London, UK (10G)          | 292 Mbits/sec   | 273 Mbits/sec
Eranium         | Amsterdam, NL (100G)      | 290 Mbits/sec   | 295 Mbits/sec
Uztelecom       | Tashkent, UZ (10G)        | 267 Mbits/sec   | 213 Mbits/sec
Leaseweb        | Singapore, SG (10G)       | 235 Mbits/sec   | 226 Mbits/sec
Clouvider       | Los Angeles, CA, US (10G) | 249 Mbits/sec   | 237 Mbits/sec
Leaseweb        | NYC, NY, US (10G)         | 265 Mbits/sec   | 280 Mbits/sec
Edgoo           | Sao Paulo, BR (1G)        | 239 Mbits/sec   | 202 Mbits/sec

iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed
-----           | -----                     | ----            | ----
Clouvider       | London, UK (10G)          | 277 Mbits/sec   | 291 Mbits/sec
Eranium         | Amsterdam, NL (100G)      | 278 Mbits/sec   | 291 Mbits/sec
Uztelecom       | Tashkent, UZ (10G)        | 267 Mbits/sec   | 236 Mbits/sec
Leaseweb        | Singapore, SG (10G)       | 246 Mbits/sec   | 215 Mbits/sec
Clouvider       | Los Angeles, CA, US (10G) | 249 Mbits/sec   | 266 Mbits/sec
Leaseweb        | NYC, NY, US (10G)         | 267 Mbits/sec   | 267 Mbits/sec
Edgoo           | Sao Paulo, BR (1G)        | 220 Mbits/sec   | 98.7 Mbits/sec

Geekbench 4 Benchmark Test:
---------------------------------
Test            | Value
                |
Single Core     | 3070
Multi Core      | 10972
Full Test       | https://browser.geekbench.com/v4/cpu/19375138

YABS completed in 10 min 40 sec

</pre>
<p>Compare to the <a href="https://www.yinfor.com/2023/06/vps-performance-benchmark-contabo-vps.html">old one</a> I used before, the CPU scores are much better.</p>
<p>The post <a href="https://www.yinfor.com/2026/02/contabo-vps-20-performance-test.html">Contabo VPS 20 Performance Test</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/06/vps-performance-benchmark-contabo-vps.html" rel="bookmark" title="VPS performance benchmark &#8211; Contabo VPS">VPS performance benchmark &#8211; Contabo VPS</a></li>
<li><a href="https://www.yinfor.com/2022/05/vps-performance-benchmark-vultr-intel-high-performance.html" rel="bookmark" title="VPS performance benchmark – Vultr Intel High Performance">VPS performance benchmark – Vultr Intel High Performance</a></li>
<li><a href="https://www.yinfor.com/2010/03/vps_performance_test_result.html" rel="bookmark" title="VPS Performance test result">VPS Performance test result</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2026/02/contabo-vps-20-performance-test.html/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>A problem when upgrade Mediawiki installation</title>
		<link>https://www.yinfor.com/2025/12/a-problem-when-upgrade-mediawiki-installation.html</link>
					<comments>https://www.yinfor.com/2025/12/a-problem-when-upgrade-mediawiki-installation.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Tue, 30 Dec 2025 00:53:32 +0000</pubDate>
				<category><![CDATA[L.A.M.P.]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[workaround]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10569</guid>

					<description><![CDATA[<p>I am upgrading the Mediawiki installation from 1.44.2 to 1.45.1. Everything is OK. Until I try the update script. I forgot to record the error. So I found one on...</p>
<p>The post <a href="https://www.yinfor.com/2025/12/a-problem-when-upgrade-mediawiki-installation.html">A problem when upgrade Mediawiki installation</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/07/mediawiki-upgrade-to-1-40-0.html" rel="bookmark" title="MediaWiki upgrade to 1.40.0">MediaWiki upgrade to 1.40.0</a></li>
<li><a href="https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html" rel="bookmark" title="Deprecated notice after MediaWiki 1.44">Deprecated notice after MediaWiki 1.44</a></li>
<li><a href="https://www.yinfor.com/2023/11/upgrade-my-calibre-installation-to-the-latest-calibre-7-0.html" rel="bookmark" title="Upgrade my Calibre installation to the Latest Calibre 7.0">Upgrade my Calibre installation to the Latest Calibre 7.0</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I am upgrading the Mediawiki installation from 1.44.2 to 1.45.1.</p>
<p>Everything is OK. Until I try the update script. I forgot to record the error. So I found one on the Web. As below</p>
<pre class="remarkup-code">15:47:42 [250e8a55b4df40e8c3d5f0dd] [no req]   Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found
15:47:42 Backtrace:
15:47:42 from /workspace/src/vendor/wikimedia/parsoid/src/Utils/DOMCompat.php(112)
15:47:42 #0 /workspace/src/includes/Parser/ContentHolder.php(96): Wikimedia\Parsoid\Utils\DOMCompat::newDocument()
15:47:42 #1 /workspace/src/includes/Parser/ParserOutput.php(368): MediaWiki\Parser\ContentHolder::createEmpty()
15:47:42 #2 /workspace/src/includes/Output/OutputPage.php(439): MediaWiki\Parser\ParserOutput-&gt;__construct()
15:47:42 #3 /workspace/src/includes/Context/RequestContext.php(331): MediaWiki\Output\OutputPage-&gt;__construct()
15:47:42 #4 /workspace/src/includes/Setup.php(571): MediaWiki\Context\RequestContext-&gt;getOutput()
15:47:42 #5 /workspace/src/maintenance/doMaintenance.php(71): require_once(string)
15:47:42 #6 /workspace/src/maintenance/install.php(278): require_once(string)
15:47:42 #7 {main}
15:47:42 &lt;&lt;&lt; Finish: Install MediaWiki, db=&lt;MySQL /workspace/db/quibble-mysql-cd7j8qln/socket&gt;, in 0.191 s</pre>
<p><span id="more-10569"></span></p>
<p>It is a problem between the php8.4 and MediaWiki.<br />
So it is just a workaround to make the upgrade continue and finish.</p>
<pre>The problem is that Wikimedia\Parsoid\DOM\HTMLDocument isn't properly autoloaded. I solved it temporarily like this:

require_once('vendor/wikimedia/parsoid/src/DOM/HTMLDocument.php');

Insert this line right before $doc = HTMLDocument::createEmpty( "UTF-8" ); in vendor/wikimedia/parsoid/src/Utils/DOMCompat.php.</pre>
<p>Credit to the original post at https://phabricator.wikimedia.org/T409283</p>
<h3>Update 2026.1.7</h3>
<p>When I try to edit the wiki page, I see a similar problem again.  So I look at the <a href="https://www.mediawiki.org/wiki/Parsoid" target="_blank" rel="noopener">Parsoid</a> in the MediaWiki site.</p>
<p><a href="https://www.yinfor.com/2025/12/a-problem-when-upgrade-mediawiki-installation.html/screenshot-2026-01-07-214037" rel="attachment wp-att-10577"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10577" src="https://www.yinfor.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-214037-500x249.jpg" alt="" width="500" height="249" srcset="https://www.yinfor.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-214037-500x249.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/12/Screenshot-2026-01-07-214037.jpg 963w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<blockquote><p>Parsoid is <b>incompatible</b> with the current MediaWiki release (1.45) if PHP 8.4+ is used. If you need to use Parsoid you&#8217;re advised to either use PHP 8.3 or avoid upgrading to 1.45 until this problem is fixed.</p></blockquote>
<p>So, I decided to downgrade the PHP from 8.4 to 8.3. After that, it is OK.</p>
<p>The post <a href="https://www.yinfor.com/2025/12/a-problem-when-upgrade-mediawiki-installation.html">A problem when upgrade Mediawiki installation</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/07/mediawiki-upgrade-to-1-40-0.html" rel="bookmark" title="MediaWiki upgrade to 1.40.0">MediaWiki upgrade to 1.40.0</a></li>
<li><a href="https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html" rel="bookmark" title="Deprecated notice after MediaWiki 1.44">Deprecated notice after MediaWiki 1.44</a></li>
<li><a href="https://www.yinfor.com/2023/11/upgrade-my-calibre-installation-to-the-latest-calibre-7-0.html" rel="bookmark" title="Upgrade my Calibre installation to the Latest Calibre 7.0">Upgrade my Calibre installation to the Latest Calibre 7.0</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/12/a-problem-when-upgrade-mediawiki-installation.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Monitor my Front door with TP-Link Tapo C560WS Security Camera</title>
		<link>https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html</link>
					<comments>https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Thu, 13 Nov 2025 00:24:13 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[My Life]]></category>
		<category><![CDATA[C560WS]]></category>
		<category><![CDATA[Security Camera]]></category>
		<category><![CDATA[Tapo]]></category>
		<category><![CDATA[TP-Link]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10544</guid>

					<description><![CDATA[<p>I have been using the Tapo C560WS security camera for a week. As I mentioned in my last post, the camera is installed at the front door of my house....</p>
<p>The post <a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html">Monitor my Front door with TP-Link Tapo C560WS Security Camera</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html" rel="bookmark" title="TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera">TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera</a></li>
<li><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html" rel="bookmark" title="TP-Link Security Cameras">TP-Link Security Cameras</a></li>
<li><a href="https://www.yinfor.com/2006/05/the_right_digital_camera.html" rel="bookmark" title="The Right Digital Camera">The Right Digital Camera</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I have been using the Tapo C560WS security camera for a week. As I mentioned in my last post, the camera is installed at the front door of my house. I use it to record events, including people coming in and out, as well as any cars passing by or stopping in front of my house.</p>
<p>I like to share some thoughts on my experience.</p>
<p><a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html/2025-11-11-15-06-16" rel="attachment wp-att-10547"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10547" src="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.06.16-225x500.png" alt="" width="225" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.06.16-225x500.png 225w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.06.16-461x1024.png 461w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.06.16-691x1536.png 691w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.06.16-922x2048.png 922w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.06.16.png 1080w" sizes="auto, (max-width: 225px) 100vw, 225px" /></a></p>
<p>In the Tapo App, the C560WS camera is shown as above.</p>
<p><a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html/2025-11-11-15-46-23" rel="attachment wp-att-10549"><br />
<img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10549" src="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.46.23-225x500.png" alt="" width="225" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.46.23-225x500.png 225w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.46.23-461x1024.png 461w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.46.23-691x1536.png 691w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.46.23-922x2048.png 922w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-15.46.23.png 1080w" sizes="auto, (max-width: 225px) 100vw, 225px" /></a>When I get into the camera interface. The screenshot gives the most important information here.</p>
<p>There are four icons below the video.</p>
<ul>
<li>Take a picture （ Save to Download on my smartphone)</li>
<li>Record a video（ Save to Download on my smartphone)</li>
<li>Hear the sound</li>
<li>Call</li>
</ul>
<p>Below these four icons, A section for eight features</p>
<ul>
<li>Talk</li>
<li>Pan &amp; Tilt ( I can control the camera direction)</li>
<li>Alarm ( I don&#8217;t use it)</li>
<li>Privacy Mode</li>
<li>Light ( The camera has a light built in)</li>
<li>Tag On ( It is on)</li>
<li>AI Zoom ( When something moves in the area, it will auto Zoom in)</li>
<li>Tapo Care</li>
</ul>
<p><!--StartFragment --></p>
<h3>Tapo Care Overview</h3>
<p>Tapo Care offers a comprehensive suite of smart monitoring features, including:</p>
<ul>
<li>📸 Rich notifications with snapshots</li>
<li>🎞 Video summaries for quick reviews</li>
<li>📊 Weekly activity reports</li>
<li>🧠 Smart event sorting</li>
</ul>
<p><strong>Plan Comparison</strong><br />
The only differences between the two plans are the price and cloud storage duration:</p>
<table>
<thead>
<tr>
<th>Plan</th>
<th>Price (per device/year)</th>
<th>Cloud Storage Duration</th>
</tr>
</thead>
<tbody>
<tr>
<td>Premium</td>
<td>$43.99</td>
<td>30-day unlimited storage</td>
</tr>
<tr>
<td>Basic</td>
<td>$32.99</td>
<td>7-day unlimited storage</td>
</tr>
</tbody>
</table>
<p>Note: The pricing shown in my Tapo App (above) differs from <a href="https://www.tapo.com/ca/tapocare/#compare-plans" target="_blank" rel="noopener">what&#8217;s listed on TP-Link&#8217;s Canadian website</a>.</p>
<p><span id="more-10544"></span></p>
<p>The playback and download section is for videos or pictures stored in the cloud or on the local SD card.</p>
<p>Regarding Facial Recognition, it uses <strong>Local AI</strong>. I believe that it is an important feature for privacy. I don&#8217;t want my face or anyone&#8217;s face uploaded to the cloud. <!--StartFragment --></p>
<p>Tapo&#8217;s facial recognition feature operates using on-device AI, meaning all processing is done locally without sending facial data to the cloud. This enhances privacy and ensures faster, real-time recognition performance. <!--EndFragment --></p>
<p>To use the Facial Recognition feature, I need to upload photos of the people I want the system to recognize.</p>
<p><!--EndFragment --></p>
<p><a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html/2025-11-11-18-09" rel="attachment wp-att-10552"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10552" src="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.09-225x500.jpg" alt="" width="225" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.09-225x500.jpg 225w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.09-461x1024.jpg 461w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.09-691x1536.jpg 691w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.09-922x2048.jpg 922w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.09.jpg 1080w" sizes="auto, (max-width: 225px) 100vw, 225px" /></a></p>
<p>The summary of the Last 7 days is cool. Press it then I can see how many faces are recorded and recognized. The strangers here is my neighbours and the postman.</p>
<p><a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html/2025-11-12-16-18-50" rel="attachment wp-att-10556"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10556" src="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-12-16.18.50-225x500.png" alt="" width="225" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-12-16.18.50-225x500.png 225w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-12-16.18.50.png 384w" sizes="auto, (max-width: 225px) 100vw, 225px" /></a>There is also another</p>
<p>I do like the Tapo C560WS security camera. There are only two small issues I have.</p>
<p>1) If I block the camera&#8217;s internet access via the firewall, it fails to retrieve the correct time, even when the timezone is set properly. My expectation is that once the camera receives the correct time from the internet and I&#8217;ve set the timezone, it should continue running its internal clock locally. After that, even if I block internet access via the firewall, the camera should still maintain accurate time independently.</p>
<figure id="attachment_10554" aria-describedby="caption-attachment-10554" style="width: 500px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html/2025-11-11-18-27-55" rel="attachment wp-att-10554"><img loading="lazy" decoding="async" class="wp-image-10554 size-medium" src="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.27.55-500x281.jpg" alt="" width="500" height="281" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.27.55-500x281.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.27.55-1024x576.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.27.55-1536x864.jpg 1536w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-11-18.27.55-2048x1152.jpg 2048w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a><figcaption id="caption-attachment-10554" class="wp-caption-text">The picture is with the correct time.</figcaption></figure>
<p>Generally, I would like to keep everything local as much as possible.</p>
<p>I want to recommend the TP-Link Tapo C560WS security camera for your home safety. It is even better when the Tapo App is used with it.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html">Monitor my Front door with TP-Link Tapo C560WS Security Camera</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html" rel="bookmark" title="TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera">TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera</a></li>
<li><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html" rel="bookmark" title="TP-Link Security Cameras">TP-Link Security Cameras</a></li>
<li><a href="https://www.yinfor.com/2006/05/the_right_digital_camera.html" rel="bookmark" title="The Right Digital Camera">The Right Digital Camera</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/11/monitor-my-front-door-with-tp-link-tapo-c560ws-security-camera.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera</title>
		<link>https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html</link>
					<comments>https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Sun, 09 Nov 2025 08:18:26 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[C560WS]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[Security Camera]]></category>
		<category><![CDATA[TP-Link]]></category>
		<category><![CDATA[WiFi]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10527</guid>

					<description><![CDATA[<p>Recently, I received a new outdoor security camera from the TP-Link system, Tapo C560WS. It was announced on June 24, 2025. It is quite a bit heavy. I can feel...</p>
<p>The post <a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html">TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html" rel="bookmark" title="TP-Link Security Cameras">TP-Link Security Cameras</a></li>
<li><a href="https://www.yinfor.com/2011/01/got_nikon_coolpix_l22_digital_.html" rel="bookmark" title="Got Nikon CoolPix L22 digital camera">Got Nikon CoolPix L22 digital camera</a></li>
<li><a href="https://www.yinfor.com/2006/05/the_right_digital_camera.html" rel="bookmark" title="The Right Digital Camera">The Right Digital Camera</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>Recently, I received a new outdoor security camera from the TP-Link system, Tapo C560WS. It was announced on June 24, 2025. It is quite a bit heavy. I can feel it is a good quality.</p>
<figure id="attachment_10528" aria-describedby="caption-attachment-10528" style="width: 1200px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html/c560ws-box" rel="attachment wp-att-10528"><img loading="lazy" decoding="async" class="wp-image-10528 size-full" src="https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-box.jpg" alt="" width="1200" height="901" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-box.jpg 1200w, https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-box-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-box-1024x769.jpg 1024w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a><figcaption id="caption-attachment-10528" class="wp-caption-text">The box of tapo c560ws. The package.</figcaption></figure>
<p>Here is the list of the items.</p>
<figure id="attachment_10530" aria-describedby="caption-attachment-10530" style="width: 1000px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html/c560ws-list-of-items" rel="attachment wp-att-10530"><img loading="lazy" decoding="async" class="size-full wp-image-10530" src="https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-list-of-items.jpg" alt="" width="1000" height="1533" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-list-of-items.jpg 1000w, https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-list-of-items-326x500.jpg 326w, https://www.yinfor.com/wp-content/uploads/2025/11/c560ws-list-of-items-668x1024.jpg 668w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></a><figcaption id="caption-attachment-10530" class="wp-caption-text">List of the items.</figcaption></figure>
<ol>
<li>Tapo C560WS camera</li>
<li>DC Power adapter 12Vx1A</li>
<li>Mounting Template Sticker</li>
<li>Mounting Bracket x1</li>
<li>Mounting Anchors x4</li>
<li>Mounting Screws X4</li>
<li>Bracket Screws x2</li>
<li>Waterproof Seal x1</li>
<li>Waterproof Cable Attachment x1</li>
<li>Quick Start Guide</li>
</ol>
<p>There is one positive aspect to the package. Each bag of screws includes one extra screw as a spare.</p>
<p>The DC power adapter has a long wire. I can connect it to the wall receptacle, which is somewhat far away.</p>
<p><span id="more-10527"></span></p>
<p>There is a card inside the box.</p>
<figure id="attachment_10531" aria-describedby="caption-attachment-10531" style="width: 376px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html/special-guide-card" rel="attachment wp-att-10531"><img loading="lazy" decoding="async" class="size-medium wp-image-10531" src="https://www.yinfor.com/wp-content/uploads/2025/11/special-guide-card-376x500.jpg" alt="" width="376" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/special-guide-card-376x500.jpg 376w, https://www.yinfor.com/wp-content/uploads/2025/11/special-guide-card-769x1024.jpg 769w, https://www.yinfor.com/wp-content/uploads/2025/11/special-guide-card.jpg 800w" sizes="auto, (max-width: 376px) 100vw, 376px" /></a><figcaption id="caption-attachment-10531" class="wp-caption-text">A QR card for special needs</figcaption></figure>
<p>I know these raised dots are Braille, designed for visually impaired people — which is great. However, the QR code currently points to <a class="decorated-link" href="https://www.tp-link.com/us/document/30831/" target="_new" rel="noopener" data-start="199" data-end="287">https://www.tp-link.com/us/document/30831/</a>, and that link is unavailable. When I manually change it to <a class="decorated-link" href="https://www.tp-link.com/sg/document/30831/" target="_new" rel="noopener" data-start="348" data-end="436">https://www.tp-link.com/sg/document/30831/</a>, the setup guide loads correctly. I believe TP-Link needs to fix the issue.</p>
<h2>Installation</h2>
<p>I installed it on my front door.</p>
<p>Use the receptacle as the center, the length of the power adapter wire as the distance. I find the best spot for the camera.</p>
<p>The wall is a wood panel. So, I don&#8217;t need the mounting anchors. Just put the mounting template sticker on the wall, and drill four pilot holes with a 5/64&#8243; drill bit.</p>
<p>Mount the bracket with four mounting screws.</p>
<p>Changed the cable route to the left.</p>
<p>Align and slide the camera base into the bracket.</p>
<p>Use two bracket screws to affix the bracket and camera base.</p>
<p>I am not using an Ethernet cable. The waterproof cable attachments can be assembled to fully close the Ethernet interface.</p>
<p><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html/waterproof-cap" rel="attachment wp-att-10534"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10534" src="https://www.yinfor.com/wp-content/uploads/2025/11/waterproof-cap-500x174.jpg" alt="" width="500" height="174" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/waterproof-cap-500x174.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/11/waterproof-cap.jpg 800w" sizes="auto, (max-width: 500px) 100vw, 500px" /></a></p>
<p>I connected the power connector to the power adapter — there’s a rubber waterproof seal in between.<br data-start="165" data-end="168" />Anyway, the camera is installed under the carport, so it won’t be exposed to rain.</p>
<p>&nbsp;</p>
<h2>Features</h2>
<ul>
<li>𝟒𝐊 𝐔𝐥𝐭𝐫𝐚 𝐇𝐃 𝐂𝐥𝐚𝐫𝐢𝐭𝐲 &#8211; Experience 4× the resolution of standard 1080p with 18x zoom for sharper images and finer details. Capture license plates, small objects, and more.</li>
<li>𝐂𝐨𝐦𝐩𝐥𝐞𝐭𝐞 𝐀𝐫𝐞𝐚 𝐂𝐨𝐯𝐞𝐫𝐚𝐠𝐞 &#8211; Enjoy 360º horizontal and 98º vertical views with pan/tilt, letting you monitor more space. The camera&#8217;s field of view is greater than the mechanical pan/tilt range.</li>
<li>𝐅𝐫𝐞𝐞 𝐀𝐈 𝐃𝐞𝐭𝐞𝐜𝐭𝐢𝐨𝐧 𝐰𝐢𝐭𝐡 𝐅𝐚𝐜𝐢𝐚𝐥 𝐑𝐞𝐜𝐨𝐠𝐧𝐢𝐭𝐢𝐨𝐧 &#8211; Reduce unnecessary alerts by being notified only when an unfamiliar face is detected. You can also enable alerts for people, pets, vehicles, and loud sounds such as dogs barking – all with no fees.</li>
<li>𝐒𝐦𝐚𝐫𝐭 𝐌𝐨𝐭𝐢𝐨𝐧 𝐓𝐫𝐚𝐜𝐤𝐢𝐧𝐠 &#8211; Detects motion within the camera&#8217;s field of view, then automatically pans and tilts to track the subject across a 360º viewing range.</li>
<li>𝐃𝐞𝐬𝐢𝐠𝐧𝐞𝐝 𝐟𝐨𝐫 𝐖𝐞𝐚𝐭𝐡𝐞𝐫 𝐑𝐞𝐬𝐢𝐬𝐭𝐚𝐧𝐜𝐞 &#8211; This camera&#8217;s IP66-rated design protects against heavy rain and dust for reliable 24/7 operation.</li>
<li>𝐒𝐞𝐜𝐮𝐫𝐞 𝐑𝐞𝐚𝐥-𝐓𝐢𝐦𝐞 𝐋𝐨𝐜𝐚𝐥 𝐏𝐫𝐨𝐜𝐞𝐬𝐬𝐢𝐧𝐠​ &#8211; Get faster alerts and more accurate detections with on-device AI that keeps facial recognition and other sensitive data off the cloud &#8211; giving you the speed &amp; security with total privacy control.</li>
<li>𝐀𝐝𝐚𝐩𝐭𝐚𝐛𝐥𝐞 𝐍𝐢𝐠𝐡𝐭 𝐕𝐢𝐬𝐢𝐨𝐧 𝐌𝐨𝐝𝐞𝐬 &#8211; Choose between black-and-white IR, full-color with built-in spotlights and a starlight sensor, or smart auto mode that switches to color when motion is detected.</li>
<li>𝐃𝐮𝐚𝐥-𝐁𝐚𝐧𝐝 𝐖𝐢-𝐅𝐢 𝐂𝐨𝐧𝐧𝐞𝐜𝐭𝐢𝐯𝐢𝐭𝐲 &#8211; Supports both 5 GHz and 2.4 GHz Wi-Fi bands for range flexibility. The 5 GHz connection offers faster speeds at shorter distances while the 2.4 GHz connection provides a longer range.</li>
<li>𝐍𝐨 𝐒𝐮𝐛𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧 𝐒𝐭𝐨𝐫𝐚𝐠𝐞 𝐎𝐩𝐭𝐢𝐨𝐧 &#8211; Store recordings on a microSD card at no cost (up to 512GB, sold separately) or subscribe to Tapo Care&#8217;s cloud storage.</li>
<li>𝐎𝐮𝐫 𝐂𝐲𝐛𝐞𝐫𝐬𝐞𝐜𝐮𝐫𝐢𝐭𝐲 𝐂𝐨𝐦𝐦𝐢𝐭𝐦𝐞𝐧𝐭 &#8211; Tapo is a signatory of the U.S. Cybersecurity and Infrastructure Security Agency’s (CISA) Secure-by-Design pledge. This device is designed, built, and maintained, with advanced security as a core requirement.</li>
</ul>
<p>&nbsp;</p>
<p><a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html/2025-11-04-14-37-16" rel="attachment wp-att-10539"><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-10539" src="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-04-14.37.16-375x500.jpg" alt="" width="375" height="500" srcset="https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-04-14.37.16-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-04-14.37.16-769x1024.jpg 769w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-04-14.37.16-1153x1536.jpg 1153w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-04-14.37.16-1538x2048.jpg 1538w, https://www.yinfor.com/wp-content/uploads/2025/11/2025-11-04-14.37.16-scaled.jpg 1922w" sizes="auto, (max-width: 375px) 100vw, 375px" /></a>Yes, it is on the wall. I will post another update for the software, app, etc.</p>
<p>The post <a href="https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html">TP-Link Tapo C560WS Outdoor Pan/Tilt Security Camera</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html" rel="bookmark" title="TP-Link Security Cameras">TP-Link Security Cameras</a></li>
<li><a href="https://www.yinfor.com/2011/01/got_nikon_coolpix_l22_digital_.html" rel="bookmark" title="Got Nikon CoolPix L22 digital camera">Got Nikon CoolPix L22 digital camera</a></li>
<li><a href="https://www.yinfor.com/2006/05/the_right_digital_camera.html" rel="bookmark" title="The Right Digital Camera">The Right Digital Camera</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/11/tp-link-tapo-c560ws-outdoor-pan-tilt-security-camera.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TP-Link Security Cameras</title>
		<link>https://www.yinfor.com/2025/10/tp-link-security-cameras.html</link>
					<comments>https://www.yinfor.com/2025/10/tp-link-security-cameras.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Fri, 31 Oct 2025 23:52:22 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[Security Camera]]></category>
		<category><![CDATA[Synology]]></category>
		<category><![CDATA[TP-Link]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10514</guid>

					<description><![CDATA[<p>I have two TP-Link security cameras that I purchased in July 2025. I bought the first one at Amazon.ca. TP-Link Tapo 2K 4MP QHD Security Camera Outdoor Wired, built-in Siren...</p>
<p>The post <a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html">TP-Link Security Cameras</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/06/upgrade-the-firmware-of-tp-link-devices.html" rel="bookmark" title="Upgrade the firmware of TP-Link devices">Upgrade the firmware of TP-Link devices</a></li>
<li><a href="https://www.yinfor.com/2023/12/it-is-time-to-upgrade-tp-link-devices-again.html" rel="bookmark" title="It is time to upgrade Tp-Link devices again">It is time to upgrade Tp-Link devices again</a></li>
<li><a href="https://www.yinfor.com/2024/06/upgrade-the-tp-link-deco-x90-firmware.html" rel="bookmark" title="Upgrade the TP-Link Deco X90 Firmware">Upgrade the TP-Link Deco X90 Firmware</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I have two TP-Link security cameras that I purchased in July 2025. I bought the first one at Amazon.ca. TP-Link Tapo 2K 4MP QHD Security Camera Outdoor Wired, built-in Siren w/Startlight Sensor, IP66 Weatherproof, Motion/Person Detection, Works with Alexa &amp; Google Home(Tapo C320WS).</p>
<p>I like the features:</p>
<ul>
<li>Outdoor</li>
<li>Wi-Fi</li>
<li>Wired</li>
<li>Full color</li>
<li>Weatherproof</li>
<li>2K</li>
</ul>
<p><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/612pygiyhgl-_ac_sl1325_" rel="attachment wp-att-10515"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10515" src="https://www.yinfor.com/wp-content/uploads/2025/10/612PygIyHgL._AC_SL1325_.jpg" alt="" width="1325" height="1229" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/612PygIyHgL._AC_SL1325_.jpg 1325w, https://www.yinfor.com/wp-content/uploads/2025/10/612PygIyHgL._AC_SL1325_-500x464.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/10/612PygIyHgL._AC_SL1325_-1024x950.jpg 1024w" sizes="auto, (max-width: 1325px) 100vw, 1325px" /></a></p>
<p>I paid $44.79 with tax.</p>
<p>The other one, I bought from Tmall.com. It is a Chinese Amazon. Shipped to a warehouse, then transported to Canada. It is only CNY149. Converted to Canadian dollars, it is $29.19 only.</p>
<p><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/screenshot-2025-08-01-143829" rel="attachment wp-att-10516"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10516" src="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-08-01-143829.jpg" alt="" width="626" height="609" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-08-01-143829.jpg 626w, https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-08-01-143829-500x486.jpg 500w" sizes="auto, (max-width: 626px) 100vw, 626px" /></a></p>
<p>It is TL-IPC44AW. The features:</p>
<ul>
<li>Fullcolor</li>
<li>3MP</li>
<li>Remote control</li>
<li>Wi-Fi only</li>
</ul>
<p>It is designed for indoor use. But I installed it in the backyard, under the deck. So no water exposure.</p>
<h3><span id="more-10514"></span></h3>
<h3>Setups</h3>
<h4>C320WS setup</h4>
<p>Install the Tapo App on my Google Pixel phone. Follow the instructions, step by step. Add the Camera, and add the WiFi setting.</p>
<p>There is one important point. I will use it in the Synology system. I need to set up a camera account in the Advanced settings. (A set of Username and Password) It will be used to verify the camera.</p>
<h4>IPC44AW Setup</h4>
<p>It is a kind of weird. I have to install a TP-Link 物联 through an APK file. It needs a mainland China cellphone number to register the account.</p>
<p>Same here, I need to add it to Synology later. So I should add a password to the camera settings in the App. The Username is <strong>admin</strong>. I can not change it.</p>
<p>Oh, I use IoT SSID for Wi-Fi connection.</p>
<h3>Synology Surveillance Station</h3>
<p><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/screenshot-2025-10-31-163226" rel="attachment wp-att-10517"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10517" src="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-31-163226.jpg" alt="" width="937" height="432" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-31-163226.jpg 937w, https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-31-163226-500x231.jpg 500w" sizes="auto, (max-width: 937px) 100vw, 937px" /></a></p>
<p>Front door, I use the C320WS. It has better night screen quality.</p>
<figure id="attachment_10521" aria-describedby="caption-attachment-10521" style="width: 2560px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/snapshot-202508011150058" rel="attachment wp-att-10521"><img loading="lazy" decoding="async" class="wp-image-10521 size-full" src="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150058.jpg" alt="" width="2560" height="1440" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150058.jpg 2560w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150058-500x281.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150058-1024x576.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150058-1536x864.jpg 1536w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150058-2048x1152.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a><figcaption id="caption-attachment-10521" class="wp-caption-text">Day time C320WS</figcaption></figure>
<figure id="attachment_10520" aria-describedby="caption-attachment-10520" style="width: 2560px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/snapshot-202508011150234" rel="attachment wp-att-10520"><img loading="lazy" decoding="async" class="size-full wp-image-10520" src="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150234.jpg" alt="" width="2560" height="1440" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150234.jpg 2560w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150234-500x281.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150234-1024x576.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150234-1536x864.jpg 1536w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150234-2048x1152.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a><figcaption id="caption-attachment-10520" class="wp-caption-text">Night<br />C320WS</figcaption></figure>
<p>C320WS has good video quality. I have a light on the carport.</p>
<p>In the backyard, I use the IPC44AW. Normally nobodyis  there.</p>
<figure id="attachment_10519" aria-describedby="caption-attachment-10519" style="width: 2560px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/snapshot-202508011150403" rel="attachment wp-att-10519"><img loading="lazy" decoding="async" class="size-full wp-image-10519" src="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150403.jpg" alt="" width="2560" height="1440" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150403.jpg 2560w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150403-500x281.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150403-1024x576.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150403-1536x864.jpg 1536w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150403-2048x1152.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a><figcaption id="caption-attachment-10519" class="wp-caption-text">Day time<br />IPC44AW</figcaption></figure>
<figure id="attachment_10518" aria-describedby="caption-attachment-10518" style="width: 2560px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/snapshot-202508011150510" rel="attachment wp-att-10518"><img loading="lazy" decoding="async" class="size-full wp-image-10518" src="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150510.jpg" alt="" width="2560" height="1440" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150510.jpg 2560w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150510-500x281.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150510-1024x576.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150510-1536x864.jpg 1536w, https://www.yinfor.com/wp-content/uploads/2025/10/snapshot-202508011150510-2048x1152.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a><figcaption id="caption-attachment-10518" class="wp-caption-text">Night<br />IPC44AW</figcaption></figure>
<h3>Some great points</h3>
<p>They both have video and sound. I can talk to the people who stand in front of the camera. I enabled the Event detection for recording.</p>
<p>I installed the DS Cam App on my cellphone. I can check the recording and see the live <a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html/2025-10-31-16-46-39" rel="attachment wp-att-10522"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10522" src="https://www.yinfor.com/wp-content/uploads/2025/10/2025-10-31-16.46.39.png" alt="" width="1080" height="2400" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/2025-10-31-16.46.39.png 1080w, https://www.yinfor.com/wp-content/uploads/2025/10/2025-10-31-16.46.39-225x500.png 225w, https://www.yinfor.com/wp-content/uploads/2025/10/2025-10-31-16.46.39-461x1024.png 461w, https://www.yinfor.com/wp-content/uploads/2025/10/2025-10-31-16.46.39-691x1536.png 691w, https://www.yinfor.com/wp-content/uploads/2025/10/2025-10-31-16.46.39-922x2048.png 922w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></a></p>
<p>&nbsp;</p>
<p>There is something I don&#8217;t like about it. I posted on my Chinese <a href="https://journal.yinfor.com/2025/08/tp-link-cameras.html" target="_blank" rel="noopener">blog</a>. See the end of that post.</p>
<p>The post <a href="https://www.yinfor.com/2025/10/tp-link-security-cameras.html">TP-Link Security Cameras</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/06/upgrade-the-firmware-of-tp-link-devices.html" rel="bookmark" title="Upgrade the firmware of TP-Link devices">Upgrade the firmware of TP-Link devices</a></li>
<li><a href="https://www.yinfor.com/2023/12/it-is-time-to-upgrade-tp-link-devices-again.html" rel="bookmark" title="It is time to upgrade Tp-Link devices again">It is time to upgrade Tp-Link devices again</a></li>
<li><a href="https://www.yinfor.com/2024/06/upgrade-the-tp-link-deco-x90-firmware.html" rel="bookmark" title="Upgrade the TP-Link Deco X90 Firmware">Upgrade the TP-Link Deco X90 Firmware</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/10/tp-link-security-cameras.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TP-Link WiFi 8 is comming</title>
		<link>https://www.yinfor.com/2025/10/tp-link-wifi-8-is-comming.html</link>
					<comments>https://www.yinfor.com/2025/10/tp-link-wifi-8-is-comming.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Wed, 22 Oct 2025 00:02:21 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[WiFi]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10505</guid>

					<description><![CDATA[<p>Wow, TP-Link just dropped a press announcement about the WiFi 8 era. I can&#8217;t believe it&#8217;s already here! TP-Link, a leading global provider of consumer and business networking products, announced...</p>
<p>The post <a href="https://www.yinfor.com/2025/10/tp-link-wifi-8-is-comming.html">TP-Link WiFi 8 is comming</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2008/09/cordless_phone_and_wifi_confli.html" rel="bookmark" title="Cordless phone and Wifi conflicts">Cordless phone and Wifi conflicts</a></li>
<li><a href="https://www.yinfor.com/2008/11/wifi_channel_choice.html" rel="bookmark" title="WiFi Channel choice">WiFi Channel choice</a></li>
<li><a href="https://www.yinfor.com/2012/01/disable_your_wifi_wps_security.html" rel="bookmark" title="Disable your WiFi WPS, security vulnerability found">Disable your WiFi WPS, security vulnerability found</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p><strong>Wow, TP-Link just dropped a press announcement about the WiFi 8 era. I can&#8217;t believe it&#8217;s already here!</strong></p>
<p style="padding-left: 40px;">TP-Link, a leading global provider of consumer and business networking products, announced it has successfully demonstrated Wi-Fi 8 connectivity, transmitting data with a prototype device developed through a joint industry partnership. This achievement represents a major step toward defining the next generation of wireless technology.</p>
<p style="padding-left: 40px;">The test successfully validated both the Wi-Fi 8 beacon and data throughput, confirming the viability of the technology and marking a critical milestone in Wi-Fi 8 development. This technology is poised to deliver the ultra-reliable wireless performance that the industry will require as more devices and bandwidth-intensive applications come online.</p>
<p style="padding-left: 40px;">Through ongoing collaboration with ecosystem partners, TP-Link is dedicated to advancing the technologies that will shape the next era of connectivity, offering users unprecedented speed, stability and reliability.</p>
<p>My knowledge is still WiFi 5. It is 802.11ac. So, let me go through the path of the WiFi.</p>
<table>
<thead>
<tr>
<th>Feature</th>
<th><strong>Wi-Fi 5 (802.11ac)</strong></th>
<th><strong>Wi-Fi 6 (802.11ax)</strong></th>
<th><strong>Wi-Fi 6E (802.11ax)</strong></th>
<th><strong>Wi-Fi 7 (802.11be)</strong></th>
<th><strong>Wi-Fi 8 (802.11bn)</strong><br />
<em>(Projected)</em></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Release Year</strong></td>
<td>2014</td>
<td>2019</td>
<td>2021</td>
<td>2024</td>
<td>~2028</td>
</tr>
<tr>
<td><strong>Frequency Bands</strong></td>
<td>5 GHz only</td>
<td>2.4 &amp; 5 GHz</td>
<td><strong>Adds 6 GHz</strong></td>
<td>2.4, 5, &amp; 6 GHz</td>
<td>2.4, 5, 6 GHz,<br />
<strong>+ likely 60 GHz</strong></td>
</tr>
<tr>
<td><strong>Max Channel Width</strong></td>
<td>160 MHz</td>
<td>160 MHz</td>
<td>160 MHz</td>
<td><strong>320 MHz</strong></td>
<td><strong>&gt; 320 MHz</strong></td>
</tr>
<tr>
<td><strong>Highest Modulation</strong></td>
<td>256-QAM</td>
<td>1024-QAM</td>
<td>1024-QAM</td>
<td><strong>4096-QAM</strong></td>
<td><strong>Higher-Order (e.g., 16K-QAM)</strong></td>
</tr>
<tr>
<td><strong>Key Technology</strong></td>
<td>MU-MIMO<br />
(Downlink only)</td>
<td><strong>OFDMA</strong><br />
Uplink/Downlink MU-MIMO</td>
<td>OFDMA &amp; MU-MIMO<br />
<strong>(on the 6 GHz band)</strong></td>
<td><strong>Multi-Link Operation (MLO)</strong><br />
Multi-RU<br />
Enhanced MU-MIMO</td>
<td><strong>Coordinated &amp; Distributed MIMO</strong><br />
Advanced Interference Management</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>WiFi 8 (802.11bn) is the next-gen WiFi standard. It focused on steady connections, stronger coverage and smoother roaming. Yes, it is what I am expecting for now.</p>
<p><a href="https://www.tp-link.com/ca/wifi8/">https://www.tp-link.com/ca/wifi8/ </a></p>
<p>Get more information about WiFi 8 from TP-Link, the link above.</p>
<p>There are still no WiFi 8 products on the market. The WiFi 7 is the mainstream product in 2025. My existing network is using <a href="https://www.yinfor.com/2022/03/tp-link-deco-x90-ax6600-tri-band-mesh-wi-fi-6-system-a-very-personal-review.html">Deco X90</a>. It is WiFi 6. I am considering upgrading my network.  Let me see if I can do it in 2025.</p>
<p>The post <a href="https://www.yinfor.com/2025/10/tp-link-wifi-8-is-comming.html">TP-Link WiFi 8 is comming</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2008/09/cordless_phone_and_wifi_confli.html" rel="bookmark" title="Cordless phone and Wifi conflicts">Cordless phone and Wifi conflicts</a></li>
<li><a href="https://www.yinfor.com/2008/11/wifi_channel_choice.html" rel="bookmark" title="WiFi Channel choice">WiFi Channel choice</a></li>
<li><a href="https://www.yinfor.com/2012/01/disable_your_wifi_wps_security.html" rel="bookmark" title="Disable your WiFi WPS, security vulnerability found">Disable your WiFi WPS, security vulnerability found</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/10/tp-link-wifi-8-is-comming.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Deprecated notice after MediaWiki 1.44</title>
		<link>https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html</link>
					<comments>https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html#comments</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Mon, 06 Oct 2025 04:42:43 +0000</pubDate>
				<category><![CDATA[L.A.M.P.]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[notice]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10495</guid>

					<description><![CDATA[<p>I have a Wiki site installation at my Homelab server. I tried to keep it updated every time MediaWiki has a new release. Last week, I upgraded my Wiki from...</p>
<p>The post <a href="https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html">Deprecated notice after MediaWiki 1.44</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/07/mediawiki-upgrade-to-1-40-0.html" rel="bookmark" title="MediaWiki upgrade to 1.40.0">MediaWiki upgrade to 1.40.0</a></li>
<li><a href="https://www.yinfor.com/2015/08/important-notice-from-kfi-about-butter-chicken-sauce.html" rel="bookmark" title="Important Notice from KFI about Butter Chicken Sauce">Important Notice from KFI about Butter Chicken Sauce</a></li>
<li><a href="https://www.yinfor.com/2012/03/notice_from_burstnet_for_windo.html" rel="bookmark" title="Notice from Burst.Net for Windows Server">Notice from Burst.Net for Windows Server</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I have a Wiki site installation at my Homelab server. I tried to keep it updated every time MediaWiki has a new release.</p>
<p>Last week, I upgraded my Wiki from 1.43.1 to 1.44.0. Look at it.</p>
<p><a href="https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html/screenshot-2025-10-05-212934" rel="attachment wp-att-10496"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10496" src="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-05-212934.jpg" alt="" width="1066" height="255" srcset="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-05-212934.jpg 1066w, https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-05-212934-500x120.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-05-212934-1024x245.jpg 1024w" sizes="auto, (max-width: 1066px) 100vw, 1066px" /></a></p>
<p>There is a Deprecation notice on top of every page.</p>
<pre class="brush: xml; title: ; notranslate">&lt;body class=&quot;skin-vector-legacy mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Main_Page rootpage-Main_Page skin-vector action-view&quot;&gt;&lt;br /&gt;
&lt;b&gt;Deprecated&lt;/b&gt;: Use of MediaWiki\Skin\Skin::appendSpecialPagesLinkIfAbsent was deprecated in MediaWiki 1.44. &#x5B;Called from MediaWiki\Skin\Skin::buildSidebar in /home/davidyin/gthree.win/wiki/includes/skins/Skin.php at line 1639] in &lt;b&gt;/home/davidyin/gthree.win/wiki/includes/debug/MWDebug.php&lt;/b&gt; on line &lt;b&gt;386&lt;/b&gt;&lt;br /&gt;
&lt;div id=&quot;mw-page-base&quot; class=&quot;noprint&quot;&gt;&lt;/div&gt;</pre>
<p>I waited a week for the official solution. Today, I upgraded it to v1.44.2. Still has the same problem.</p>
<p>I conducted extensive research on Google and AI conversations. I found the true solution in a Reddit <a href="https://www.reddit.com/r/mediawiki/comments/1n5urc2/i_updated_my_wiki_but_nothing_works_help/" target="_blank" rel="noopener">post</a>.</p>
<p><span id="more-10495"></span></p>
<p>My wiki URL is https://gthree.win/wiki/</p>
<p>So, enter the URL to edit the sidebar https://gthree.win/wiki/index.php?title=MediaWiki:Sidebar</p>
<p>Then add the code <code>**specialpages-url|specialpages</code> to the it.</p>
<p><a href="https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html/screenshot-2025-10-05-213818" rel="attachment wp-att-10499"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10499" src="https://www.yinfor.com/wp-content/uploads/2025/10/Screenshot-2025-10-05-213818.jpg" alt="" width="494" height="288" /></a></p>
<p>Save it. Load the wiki page on Firefox. The system is displayed normally.</p>
<p>The post <a href="https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html">Deprecated notice after MediaWiki 1.44</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2023/07/mediawiki-upgrade-to-1-40-0.html" rel="bookmark" title="MediaWiki upgrade to 1.40.0">MediaWiki upgrade to 1.40.0</a></li>
<li><a href="https://www.yinfor.com/2015/08/important-notice-from-kfi-about-butter-chicken-sauce.html" rel="bookmark" title="Important Notice from KFI about Butter Chicken Sauce">Important Notice from KFI about Butter Chicken Sauce</a></li>
<li><a href="https://www.yinfor.com/2012/03/notice_from_burstnet_for_windo.html" rel="bookmark" title="Notice from Burst.Net for Windows Server">Notice from Burst.Net for Windows Server</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/10/deprecated-notice-after-mediawiki-1-44.html/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Repair my Air Fryer</title>
		<link>https://www.yinfor.com/2025/09/repair-my-air-fryer.html</link>
					<comments>https://www.yinfor.com/2025/09/repair-my-air-fryer.html#respond</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Thu, 25 Sep 2025 00:52:25 +0000</pubDate>
				<category><![CDATA[My Life]]></category>
		<category><![CDATA[air fryer]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[micro switch]]></category>
		<category><![CDATA[repair]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10480</guid>

					<description><![CDATA[<p>I have a  Kalorik Air Fryer, which I bought at Costco four years ago.  Last week, during the process of air frying the fish sticks, it stopped working suddenly. No...</p>
<p>The post <a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html">Repair my Air Fryer</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2005/10/vicks_air_purifier.html" rel="bookmark" title="Vicks Air Purifier">Vicks Air Purifier</a></li>
<li><a href="https://www.yinfor.com/2005/10/air_purifier_buyers_guide.html" rel="bookmark" title="Air Purifier Buyer&#8217;s Guide">Air Purifier Buyer&#8217;s Guide</a></li>
<li><a href="https://www.yinfor.com/2022/09/repair-the-borken-switch-joycon-joysticks.html" rel="bookmark" title="Repair the borken Switch Joycon Joysticks">Repair the borken Switch Joycon Joysticks</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>I have a  Kalorik Air Fryer, which I bought at Costco four years ago.  Last week, during the process of air frying the fish sticks, it stopped working suddenly. No lights on. I thought it might be that the power breaker was triggered. So I went to the power panel, checked each breaker, and nothing wrong.</p>
<p>I check the receptacle of this air fryer. It is live.<br />
<a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/kalorik-air-fryer" rel="attachment wp-att-10481"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10481" src="https://www.yinfor.com/wp-content/uploads/2025/09/kalorik-air-fryer.jpg" alt="" width="800" height="540" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/kalorik-air-fryer.jpg 800w, https://www.yinfor.com/wp-content/uploads/2025/09/kalorik-air-fryer-500x338.jpg 500w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a></p>
<p>Now, I confirmed that the air fryer had a problem.</p>
<p>The original idea is to get a new one, to replace it. After going to Walmart and Costco, I did not see anything that fit my needs.  I just need a one-basket air fryer with a larger capacity.</p>
<p>At the end, I started to Google the solution. I saw a video that has a similar style. Followed the video and I disassembled it.</p>
<p><iframe loading="lazy" title="How to repair your air fryer￼ (@Buildingwithpapa)" width="740" height="416" src="https://www.youtube.com/embed/ukp3Yb_U_-M?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<figure id="attachment_10483" aria-describedby="caption-attachment-10483" style="width: 1922px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/2025-09-22-17-42-44" rel="attachment wp-att-10483"><img loading="lazy" decoding="async" class="wp-image-10483 size-full" src="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.44-scaled.jpg" alt="" width="1922" height="2560" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.44-scaled.jpg 1922w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.44-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.44-769x1024.jpg 769w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.44-1153x1536.jpg 1153w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.44-1538x2048.jpg 1538w" sizes="auto, (max-width: 1922px) 100vw, 1922px" /></a><figcaption id="caption-attachment-10483" class="wp-caption-text">Removed the top part, disconnected the touch panel</figcaption></figure>
<p>&nbsp;</p>
<p>Give a close look at the switch.</p>
<figure id="attachment_10482" aria-describedby="caption-attachment-10482" style="width: 1922px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/2025-09-22-17-42-35" rel="attachment wp-att-10482"><img loading="lazy" decoding="async" class="wp-image-10482 size-full" src="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.35-scaled.jpg" alt="" width="1922" height="2560" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.35-scaled.jpg 1922w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.35-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.35-769x1024.jpg 769w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.35-1153x1536.jpg 1153w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-22-17.42.35-1538x2048.jpg 1538w" sizes="auto, (max-width: 1922px) 100vw, 1922px" /></a><figcaption id="caption-attachment-10482" class="wp-caption-text">The original micro switch</figcaption></figure>
<p>I tried to press the button, but there was no click sound.</p>
<p><span id="more-10480"></span></p>
<p><a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/microswitch-broken" rel="attachment wp-att-10486"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10486" src="https://www.yinfor.com/wp-content/uploads/2025/09/microswitch-broken.jpg" alt="" width="1000" height="517" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/microswitch-broken.jpg 1000w, https://www.yinfor.com/wp-content/uploads/2025/09/microswitch-broken-500x259.jpg 500w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /></a>I took it down and opened the micro switch. The official name is Normally Open MicroSwitch. It is widely used in Microwaves, ovens, and air fryers. It is a Door switch for critical safety components.</p>
<p>Look at the picture above. A and B are two connectors to the wires; normally, it is open. When C is pressed, the D will move up to touch B, then A and B  are connected.</p>
<p>The A of this broken switch is kind of loose; D does not move up when I press C. The circle indicated the case was dented.</p>
<p>Found the problem, and I can solve it by replacing the switch.</p>
<p>I found some on Amazon.ca.</p>
<p><a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/screenshot-2025-09-24-174443" rel="attachment wp-att-10487"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10487" src="https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-24-174443.jpg" alt="" width="1270" height="631" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-24-174443.jpg 1270w, https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-24-174443-500x248.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-24-174443-1024x509.jpg 1024w" sizes="auto, (max-width: 1270px) 100vw, 1270px" /></a></p>
<p>$13.99 for two.  The measurements of the product are the same as the original one. It is 16A 125V/250V. Same as the old one.</p>
<p>It took one day to reach my front door.</p>
<figure id="attachment_10484" aria-describedby="caption-attachment-10484" style="width: 2560px" class="wp-caption aligncenter"><a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/2025-09-23-21-27-03" rel="attachment wp-att-10484"><img loading="lazy" decoding="async" class="wp-image-10484 size-full" src="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.27.03-scaled.jpg" alt="" width="2560" height="1922" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.27.03-scaled.jpg 2560w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.27.03-500x375.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.27.03-1024x769.jpg 1024w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.27.03-1536x1153.jpg 1536w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.27.03-2048x1538.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a><figcaption id="caption-attachment-10484" class="wp-caption-text">Left is the original one, Right is the new one.</figcaption></figure>
<p>&nbsp;</p>
<p><a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html/2025-09-23-21-40-54" rel="attachment wp-att-10485"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10485" src="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.40.54-scaled.jpg" alt="" width="1922" height="2560" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.40.54-scaled.jpg 1922w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.40.54-375x500.jpg 375w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.40.54-769x1024.jpg 769w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.40.54-1153x1536.jpg 1153w, https://www.yinfor.com/wp-content/uploads/2025/09/2025-09-23-21.40.54-1538x2048.jpg 1538w" sizes="auto, (max-width: 1922px) 100vw, 1922px" /></a></p>
<p>It is a little bit hard to connect it. At last, I did it.</p>
<p>I assembled it. Plugged the power cord. &#8220;Beep&#8221;, the panel is on. I will try to air fry something for dinner and see if it is good.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.yinfor.com/2025/09/repair-my-air-fryer.html">Repair my Air Fryer</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2005/10/vicks_air_purifier.html" rel="bookmark" title="Vicks Air Purifier">Vicks Air Purifier</a></li>
<li><a href="https://www.yinfor.com/2005/10/air_purifier_buyers_guide.html" rel="bookmark" title="Air Purifier Buyer&#8217;s Guide">Air Purifier Buyer&#8217;s Guide</a></li>
<li><a href="https://www.yinfor.com/2022/09/repair-the-borken-switch-joycon-joysticks.html" rel="bookmark" title="Repair the borken Switch Joycon Joysticks">Repair the borken Switch Joycon Joysticks</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/09/repair-my-air-fryer.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fix the problem of 502 error</title>
		<link>https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html</link>
					<comments>https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html#comments</comments>
		
		<dc:creator><![CDATA[David Yin]]></dc:creator>
		<pubDate>Thu, 11 Sep 2025 07:13:49 +0000</pubDate>
				<category><![CDATA[L.A.M.P.]]></category>
		<category><![CDATA[502]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[OOM]]></category>
		<category><![CDATA[php8.3-fpm]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">https://www.yinfor.com/?p=10470</guid>

					<description><![CDATA[<p>There is an incident on one of my websites this morning. It returns a 502 Bad Gateway error when I try to reach the website. I did a little bit...</p>
<p>The post <a href="https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html">Fix the problem of 502 error</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2014/09/get-502-bad-gateway-error-from-cloudfront-cdn-with-ssl.html" rel="bookmark" title="Get 502 bad gateway error from CloudFront CDN with SSL">Get 502 bad gateway error from CloudFront CDN with SSL</a></li>
<li><a href="https://www.yinfor.com/2016/06/fix-error-directplay-windows-10.html" rel="bookmark" title="How to fix error Age of Empires 3 in Windows 10">How to fix error Age of Empires 3 in Windows 10</a></li>
<li><a href="https://www.yinfor.com/2016/09/fix-error-parameter-1-w3_plugin_totalcacheob_callback-expected-reference.html" rel="bookmark" title="Fix the error: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference,">Fix the error: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference,</a></li>
</ol>
</div>
]]></description>
										<content:encoded><![CDATA[<p>There is an incident on one of my websites this morning. It returns a 502 Bad Gateway error when I try to reach the website.</p>
<p>I did a little bit of research on the Internet. I found it is because of the OOM, or Out of Memory issue. It means I ran out of all the RAM I gave to the VPS. To specify the problem, I enter a command in the SSH window.</p>
<pre class="brush: bash; title: ; notranslate">dmesg -T | grep -i &quot;php\|oom&quot;
journalctl -k | grep -i &quot;out of memory&quot;</pre>
<p><a href="https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html/screenshot-2025-09-11-000130" rel="attachment wp-att-10471"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10471" src="https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000130.jpg" alt="" width="1010" height="217" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000130.jpg 1010w, https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000130-500x107.jpg 500w" sizes="auto, (max-width: 1010px) 100vw, 1010px" /></a></p>
<p>I found out that Nginx is still in good condition. But the php8.3-fpm was killed because of OOM.</p>
<p><span id="more-10470"></span></p>
<p>I just restarted the php8.3-fpm service to solve the 502 error. The website has come back to normal.</p>
<p>The more important thing is, I don&#8217;t want it to happen again. I hope the php8.3-fpm service can restart when it is killed because of OOM.</p>
<p>So I added two lines to the php8.3-fpm configuration file.</p>
<p><a href="https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html/screenshot-2025-09-11-000449" rel="attachment wp-att-10472"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-10472" src="https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000449.jpg" alt="" width="1279" height="886" srcset="https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000449.jpg 1279w, https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000449-500x346.jpg 500w, https://www.yinfor.com/wp-content/uploads/2025/09/Screenshot-2025-09-11-000449-1024x709.jpg 1024w" sizes="auto, (max-width: 1279px) 100vw, 1279px" /></a></p>
<p>Add the following two lines to the php8.3-fpm.service file [Service] section:</p>
<pre class="brush: bash; title: ; notranslate">Restart=always
RestartSec=5s</pre>
<p>Yeah, I did it.<br />
You can find out that I am still using Webmin.</p>
<p>The post <a href="https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html">Fix the problem of 502 error</a> appeared first on <a href="https://www.yinfor.com">David Yin&#039;s Blog</a>.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<h3>Related posts:</h3><ol>
<li><a href="https://www.yinfor.com/2014/09/get-502-bad-gateway-error-from-cloudfront-cdn-with-ssl.html" rel="bookmark" title="Get 502 bad gateway error from CloudFront CDN with SSL">Get 502 bad gateway error from CloudFront CDN with SSL</a></li>
<li><a href="https://www.yinfor.com/2016/06/fix-error-directplay-windows-10.html" rel="bookmark" title="How to fix error Age of Empires 3 in Windows 10">How to fix error Age of Empires 3 in Windows 10</a></li>
<li><a href="https://www.yinfor.com/2016/09/fix-error-parameter-1-w3_plugin_totalcacheob_callback-expected-reference.html" rel="bookmark" title="Fix the error: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference,">Fix the error: Parameter 1 to W3_Plugin_TotalCache::ob_callback() expected to be a reference,</a></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.yinfor.com/2025/09/fix-the-problem-of-502-error.html/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 19/477 objects using Memcached
Page Caching using Memcached 
Lazy Loading (feed)
Database Caching using Memcached

Served from: www.yinfor.com @ 2026-04-18 05:15:00 by W3 Total Cache
-->