Here is an update on Cudy X6 after close to two months of use.

After I made Cudy X6 my main router, I had 2 cases where I shortly lost connectivity for about 10 seconds. First time I was quite busy and then forgot it, but the second one happened when I had time to research and I found this in logs:

NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
…
[572627.361199] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
[572627.370851] mtk_soc_eth 1e100000.ethernet eth0: Link is Down
[572627.421492] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode
[572627.429576] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx

This issue was happening around once per 10 days. After some

Just as an update after my first technician visit. Just a reminder initially I had the following problems:

  1. I cannot unplug the charger when it is finished charging. I need to unlock the charging port from Tesla app first.
  2. I cannot open the trunk by pressing a button on the back of my trunk to open even though I have my phone with me.

And as turns out, it looks like both of these issues are correct behavior. Let me explain them one by one

Charger issue

It turns out that by design, you cannot unlock the charger when your car is locked. You will have to unlock your car to unplug it, or you have to unlock

I have new Tesla Model Y for about 1 week and I would like to summarize what new buyers can expect to make sure they will not be disappointed. I will split everything into the following categories: good, bad, and in-between.

Bad

Most of the functions of your new car are controlled by a computer and a lot of functions are quite ambitious. And even Tesla is making EVs for more than a decade it is nothing from a software point of view. So be prepared to deal with glitches and bugs in software. Just as an example, I would like to connect my car to the Wi-Fi network. It couldn’t see my Wi-Fi network, so I decided to add

Recently I became a happy new Tesla owner. If you are thinking or planning to buy Tesla in near future I think it will be helpful for your to read this post. There are many gotchas on the way and I would like to highlight the most important ones.

As probably most of you already know, you have to order Tesla online. And the price is the same for everyone. There could be some difference in price between different states or countries due to local regulations, but the core price is the same. It is not possible to reduce the price as you can do with most other car vendors. The price is fixed and you can buy it or

Since I found how to start a game instantly in Unity I decided to play more with it. Just in case, even though I played with Unity a few years ago, I wasn’t a professional Unity developer and I can miss something important. I spent a lot of time researching and watching videos and I’m confident in its outcome, but as a human, I can do mistakes too. Keep this in mind when reading the text below.

I decided to create a simple 3D FPS project and see what can I do with it. To my surprise, there is no 3D FPS template in Unity. All it has is an empty 3D project. Ok, no problem, I will find some

As I wrote before, Cudy X6 router uses OpenWrt. But its UI is more user-friendly for the typical router user. I don’t want to use it for a few reasons:

  • I don’t want to be at mercy of the company to release software updates. In a year or two they may decide that it is not viable to support this router anymore
  • I’m quite familiar with OpenWrt for years I’m using it
  • I don’t trust Chinese software engineers. I had a lot of experience with Chinese software routers and the word “security” just does not applies to them. My first Chinese modem I cracked in 1 minute that it took me to search right answer on the Internet. The second one took 5 minutes searching for an answer and then login-in as a regular user. And changing the password dialog confirms my suspicions. Normally when you change passwords you need to confirm it, to avoid cases when you accidentally pressed the wrong key when you type a password. They didn’t have it
  • I don’t trust any Chinese company. They could add a backdoor by request from the Chinese government and somebody else can use this backdoor. I don’t have anything sensitive, but I prefer to know that the software come from a reliable source. I’m not sure if this is enough, but I hope it will increase security.

More than 3 years ago, I bought TP-Link Archer C7.  Here is the link for installing OpenWrt on it and here is the link for the unboxing post. It worked great and I never had any issues with it. But my secondary router TP-Link WDR4310 started to show some issues with the 2.4GHz band. I have a lot of old devices that use that band and sometimes they lost connectivity. The most annoying is the printer because I had to restart my secondary router to fix this issue. Sometimes there are issues on the 5GHz band as well but they are quite rare.

Normally I would update that router to the latest version of OpenWrt but there are

Here is the unboxing of my new router Cudy X6. I bought it for $52 on Amazon.

Here is the front of the box:

Here is the back of the box:

Here is the content of the box:

Here is the router on the table:

Here is all content of the box on the table:

Here is the back of the router:

This is a kind of short version of this post.

Normally I try not to install drivers via their setup application. Doing so very often installs some unwanted software like control panels, some unneeded auto-update services, and many more. As result, very often I just extract the installation package to some directory and point Windows to search driver there. And it works quite well for me.

There are exceptions of course. Printers and scanners often needed that software. Video drivers are another exception. But most of the drivers and especially network drivers I always install this way. It is easier and faster and I don’t have to spend time removing unwanted software.

But these days Windows has drivers for