awediohead

Members
  • Posts

    119
  • Joined

  • Last visited

About awediohead

  • Birthday 05/09/1965

Converted

  • Gender
    Male
  • Personal Text
    Asus Tuf Plus x570 3600 CPU, 32GB DDR4. 4 x 4TB storage, 1 x 4TB Parity, 2 x 500GB Crucial SSDs for cache, 16GB Ultra fit flash

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

awediohead's Achievements

Apprentice

Apprentice (3/14)

9

Reputation

1

Community Answers

  1. So having sent back a dud USB Coral TPU, I got a replacement and it's being seen on Bus 002 Device 003 Port 2-1 as. ID 18d1:9302 Google Inc. where the previous one never changed from the generic. Since I last posted on this thread, I've also changed my Unraid set up from being Ryzen based to using a z490 + i5 10400 Being at the, "doing what Ed (of SpaceInvaderOne fame) tells me to do, but being otherwise fairly clueless", end of the Unraid user spectrum and feeling pretty confused trying to make sense of the Frigate documentation, and having searched in vain for Unraid specific tutorials, written or video based . . . . 1) Can someone please tell me what order to work through the setting up of the configuration file? 2) Is there anything specific to Unraid that doesn't apply to Docker on, for e.g. Debian, I should be aware of? Knowing this will help me extrapolate info from tutorials for other systems. 3) I have a 10th gen (i5 10400) CPU with an iGPU - do I need or should I be making this available to Frigate in terms of hardware acceleration to work in partnership with the Google Coral TPU. I think this is so the TPU does object detection, while the iGPU does everything else more efficiently than the CPU? 4) Is it best practice to save and restart Frigate after making a change / addition to the config or to get all sections of the config set up as best I can before saving and testing? i.e. how interdependent are the various sections? Would the absence of a particular section cause it to crash or simply not work optimally? Thanks
  2. Thanks - very useful real world info. So having just returned a dud USB coral TPU - would you recommend trying another of the USB type? I'm wondering because it's only an extra £10 on top of the USB unit's price for the dual TPU (https://amzn.eu/d/0ab2ffc) - though I assume I'd also need to buy some kind of adapter to fit a regular motherboard M.2 slot. That said I don't use any M.2 SSDs or NVME drives on my server (mostly for ease of access as my 2.5" SSDs are in front loading bays) so I'm pretty sure I should have enough PCIe lanes. The counter argument is that I also really like that the USB model would be very flexible - i.e. if I can't get it to work on Unraid (my Ryzen system has no iGPU and my GTX 1050 does transcoding on Plex) I could set it up on a spare 10th Gen Intel build that does have an iGPU and use that as a dedicated CCTV PC / NVR - without having to completely dismantle my Unraid server to make the swap ! Any other pros and cons to consider - assuming this is specifically for use with Frigate?
  3. Thanks Bruceflix - accepting it's a dud probably explains why nothing else I've done has worked, assuming Frigate is looking for something that isn't there when the docker starts because that's what's in the config.yml ! I'll start a return and see what happens with the replacement. Cheers
  4. I won't claim to have read every single post in the 43 pages of this thread, but I've read an awful lot of it, watched a bunch of videos and read (if not understood) quite a bit of https://coral.ai/docs/ and the troubleshooting section for the TPU (so I've tried multiple USB cables for e.g.) . . . and I'm still utterly clueless (and not a little overwhelmed!) as to where to begin with Frigate on Unraid specifically. The posts and videos I've read or watched aren't using Unraid and I just can't join the dots - doubtless because of fundamental gaps in my understanding of Unraid! So 1) Do I need to follow the instructions to Install the Edge TPU runtime on Unraid's console before I do anything else? 2) Do I then need to install the PyCoral library? 3) My USB coral never seems to initialise and change from 1a6e:089a Global Unichip Corp to Google Inc. - whats the quickest way of checking whether it's a factory dud? I assume I'll be plugging it into a Linux distro - I have a POP OS install on a PC, would that be close enough to being Debian/Ubuntu based to give me accurate feedback as to whether or not the TPU is functional? Any other quicker ways to determine this since I'd prefer to put most of my time and energy into figuring out how to get this working on Unraid! 4) I thought I had created a very basic config.yml file just to get Frigate started so I could modify the config from within Frigate as is recommended - but with the USB Coral TPU plugged in starting Frigate up and looking at the logs, the logs window flickers for a fraction of a second and then disappears far too quickly to read anything. That said am I right in thinking I need to be seeing the device as Google Inc in lsusb before I can hope to launch Frigate successfully? I appreciate I have a ton to learn to get things working, but I just can't seem to find anything that assumes my kinda level of ignorance!
  5. I have much the same question - though with a Ryzen 3600 on x570. I'm really unclear as to what powertop can usefully/safely do for AMD CPU's? What it can't do and where to draw the line? The OP states it is useable, and warns that only getting C1, C2 and C3 is normal for new Intel and all AMD CPUs, however the guidance that follows assumes a fairly deep familiarity with Linux CLI that's way over my head. It's clear that I can't use autotune safely because of having a JMicron PCIe SATA card and the 'tunables' are 90% all 'Bad' apart from a dozen or so 'Goods' at the bottom of a very long list. No idea where to start! I also have a query about how you'd go about doing what's suggested in the OP without the config file editor which is now deprecated ? After messing about with BIOS setting for a few days at least I now have my system going to sleep when not in active use and responding to WOL to wake up again - this is pretty crude in terms of power efficiency but a big step in the right direction for me. I just went through every setting I could find in the ASUS x570 BIOS relating to C states and energy efficiency and turned it on or off - even something minor such as the onboard LEDs makes a huge difference to this stability IME. I'll research this more but maybe someone can chime in on the difference between the apparently problematic PCIe SATA cards mentioned in the OP (like my JMicron) and getting a PCIe SAS HBA card - I assume the latter does not have an onboard SATA controller chip and would therefore respond better to "instruction" from the OS directly in terms of power management? Probably wishful thinking but it'd be great if someone with the know how could do a guide for AMD power efficiency.
  6. That all seems to have gone OK thanks. Only slight quirk is that it's complaining about eth1 being disconnected as if it's expecting a bond or LAG between eth0 and eth1 when I haven't set one up - the other two ports are marked as 'shutdown inactive' I think it's probably 'remembering' something from my previous half baked attempts as it says, "Interface Ethernet Port 1 is down. Check Cable!" in red on the bottom border of the page to the right of "Array Started" in green. Is there a way to clear this? The obvious restarts etc. haven't changed it. One other quick question at a tangent - if docker containers are running is it OK to just switch docker services off in Docker Settings, or should I be stopping them under the Docker Tab before stopping the service - or does it make no odds? Just want to know what best practice is.
  7. Thanks very much! I feel I can go ahead now with a lot more confidence that I'm not about to do something dumb (again!) I think I'll keep it simple and just swap the NICs to start off with. I should be able to add the LAG afterwards once the unraid box is back where it lives next to the switch and router. And yes it is complicated - I have reams of notes and spreadsheets about how the switch, router and unraid are theoretically going to work together. Makes my head hurt, but kind of fun in a wirdly masochistic way cheers
  8. I've currently got my server in my office trying to figure out some stuff in the BIOS (about C states and power efficiency) which means I have a monitor and keyboard directly attached. So it's an ideal time to change from using the onboard Realtek NIC to a four port Intel PCIe card I installed a few weeks ago. I had a go at this last night and made a total cock of it. I ended up being unable to connect to Unraid Connect and unable to ping even Google. Having done a bit more research I think I understand that it's generally a bad idea to have two NIC's active at the same time, as in two pieces of hardware. Whereas a multi port PCIe card should be OK . . . is that about right? I think it is, because I only managed to get Connect working again (by signing out and back in several times plus restarts) by undoing all the changes I'd made to the 4 port NIC's settings and completely reverting to the Realtek NIC. Meaning currently all four ports on the Intel NIC are marked as 'shutdown (inactive)' in blue. So what I think/hope will work is: 1) Go into the BIOS and turn off the onboard NIC, boot into Unraid. Stop Docker Services and VMs. 2) Go to Network Settings and check that - in the absence of the Realtek NIC - the Intel ports are now eth0 to eth3, when they're currently eth1 to eth4 3) Enable bonding between eth0 and eth1 and also bridging - I plan in future to have an LACP based LAG between my switch and Unraid - though right now I can only connect to eth0 via a dumb switch because my managed switch is in the server closet. 4) Enter the static IP I have assigned to the Intel eth0 MAC address in my router, so this IP becomes the new admin access IP for the Web UI. 5) Restart - maybe sign out of Connect and back in again. Is it maybe a good idea to sign out of Connect as a step 0) in the above list? Any pitfalls and problems I'm not seeing? Any other suggestions? Advice? Thanks BTW longer term the plan is to use eth2 passed through to a VM and eth3 as a dedicated port for security cameras - though currently I don't need to run a VM and haven't bought a single security camera, but that's the vague plan ATM. PS If I change the IP assigned to the server will Unraid 'automagically' manage changes to the docker app to host port mappings? i.e. change for example the current 172.17.0.2:22000/TCP <----> 192.168.1.xx:22000 for Syncthing to 172.17.0.2:22000/TCP <----> 192.168.1.yy:22000. ? Cheers
  9. I can assure you I'm not an AI bot. As I posted this a while ago I've been digging a lot deeper into how to do what I want to do and the first steps involve ignoring Unraid and focusing on getting pfsense and my switch set up correctly. Then I'll circle back and think about Unraid. Thanks
  10. I don't understand what you mean by "just lost the internet to the server'? Do you mean your other home network devices can connect to the internet but not your unraid server? If that's the case look to your router for the problem not unraid. Unless of course your running router software such as pfsense virtualised on unraid? BUt if you've done that I don't think you'd be asking these questions. Are you trying to access your server remotely or are you on the same network? If you're on your local network internet connectivity is irrelevant to your access to unraid. If your ISP is changing your WAN IP address - which happens to everyone unless you pay for a static WAN IP - this should have zero impact on your local network IP's whether they are assigned/static/reserved or not. The functionality of a PC's power button is configured in the UEFI BIOS and if you've updated the BIOS then this could have been reset to a default value that won't allow a hard reset. The power switch could also just be broken - either way your power button's function has nothing to do with how your network functions and whether or not you have an internet connection. When you assigned local network static IPs in your router did you change the DHCP range? For eg if you have a 192.168.1.0/24 LAN network then normally your router would be 192.168.1.1 and DHCP will fairly randomly assign IP addresses to LAN devices from 192.168.1.2 to 192.168.1.254. To use static or reserved LAN IPs this DHCP range should be changed to exclude ranges from which you select the static IPs. For e.g. You might set the DHCP range from 192.168.1.100 to 192.168.1.200 so that you can assign static LAN IPs from 192.168.1.2 to 192.168.1.99 and from 192.168.1.201 to 192.168.1.254 so they will never conflict with DHCP assigned IPs. Different routers handle this more or less intelligently and - of course - if your router is getting 'confused' when your ISP changes your WAN IP (which should never happen but does) then resetting the router or checking for a router firmware update might be a way forward? I don't know but I suspect that what isn't making sense is perhaps because you're trying to solve a router problem by making changes to unraid?
  11. Can anyone tell me if the new 6.12.4 specifically addresses hard drives spinning up for no apparent reason? Wondering whether to upgrade now or (as I normally do) wait and see for a few days. It seems to happen even if I have turned off all dockers as well as VMs and when there are no active shares. In normal use I would expect the cache drives to remain spun up as well as whatever drive was being accessed by Plex streaming - however for the most part it seems they all spin up - even an unmounted unassigned device. I have read through numerous threads where this has been reported by others going back several unraid versions and tried some of those 'fixes' - e.g. turning off all dockers and gradually turning them back on to try to identify the culprit - but as it happens when they're all off . . . also switching off temperature sensing/reporting by unloading the drivers of the System Temp plugin. When I manually spin them down it seems to quite cleverly spin down the not currently in use drives, but then next time I check as little as 10 minutes later, they're all spun up again. Hope someone can help. Diagnostics attached singthesis-nas-diagnostics-20230911-1338.zip
  12. Thank you very much for both your suggestions and sharing your experience with LAGs I have no idea whether I need a LAG or not. Part of it is just that I have these ports doing nothing so thought to put them to some use. The other part is that, with my partner streaming from the server, and possibly a couple of other family members doing so, simultaneously with me footling about with unraid, I thought a LAG would just provide the extra bandwidth to help everything go smoothly. It's very likely that with everything now connected by ethernet instead of the crappy wifi we've been dealing with since we moved house last year a LAG would be overkill. Also since I first posted the question I've realised that it probably makes more sense to do something even further beyond my current understanding, which is to use the different ports on the Intel PCIe card for different roles instead of aggregating them, by creating VLANs: One for regular internet access, Plex streaming and SMB shares to family PCs, one for my admin access (so my admin access to Unraid, the switch and my router are all on the same VLAN to be more secure) and one to pass through to a VM. This of course begs the question as to how one PC (mine) can access multiple VLANs and I think that's possible without a Layer 3 switch if my PC goes direct to a router running pfsense instead of the current off the shelf router or the layer 2 switch. Much more to learn and research!
  13. So I recently finally managed to complete installing ethernet in my home. We now have two ethernet cables going to three bedrooms and our lounge, (8 runs in all) with the unraid server, router, switch and patch panel in a centrally located closet space. Because of my own and my wife's disabilities our bedrooms are also where we have our personal PC's. As a housebound person she makes fairly constant use of this PC, to entertain herself, distract herself from chronic pain, shop online and generally communicate with the outside world. IOW my messing stuff up goes way beyond being just a bit inconvenient. Right now everything is working OK, so any changes I make going forward need to be carefully planned to minimise downtime, especially to internet access, but also to the unraid server which she uses mostly for Plex/Jellyfin. For e.g. I have a power efficient little S920 Fujitsu PC that will make an ideal router to run pfsense on, but for now I've just continued to use an Asus RT-AC86U router which is also the wifi AP. The plan is to switch this to AP-only mode when I eventually replace it with the S920 until I can afford a dedicated AP, but I really need to get through the basic tinkering, learning and making mistakes stage with pfsense BEFORE swapping it out. In the meantime I'm doing a lot of watching videos and reading up on how other people do things but since everyone's hardware is different, while I am learning a lot, I'm also feeling pretty overwhelmed with all the variables to consider. If it were just me I'd play around, experiment, test, break things and reinstall. Not an option if it'll bork my wife's internet access or access to the server, though the former is very much more critical to her. So, some the variables are: Hardware: S920 has 5 x 1Gb ports, Unraid server has 5 x 1Gb ports - both have a four port Intel PCIe card + onboard Realtek port. The Netgear switch has 16 ports - using 8 from the patch panel (1 to 8 - two runs from each of the four rooms) with port 16 going to the RT-AC86U. Software: VLANs and LAGs, Firewall rules Tutorials online talk about the importance of having a management network to administer the server, router and switch that'd also need to be accessible by my PCs, but not from other family PCs or devices for security. So my first question is how would I go about having a separate admin network/interface to access the unraid web ui, the router web ui and the switch web ui, without interfering with my own or my family's access to SMB shares, Plex, and the general home network functionality of other docker plugins. For VM's I'm assuming I'd pass through a dedicated port - but then how does it work that from the same PC in my room I'm able to access the various Web UI's, and watch Plex (or similar) and access a VM if they're all on different networks or VLANs? At the moment I can do all that because it's all on the same network of course. Ideally I'd like to self-host a small website and allow access to some aspects of my server to close family and friends, so I don't want to take shortcuts with basic security practices for the sake of convenience. On the other hand applying the Keep It Simple Stupid principle makes it seem that I'm unnecessarily complicating things. Sorry for the wall of text - I've a lot more questions but some pointers on how to get the foundation / fundamentals right with planning would be hugely appreciated. Thanks
  14. I've no experience of NordVPN specifically but with Mullvad there is a setting that allows network communication outside the tunnel to local multicast and broadcast range as well as to and from these private IP ranges: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 169.254.0.0/16, 0xfe80::/10 and 0xfc00::/7 I was only able to access my local network generally and SMB shares once I had selected this option in the Mullvad settings. Possibly there's a way for you to 'white list' the above?
  15. I'm probably not the best person to help, but until someone else replies . . . the more info you give the better people who do know can help: So far we know that you have a MacBook Pro and that the PC you're trying to install Unraid onto has an Intel CPU and has some 'clean' hdd's. That's not a lot to go on . . . In general with Linux I tend to turn off the "windows" related stuff in UEFI BIOS - I've no idea if its necessary these days, but it used to be. This is mostly around turning off Secure Boot, selecting 'other os', turning off CSM. I also personally turn off XMP in RAM settings as you typically want reliability over speed in a server. Then you want to make sure the USB flash drive Unraid is on is the default boot drive and this typically means changing the default order which is going to be assuming you want to boot from an SSD or HD not a USB drive. That's all I can think of for now. Good luck