• 1 Post
  • 26 Comments
Joined 3 years ago
cake
Cake day: June 18th, 2023

help-circle

  • They would likely have to rewrite the linux kernel right? I’ve never heard of a single project being granted taking the kernel private. If they were going to do that they would find it easier to rebase back on FreeBSD. They just switched to linux and invested a ton into the switch. The switch already cost them a bunch of users and dissent, the current narrative is causing more.

    There will be forks of all the current code either way.

    I would be more worried about the cheap Chinese hardware people are using that utilizes the linux kernel and other code that doesn’t contribute back to the project or release their code.



  • I think what you are referring to is this post https://forums.truenas.com/t/clearing-the-air-on-build-scripts/64357

    There are people (likely in Asia) who are using the TrueNAS Build Tools to build versions that are no different other than removing license files and references, changing the name, changing some graphics and then selling the created ISO for profit.

    The TrueNAS code is still GPLv3 and because it was that when they started using Linux base and not FreeBSD. The FreeBSD code is released under the BSD license which does allow closing of the source at any time. But here is what the internet had to say:

    The BSD license is a permissive license that allows for minimal restrictions on how software can be used, modified, and distributed, including the ability to incorporate it into proprietary software. In contrast, GPLv3 is a copyleft license that requires any derivative works to also be distributed under the same GPLv3 terms, ensuring that the freedoms granted by the license are preserved.


  • I’m using the HomeAssistant Blue. Amazing device you can no longer get but can build something similar. I’m slowly working on integrating HomeAssistant into an old house I’m fixing up while I live in it. I build many of my own sensors and controllers using ESP32’S and ESP8266’s. They run on wifi and use a bit more power but I can build a single box that costs me about 30 bucks and will cover multiple zigbee devices so don’t discount the use of wifi. The ESPHome Bluetooth proxy paired with the Bermuda BLE Triangulation is another plus for ESP32’s for tracking as you can use a phone with Bluetooth low energy setup in the HomeAssistant app or you can use the android ble trackers.

    I’ve been integrating some zigbee devices lately and ones like the Sonoff ZBMINIR2’S are really nice to have since they can turn any dumb switch into a smart one. This will be less useful in an apartment but something to keep in mind. For zigbee sensors I use a vibration sensor on my front door and have some moisture sensors that will be paired with a zigbee faucet valve for automatically watering my garden this year. I have a couple zigbee rgb bulbs and they seem fine as well.

    Another project to look into is WLED is truly amazing for RGB strips and strings.b

    For the thread/matter vs zigbee stuff there is a ton of information out there. They use different frequencies (zigbee overlaps with wifi thread/matter doesn’t.) Thread/matter utilizes IPv6 and can provide internet access while zigbee does not. Zigbee has been around longer and is very stable and mature thread/matter is newer and aiming for higher bandwidth an better interoperability.

    Just to throw a wrench into the works there is also Z-wave

    https://lemmy.world/c/homeassistant is a good place to get more help and info on HomeAssistant as well as directly on the HomeAssistant site.


  • That is what I did. Put four industrial rollers on it a bottom, top, sides, back door and front door on it. Cut a hole in the bottom and a really good hvac filter plus a set of fans and some sound deadening panels. The air at the floor is always naturally cooler. Cut an exhaust at the back with fans and a baffle with sound deadening panels. Two 120v inputs feed in and all the network cables feed in. Need to move it. Power down, unlock the wheels, and move it.

    Leave enough slack in the cables you can put it in a small closet and hook up ducting to help control the hot air. The air is warm and dry and if a room or area stays cooler use it like a space heater. Vent it into the crawl space is another option though i would be careful drawing air in unless it’s a sealed crawlspace. Vent it outside, more useful when cool and dry not hot or humid again gottabe careful about the air. Or hook it up to your home ducting or a portable ac unit.


  • Many open source operating systems exist that can turn a computer with multiple NIC’s into a router or can be used in place of a hardware router OS. https://distrowatch.com/search.php?ostype=All&category=Firewall&origin=All&basedon=All&notbasedon=None&desktop=No+desktop&architecture=All&package=All&rolling=All&isosize=All&netinstall=All&language=All&defaultinit=All&status=Active#simpleresults is a search on distrowatch.com that gives you a petty good list to get started.

    I personally use OpnSense with a Supermicro motherboard a Xeon E3-1226 v3, and 16GB of RAM. It was all used server equipment bought on Ebay. I run Caddy, an ACME client, Intrusion Detection, Chrony, UnboundDNS, Wireguard as a VPN endpoint, and Wireguard as a client for IPv6 connectivity through Route64 because my ISP only has an IPv4 stack. For WiFi access I’m running a couple TP-Link Omada EAP-650’s with the OC200 controller using POE so I can place them in ideal locations.

    Will a firewall prevent issues if the Asus devices have some sort of Spyware on them. It can but not by default. Generally firewalls are configured to stop anything coming in and let anything out. Since the RT-AX3000’s are on your internal network by default they can send data out. Something like Intrusion Detection can watch for bad things running on your network and help but you would have to set static IP’s on each one and null route them. You could also flash them to an open source firmware if you are worried but is a personal decision.

    I avoid two things in networking, router modem combo devices and really cheap routers or access points. Honestly you should ask, “Why is this so cheap?” Then look at the reviews for those super cheap Chinese android tablets and computers and you should begin to understand my reasoning why.

    Also used commercial grade hardware on Ebay is a great place to get a steal if you are building a homelab. Most of the time this stuff is pulled because it no longer is fast enough for a server farm and functionally obsolete. The firmware will generally be very stable and well tested. I’m running a 10Gbps fiber backbone for my network that connects my router, server, 48port ethernet switch (using 2 DAC cables), and desktop computer together.

    I have a 1Gbps fiber connection and speedtest at 950Mbps while everything is up and running. The Ethernet connection at 1000Mbps is the limiting factor. A speedtest from my cell phone (S26) over WiFi I test at 680Mbps. My testing internally from my desktop to my server using openspeedtest runs around 8000Mbps.


  • MuttMutt@lemmy.worldtoSelfhosted@lemmy.worldHelp for jbod
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 days ago

    Here is the issue with modularity like you are planning. If a cable is loose because something bumped into it you now have a problem to chase. Even worse you now have the potential for a power cable to become completely unplugged while the host is still up and running. Having two power supplies also creates a potential for a ground loop through the data cables if things are not made correctly.

    Some people have been able to use USB drives connected to a computer to create a NAS but they are also the ones hitting forums because they have issues. What you are trying to do isn’t much different. If you want to keep your hardware you would be much better off getting a case that can hold all your drives. A used server chassis would be ideal if you use a SAS card. But if you are going to upgrade anyway maybe it’s a time to make plans to make the switch sooner than later.

    Do some commercial solutions for this exist that are safe, yes they also live in racks and are effectively ground connected with the cabling protected/much less likely to be bumped into.



  • Most ISP’s in the US are always looking for a government handout. When the government decides to tie that handout with a backdoor attached you will never know about it. If they control the router you don’t get a choice.

    Not to mention they buy the cheapest POS they can get to do the job. Then when the wifi sucks they will rent you some mesh nodes. And you can only hope they update them if there is a flaw.

    I run OpnSense and have for about 10 years now. I’ve considered using a gPON sfp module so I can get rid of the ONT.


  • Personally I would use something that can run OpnSense. Then grab POE access points for wifi, later on when a new standard comes out you just replace the AP instead of the whole router.

    It’s an active project that is updated regularly. As long as the hardware supports X86-64 it should run with no problem. If you area looking to build a home lab IMHO it’s hard to beat.

    https://docs.opnsense.org/manual/hardware.html

    I personally use a Supermicro X10SLL-F and a E3-1226 v3 with 16GB of RAM. Built it a few years ago for about 150 with an old PSU and case with a 120gb sata ssd and threw in a Mellanox ConnectX3 to run to my fiber backbone. I can squeeze every ounce out of the 1G fiber connection and run multiple vLan’s, Caddy and Let’s Encrypt acme client, plus a IPv6 Tunnel since my ISP doesn’t have native connectivity.

    I’ve considered getting rid of the ONT and dropping in a gPON SFP module but honestly not sure if my ISP will be willing.


  • Desktop - Ubuntu Cinnamon LTS (I game and edit video this is also currently my Frigate host)

    Laptop - Ubuntu Budgie (It’s basically just a thin client to access my desktop when I want to sit in the livingroom)

    Stepson’s Desktop - ChimeraOS (Because I don’t want to deal with anything in his room)

    Server - TrueNAS (Been using it since the FreeNAS 9 Era)

    Router - OpnSense (Been using that since before I started using FreeNAS)

    Different distro’s suit different needs. Could I use a single one for everything, yeah with a lot of extra work I don’t want to deal with. I’m much more hardware oriented and can make software work tried switching to Linux for everything in the mid 2000’s but couldn’t do things reliably with it till lately.



  • When you are running chown what is the exact command you are running and from what directory? Where are you getting your instructions? What error are you getting exactly? Did you verify that the directory has the correct owner before continuing? What are the directory permissions? What are the directory permissions supposed to be?

    It’s impossible to troubleshoot without the information.


  • MuttMutt@lemmy.worldtoSelfhosted@lemmy.worldHomelab hardware choices
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    3 months ago

    Honestly, I suggest going onto ebay and buying an old server hardware. My TrueNAS and OpnSense boxes as well as my 10G switch and my 48 port 1G switch were purchased used on ebay. My TrueNAS came from UnixSurplus https://www.ebay.com/str/unixsurpluscom and I have purchased hardware for others from them. They list their TrueNAS ready systems under FreeNAS but it doesn’t matter, the HBA’s are flashed to IT mode already so all you need to do is add drives and install an OS.

    Yes 10G can be useful if you have a lot of users or transfer large files. I edit video and I store it all on my server.

    Yes 8GB of RAM will be limiting, ZFS needs a minimum of 16GB to function correctly.

    The switches and AP’s shouldn’t care what the router OS is. I use OpnSense, my 10G switch is a Quanta LB6M, my 1G switch is a Dell Power Connect 5548, I have 2 TP-Link EAP650 AP’s with a TP-Link Omada OC200 controller and will be adding another AP when my upstairs is finished.

    For POE I just use an injector with my Power Connect. My AP’s, the OC200, and multiple cameras are all POE.

    I’ve found that if the equipment powers up and works for a week it will continue to do so for a long time, I’ve used the Quanta LB6M since 2016 or so.







  • MuttMutt@lemmy.worldtoSelfhosted@lemmy.worldOpenWRT router
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    Hardware routers can be killed for many reasons. Age and an inability to upgrade them to suit current needs is the biggest one. OEM’s do this fairly quickly as they build devices with the resources to work for today and maybe tomorrow. After their product is no longer made they want it to be obsolete not long after so they can claim they can support is no longer viable. Then you but another router and they make money.

    OpenWRT tries to augment and support devices for as long as possible but at the same time the hardware limitations still exist and often the storage will no longer support the latest version due to the size of the new version.

    As far as when that will happen depends on multiple factors that have the ability to change at any time. There viable be a massive flaw in a portion of the software that requires a huge rewrite and the addition of code that will make the software too large to fit.

    Sometimes someone will create a version with less used features available so that it can still be used but it’s a losing battle

    If you want true longevity repurpose an old computer into a router. OpnSense is what I use and recommend. Add in something like a TP-Link EAP650 or two and you have a rock solid platform that can handle a lot more and last much longer. Add Power Over Ethernet (POE) along with an Omada controller and you can position the AP in a place where it will work the best for your use. You can have enough access points to have a full signal anywhere even if your place is the size of the Louvre. When new technology comes out you can upgrade the AP’s as needed when needed and upgrade the router as well in a similar fashion.