Category: Technology

  • The Mystery of The Dying Wi-Fi

    The Mystery of The Dying Wi-Fi

    I recently migrated from a 802.11b/g/n mesh network with a base and two satellites to two standalone 802.11a/b/g/n/ac/ax access points. The reason for going from mesh to a two separate standalone APs was due in part to housing downsize and separating IoT, guests, and questionable devices from my personal, trusted, devices.

    Shortly after making the migration I started noticing frequent, but random disconnects on the 2.4GHz network on the IoT AP for about half a dozen devices. There are approximately 50 devices connected on this AP in total, so having 6 of them disconnect randomly seemed a bit odd. To make things even more interesting, these 6 devices would not automatically reconnect after they disconnect. Seems like a mystery is brewing, and I love a good mystery!

    I started digging into the mystery by making sure the AP had the latest firmware (it did) and confirmed the configuration settings were correct (they were.) Then I tried to identify anything in common between the 6 devices (they were all TP-Link Kasa smart devices.) I thought maybe one of the Kasa devices were malfunctioning and started taking them offline one at a time. No dice! The problem persisted!

    I continued my investigation trying various other things such as reducing the Wi-Fi protocol to only older ones and a bunch of other things. None of this really made much difference outside of slowing down the disconnect rate of the 6 devices.

    Eventually I decided something else must be going on so I set up logging on the AP and had the logs shipped to a machine on my network that runs rsyslog. I went through the logs and discovered something that was not visible in the APs interface nor in the normal event logs: there was a unknown device attempting to connect about once per second but failing to complete the connection. Looking up the MAC address revealed that is was manufactured by “Tuya Smart Inc.”

    Knowing the manufacturer didn’t really help that much other than tell me it was some sort of “smart” device. The next step was a process of elemination where I went throughout the house unplugging every smart device for a few minutes at a time by either unplugging them, which did not reveal the mystery device, or by turning the breakers off in the electrical box. I eventually narrowed things down to one room.

    Once I began looking at what was present and plugged in, I realized there was a “smart” thermometer on the wall in this room. As it turns out, this thing has Wi-Fi, and was not connecting correctly. After removing the power (AC and batteries) the constant connection attempts on the AP completely stopped. The reason this went unnoticed for months was because I do not use the app associated with this “smart” thermometer, but my spouse occasionally does. Apparently she hadn’t used it for a few months to notice it wasn’t working any longer…

    I ended up doing a factory reset on the “smart” thermometer, reconfigured it, and it has been behaving fine since (a few years now).

    Mystery solved!

  • gmail reporting options suck

    gmail reporting options suck

    The reporting options in gmail are: spam or phishing. There really should be a third option: scam. I think about 80% of the “spam” I get is actually not unsolicited, bulk, commercial email, but rather scams pretending to be spam.

  • The Users of Operating Systems

    The Users of Operating Systems

    If you know a lot of what you want, want to put your own handles on the spoon, and like being spoon fed for major decisions, and occasionally get to choose the spoon color, but sometimes the spoon is flat: Arch 

    If you are not entirely sure what you want, need the basics to just work, be spoon fed for everything, and the spoon to be made of a 100% free design, but it rusts quite easily: Debian GNU/Spoonix

    If you want a spoon that is designed on the ancient texts, but has a handle that is a bit too uncomfortable to hold for any length of time: FreeBSD

    If you know exactly what you want and don’t mind spending days gluing the handle pieces together, but occasionally have the spoon fall off the handle (don’t worry, you can spend days reassembling!): Gentoo 

    If you’re a security n00b, want to someday do penetration testing, and don’t mind being handed last year’s model spoon that sometimes doesn’t fit in the bowl: Kali 

    If you like severely over paying for a spoon that sometimes comes in different handle sizes, but is too small to actually use: MacOS

    If you’re in a corporate environment and like paying for free spoons that leave a bad taste in your mouth: RHEL

    If you want a spoon made of enterprise-grade material that nobody uses and leaves a weird aftertaste: SUSE 

    If you’re old with a footlong gray beard, want complete control, don’t mind making the forge from scratch and might forget what you were doing before you get to the actual spoon creation: Slackware

    If you don’t have a fucking clue, want to be spoon fed for everything, and just want it to work.. maybe, pretty please, probably in the next release: Ubuntu

    If you want the spoon to never fail, only need it in one size, and will only ever use it for one thing its entire life: VMS

    If you want a spoon that is based on a previous spoon that itself is based on a previous spoon that is also based on multiple previous spoons, each with conflicting design decisions, and the handle sometimes falls off without warning, but everyone has gotten used to the handle falling off: Windows