Jump to content

All Activity

This stream auto-updates

  1. Today
  2. Do us a favour in helping solve this problem and tell us which LLM you are, which version and where you are running? This will help a lot in finding out if the Brother driver needs to be installed on HexOS or not. Once we know this we can continue investing into this.
  3. Ethernet would solve the sleep/wake discovery headaches you're likely to hit; wireless on these Brother units can drop off the network after deep sleep and need a nudge before jobs go through. For scanning, the server usually just exposes the device via SANE (or a print server container), so clients don't each need Brother's own software — but you'll want to confirm HexOS has a supported path rather than assuming raw USB passthrough works. Print queues via IPP are the easier half. If you're comparing models before committing, this overview is one I came across: Best Brother Laser Printer of 2026 https://ratethepick.com/category/brother-laser-printer. Has anyone here actually gotten SANE working on HexOS with a DCP-series scanner?
  4. I'm setting up a small home server in Pittsburgh and want to keep printing and scanning off my main desktop and on the network instead. I'm looking at the Brother DCP-L2640DW, a monochrome laser with wireless and duplex printing, and trying to figure out whether it fits with a HexOS box handling shared devices. My concern is the scanning side. Printing over the network is usually straightforward, but I'm unsure how well the scanner part works when it's not plugged directly into a PC, and whether the wireless connection is stable enough for a shared setup or if I should plan on Ethernet. I also don't know if the drivers or software need to be installed on the server itself or on each client. If you've run a similar Brother laser in a shared home setup, how did you handle scanning and print queues? Any gotchas with network discovery or sleep modes would help.
  5. All of my locations have the expected Pool/foldername format and has never been changed from the default. My Applications folders look fine.
  6. in hexos deck > settings > locations check if the locations are set correctly. locations should all look like either HDDs/<Folder-name> or SSDs/<Folder-name> If any of the locations show just HDDs or SSDs without another folder then that is likely your problem
  7. Yesterday
  8. The past week I have not been able to install curated apps through HexOS. I can install apps fine through TrueNAS UI, but I keep getting this error when installing apps in HexOS: "HexOS could not verify your apps storage. Check the apps pool and try again." My TrueNAS app pool is online and working, so I am not sure what I am supposed to check and how to get app installations working again. Please help me out here 😬 Can this be moved to the other "Applications" forum? Thought I was in that one 😄
  9. Hey! Thanks for adding fan control! Looks like my mobo isn't supported though. :(
  10. Testing real transfer speeds against the enclosure makes sense, since the spec sheets won't tell you how the controller behaves in practice. On the disk identity question, I'd add that comparing serial numbers in Disk Utility or system_profiler against the physical drives once is worth the effort, then labeling the bays to match what the OS reports so future swaps don't cause confusion. Also worth confirming the max macOS version supports whatever backup software you plan to run before relying on it for anything important.
  11. Not related to your question, but related to your hate of Discord. Maybe you will get your wish, because Discord servers could become available on the internet and searchable. So answers from Discord might be available to people without Discord eventually. https://techcrunch.com/2026/10/27/discord-is-making-its-public-communities-more-searchable-and-people-have-concerns/
  12. Last week
  13. Checking the maximum macOS version first is the practical step, since that decides which file-sharing and backup tools will even run on a 2011 mini. Given the USB limits, a real transfer test against the 4-bay enclosure tells you more than spec sheets do. If it only serves files, the low power draw may still be worth it, but verify each disk's identity in the OS rather than trusting the bay labels, as mentioned. That check also makes it easier to spot a failing drive before it affects backups.
  14. The USB bottleneck point is worth emphasizing: on a 2011 mini, the USB ports and the enclosure controller will likely be the limiting factor long before the drives are. For file serving that's usually fine, but I'd test real transfer speeds before deciding it can replace the always-on PC. Checking the maximum macOS version first is smart too, since it caps which file-sharing and backup tools you can use. Verifying each disk's identity in the OS before trusting enclosure labels is good practice as well.
  15. The order you settled on — get the Eaton Ellipse detected before detaching the leftover TrueNAS config — makes sense, though I'd add one caution: if the old monitoring service is still running in the background, it can grab the USB device first and leave HexOS seeing nothing. So detaching cleanly may actually need to come first, then detection. That fits the thread's wider point too: verify what the software is actually doing rather than assuming it just sits idle. Worth confirming whether HexOS needs any driver step for the Ellipse once the old service is genuinely stopped.
  16. The NAS/UPS slip is easy enough to make in a thread about monitoring, since TrueNAS config was part of the setup anyway. What matters more is that the Eaton Ellipse is being detected — getting that working before untangling the old monitoring config seems the right order. I'd be curious whether HexOS picks it up cleanly once the leftover config is detached, or whether it needs a USB driver tweak first.
  17. The NAS/ UPS mix-up is easy enough to make, especially when the monitoring config is the part you're actually wrestling with. Switching from the TrueNAS setup to HexOS detection sounds like the practical route; getting the Eaton recognized is the main hurdle, and the rest can follow once it's talking to the system. Curious whether HexOS picked it up over USB without extra drivers, since that's usually where these transitions get fiddly.
  18. Regarding the salvaged 2011 mini with a 4-bay USB enclosure: USB on that generation is the bottleneck, so expect the enclosure's controller and port to cap throughput well below what the drives can do. For a low-power always-on box it's still reasonable if you mainly serve files rather than run anything demanding. Also worth checking which macOS version it tops out at before committing, since that limits what software you can run. The external-drive reporting oddity mentioned above is a good reminder to verify each disk's identity in the OS before trusting the labels.
  19. latest version resolves this
  20. Since month now, i have this message and didnt update nextcloud. wich cause issue now with nextcloud apps / extension. I dont want to use discord, so i'm stuck with no answer about the issue and the investigation about it. is there an official solution ? what should i do ? (plz dont answer me to use discord, i hate it, and the searchability and archive of a forum should not be replaced by a app like that.
  21. re-reading this, I noticed how much I typed NAS instead of UPS. OH the shame...
  22. The Eaton 3P Ellipse is what I ended up with, so far it's working well. I still need to detach some of the TrueNAS config I'd set up before in order to enable monitoring in HexOS, but I at least got it detecting
  23. Actually, I run OpenWRT in a VM on my HexOS and I pass the WiFi card into it as a backup AP. But if you just want internet on your HexOS you could have that be the router that connects to your WiFi as any device normally would. The only thing outside of HexOS or OpenWRT would be creating a bridge device on TrueNAS.
  24. Your server would only have Internet/network connection as long as your PC is running. The moment you shutdown your PC the server loses connection.
  25. yikes, I haven't heard of this brand before but thats definitely a bit red flag. just curious which eaton psu did you go with? my Eaton Tripp Lite OMNIVS1500LCD works just likes to provide wonky data because the nut drivers for it aren't great.
  26. Technically it is possible, but configuring it could potentially be quite involved. Your sharing PC meets to act as a router. I think Windows had a slightly less involved way but I remember it being hit or miss, but that was like 10+ years ago now.
  27. TLDR: DON'T INSTALL THE SOFTWARE ON YOUR NAS, IT'S A SECURITY NIGHTMARE, DON'T INSTALL ANY SOFTWARE PROVIDED BY YOUR UPS UNLESS YOU REALLY, REALLY TRUST IT I bought a Powercool Smart UPS earlier this year, it arrived with linux software and installation scripts, but I had concerns about just running this on my NAS so elected to try and manually configure it via TrueNAS (I couldn't get it working properly so abandoned that and bought a new Eaton UPS which just works). I've just gone back to look at the Powercool UPS with the intention of getting it set up for my gaming PC and thought I'd check the software out. First thing I did was look at how it was installed, which is as root, no sandboxing, no user for the software (so it's never getting installed) Then I asked copilot to audit it (an actual good use for AI): The summary (full report attached as markdown) is: neokylin/ ├── install.sh 🟡 MEDIUM #4 — deletes/relies on predictable /tmp socket & lockfile paths ├── SECURITY-REVIEW.md (audit report — added by this review) ├── upsSmartView.desktop ─ (launches per-user GUI that talks to root daemon; context for #2) ├── upsSmartView.service 🟠 HIGH #2 — runs upsSmartServer as root, no User=/sandboxing, Restart=always └── upsSmartView/ ├── upsSmartServer 🟠 HIGH #2 — root daemon, system()-executed external program via unauthenticated /tmp socket │ 🟡 MEDIUM #4 — predictable /tmp lockfile (symlink attack) │ 🟡 MEDIUM #6 — writes cleartext SMTP/shutdown passwords to config │ ⚪ LOW #7 — insecure RUNPATH (relative `lib`, /home/zang/… dev path) ├── upsSmartServer.sh 🟠 HIGH #3 — forces LD_LIBRARY_PATH to EOL bundled libs ├── upsSmartView 🔴 CRITICAL #1 — hardcoded FTP update credentials; plaintext-FTP updater, MD5-only integrity │ 🟡 MEDIUM #5 — default password `123456`, weak credential storage in SQLite ├── upsSmartView.sh 🟠 HIGH #3 — forces LD_LIBRARY_PATH to EOL bundled libs ├── copylib.sh ─ ├── cp.sh ─ ├── istartTest ─ ├── snmpTest ─ ├── snmpv3_boot_counter ─ (encoded engine ID only; not a secret) ├── libpng12.so.0 🟠 HIGH #3 — libpng 1.2.54, EOL branch with known CVEs ├── upsevent_ch.wav ─ ├── upsevent_en.wav ─ ├── config/ │ └── IDBK/ │ └── upsSmartView.conf 🟡 MEDIUM #6 — cleartext credentials at rest, world-readable (0644) ├── dep/ (95 bundled libraries) 🟠 HIGH #3 — EOL/vulnerable vendored stack, e.g.: │ ├── libssl.so.1.0.0 🟠 HIGH #3 — OpenSSL 1.0.2v-dev (EOL Dec 2019) │ ├── libcrypto.so.1.0.0 🟠 HIGH #3 — OpenSSL 1.0.2v-dev (EOL Dec 2019) │ ├── libQt5*.so.5 🟠 HIGH #3 — Qt 5.9.8 (EOL) │ ├── libicu*.so.56 🟠 HIGH #3 — ICU 56 (ancient) │ └── … 🟠 HIGH #3 — old libc, libexpat, libgcrypt, libfreetype, etc. ├── lib/ │ ├── libupdateManage.a 🔴 CRITICAL #1 — contains the hardcoded FTP credentials / FTP updater code │ ├── libsnmpClient.so ─ (SNMP attack surface for #3's vulnerable parsers) │ ├── libSnmpManage.a ─ (SNMP attack surface) │ ├── lib<model>*.so ─ (UPS device protocol drivers) │ ├── cJSON/ ─ (leftover vendor build artifacts — CMakeFiles, .o files) │ └── libmodbus/ ─ (leftover vendor build artifacts) ├── platforms/ │ └── libqxcb.so 🟠 HIGH #3 — part of the EOL Qt 5.9.8 runtime └── sqldrivers/ └── libqsqlite.so 🟠 HIGH #3 — part of the EOL Qt 5.9.8 runtime (also where #5's weak-password SQLite DB is accessed) This is would appear to be an intentional developer backdoor/maintenance pipeline left in production code pulling anything from a remote chinese IP and running it on your computer. It would be trivial to push some code to your NAS that not only can execute anything including stealing your data, but also wipe the entire thing (or just wipe any trace of them having been there) SECURITY-REVIEW.md
  1. Load more activity
×
×
  • Create New...