Grsh

Members
  • Posts

    22
  • Joined

  • Last visited

Everything posted by Grsh

  1. To answer ,y own question: Wasn't "fixed" but it didn;t take me long to actually do it. Used the USB plugin to connect the Conbe stick to the vm. Took it off in the VM settings before that. Home assistant couldn't find the old one but I clicked through to mirgrate to a new radio inm ZHA and switch to the "new" connected one. Please make a Home Assistant backup. First try all zigbee devices had the default name. Started again from a backup and then it worked. Good luck.
  2. Hey! I am still on 6.9.2 Upgraded a year ago and could not fix it so downgraded again. I am trying to figure out if this is still a problem and if there is a good solution if it is? Thanks!
  3. Thanks for all the suggestions guys. I rolled Unraid a version back to get the lights back online. Might give it another try a little bit later. Only annoying thing was I had to reconnect all Zigbee devices after the downgrade.
  4. Thanks so much for everyones help. I still can't seem to get it right. It either won;t show up in HA or will give me an error. I grabbed the serial like this: That gives me 3 DE24##### as my serial number for the stick. Using the info in this thread I copied this in my xml: <serial type='dev'> <source path='/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_3DE24#####'/> <target type='usb-serial' port='1'> <model name='usb-serial'/> </target> <alias name='serial0'/> <address type='usb' bus='0' port='4'/> </serial> Which results in my xml: <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm'> <name>Hassio</name> <uuid>c84f0292-195b-60b3-3e17-a3b2b5dd3f98</uuid> <metadata> <vmtemplate xmlns="unraid" name="Linux" icon="linux.png" os="linux"/> </metadata> <memory unit='KiB'>2097152</memory> <currentMemory unit='KiB'>2097152</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>2</vcpu> <cputune> <vcpupin vcpu='0' cpuset='3'/> <vcpupin vcpu='1' cpuset='7'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-4.2'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/c84f0292-195b-60b3-3e17-a3b2b5dd3f98_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='1' threads='2'/> <cache mode='passthrough'/> </cpu> <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='vmdk' cache='writeback'/> <source file='/mnt/user/domains/Hassio/haos_ova-7.6.vmdk'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x10'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x11'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0x14'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <serial type='dev'> <source path='/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_3DE24#####'/> <target type='usb-serial' port='1'> <model name='usb-serial'/> </target> <alias name='serial0'/> <address type='usb' bus='0' port='4'/> </serial> <interface type='bridge'> <mac address='52:54:00:49:e3:7a'/> <source bridge='br0'/> <model type='virtio-net'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='2'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <audio id='1' type='none'/> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x1cf1'/> <product id='0x0030'/> </source> <address type='usb' bus='0' port='1'/> </hostdev> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </memballoon> </devices> <seclabel type='dynamic' model='dac' relabel='yes'/> </domain> I tried a couple of combinations with the serial to take off usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_ and do the serial with the 3 at the start or not but the VM wont start unfortunately. Error message: I also saw that it looks like the Bus of the stick stays the same but the device number is changing. Not sure if that's something to do with this. I left Q35 at 4.2 as I had problems in the past getting the VM to start if I go higher. Thanks again for all the help so far.
  5. Looks like after updating to 6.10.2 today I got the same issue. My perfectly working HA install got no Conbee II stick anymore and I am literally sitting in the dark. I think I got my serial number from the stick in the form of: iSerial 3 DE24##### (numbers blocked out) Then I posted this into the XML form right above domain but it would not work. <serial type='dev'> <source path='/dev/serial/by-id/3 DE24#####'/> <target type='usb-serial' port='1'> <model name='usb-serial'/> </target> <alias name='serial1'/> <address type='usb' bus='0' port='4'/> </serial> Did I do the code right and pastet it in the right section? I tried to start with a clean VM as well but that did not improve the situation. Thanks
  6. Interesting and thanks for sharing! I tried to tackle that exact problem before but couldn't get anywhere. One of the reasons I decided to not use Unraid anymore and go baremetal instead with my Win10 to get the maximum speed to my spinning HDD.
  7. Thanks that was quite insightful. I understood the theory of the parity drive but I wasnt aware of the technical aspect of reading and writing the data back. Out of curiousity: Are the speeds I am hitting with smb shares without cache what is considered normal?
  8. It was quite late when I tried to tackle this problem. I got the Gigabyte X570 Pro Wifi Motherboard and using the onboard ethernet. The system profiler shows me the following entry: eth0: 1000Mb/s, full duplex, mtu 1500 If transfering project folders to an smb share not using the cache (containing video files of 300MB - 1Gb AND smaller After Effects and Photoshop projects 10-40MB) I am seeing around 50-100MB/s). I used Crystal DiskMark to get a benchmark result: Saying speed of the Sata connection is refering to the speed I got when I tested the HDD with just Bare Metal Windows and the drive not in the array (all before installing unraid and setting it up). I got around 200-230MB/s transfer speeds. I got 1x Seagate ST4000NE001 4TB IronWolf Pro 3.5" SATA3 NAS Desktop Hard Drive - Parity Drive 1x Seagate ST4000NE001 4TB IronWolf Pro 3.5" SATA3 NAS Desktop Hard Drive - Setup as the Data Drive 1x WDC_WD2002FAEX - which is currently not beeing used as there is no data on the drive 1x Samsung 860 EVO 1TB as the Cache I am testing on an SMB share that is NOT using the cache. I am copying files over from my NVMe Samsung 970 EVO Plus 1TB drive that I use as my Win10 VM instalation and partly fast data access drive. Unraid Version is 6.8.3 I am using br0 as my network for the VM but setup a PiHole docker contrainer (according to SI ones youtube video). So I have another virbr0 for this. Not sure if this is exactky what you were asking. My current understanding is my Windows VM has a network virtual adapter that is 1GbE. My motherboards ethernet adapter is actually a 1GbE adapter. It is possible to create a 10GbE virtual adapter (even though I don't have the hardware for it) to not be limited by the 1GbE speeds my VM thinks it got and get closer to what the HDD is capable regarding data transfer speeds? Thanks for your time so far! Grsh
  9. Hi! I am trying to figure one bit out that I might not quite understand. I am running a Win10 VM on my Unraid as a Daily Driver and Workmachine and so far I am quite happy with it. I got 3 HDD setup and one SSD as the cache. The VM is straight of a NVMe drive. When I am sitting in front of the VM and copy files onto the array that does not use the Cache I get speeds of around 75-100mb/s. Which is 10Gb ethernet speed, right? In my head the speed should be the speed the Sata Connection gives me as the data is only moving internally and not through a network. Is the VM looking at the SMB connection and only be able to use ethernet speeds? Is there a way for me to speed this up? I am the only person that needs faster access to data on the array. I might have misunderstood something here and would be thankful for any help. Cheers!
  10. Hey! I have a rather similar setup: 3900x, Gigabyte X570 Pro Wifi, 64GB Ram 3200MHz, RTX 2070Super & 1070ti. I am passing through 10 Cores (leaving the first two across for Unraid) and both GPUs to a windows VM. My performance is rather good but at time feels a bit sluggish (very hard to put into numbers). After Effects/Lightroom and some other Adobe software especially feels quite sluggish. I ran AIDA in trial mode and got result like you in your first test. Tried to implement your hyperv flags but not sure if I have done it right. I just added them into the XML under hyperv <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> <vpindex state='on'/> <synic state='on'/> <stimer state='on'/> </hyperv> Not sure If thats correct.
  11. Yes, the container is linked and sows some of the files that are present on my Dropbox I am running in my VM. On a side note I am using the VM Dropbox with smart sync. Tested if it makes a difference if files are synced or just online but unfortunately that does not seem to be a problem. The log does not throw any errors or warnings at all.
  12. Hi there! So happy to get the Docker container working but I just realised the sync is not ptogressing for me either. Looks a bit like I have the same problem as @cinereus I got the dropbox folder structure on the array and some files are there. But realised that not all files are synced. I left it for around 2 night but the sync status has not changed yet. The console says its running and syncing but nothing is happening. If I create new folders they do get synced with some files in it. For example .txt files are getting synced. Most image files as well. One problem are After Effect files (.aep) and Photoshop files (.psd) So the sync seems to work but not for all files. Any help would be appriciated!
  13. OMG! Read you comment and did it straight away. mbr2gpt would not work for me so I reinstalled Win10 and just tested it and it worked! Thanks so much for your help! I would have never thought og this. Coming from OSX/hackintosh I never really had to deal with this. Thanks a bunch for everyones input.
  14. Thats awesome. I just had the same issue after playing around with unraid that my barebone would not boot anymore. So have to reinstall everything and create an image backup before I get back into it. So you just unstubbed it and restarted? After that it worked without stubbing again? Anything you changed on the nvme barebone? How did you get around the "no boot device found" if using barebone nvme?
  15. Small update: To my uneducated eye it looks like the NVMe cant be booted but it stills shows up. I have just reinstalled Windows 10 on there as I had trouble even booting normally though bios (non VM). Unfortunatly I still had no luck.
  16. Thanks for the reply! I tried only the NVMe but same outcome. End up in shell. NVMe is visible in bios but if I select it it still wont boot. It looks like the NVMe is recognised but is not able to be booted. Is there any special trick I have to do?
  17. Thanks for the reply David. I tried your version of the boot order but I am running in a VM creation error. "internal error: unknown pci source type 'boot'" I tried this version before (the boot flag is in a different line) but it wouldn't solve the problem either. VM can be created. It will start directly in the shell and wont try booting in IP4 but still cant get the NVMe to boot. <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </source> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev>
  18. Asa quick update: I changed the Unraid USB to UEFI to test if this was the proble but unfortunatly that did nit help either.
  19. Hi! I just setup my new rig (specs below). I installed a bare metal Win10 install on my NVMe m.2, installed some apps and ran some benchmarks for a comparison later. I followed SI1 walkthrough here: https://www.youtube.com/watch?v=fnIn6GnA87c I setup my bios to get IOMMU groups and it looks they are all nicely seperated from eath other. Used VFIO-PCI Config from community applications to be able to pass through my NVMe in the VM. I tried different combinations with gpu passthrough and just VNC, combination of CPU cores and RAM allocations, Hyper-V on/off. The Problem is: When I boot the VM is instantly comes up with "Start PXE over IP4" then "Start HTTP boot over IP4" and then into shell. Intercepting it with F2 and clicking on the NVMe in bios manually wont do anything. (monitor goes black for a split second but nothing happens) I tried to add boot order in the form view but it did not change anything. My very uneducated guess is that the NVMe can’t be bootet. I checked and it is UEFI. Bare Metal boot works fine. Would love some help as I tried to rule out quite a few things on the weekend but don’t get anywhere atm. <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm'> <name>Windows 10</name> <uuid>7fee0944-a204-83b3-7e75-f5c904b6aa45</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>7</vcpu> <cputune> <vcpupin vcpu='0' cpuset='2'/> <vcpupin vcpu='1' cpuset='14'/> <vcpupin vcpu='2' cpuset='4'/> <vcpupin vcpu='3' cpuset='16'/> <vcpupin vcpu='4' cpuset='6'/> <vcpupin vcpu='5' cpuset='18'/> <vcpupin vcpu='6' cpuset='20'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-4.2'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/7fee0944-a204-83b3-7e75-f5c904b6aa45_VARS-pure-efi.fd</nvram> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='7' threads='1'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/virtio-win-0.1.173-2.iso'/> <target dev='hdb' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:e1:31:7c'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> <memballoon model='none'/> </devices> </domain> Specs of PC: Ryzen 3900x 64GB Ram Samsung NVME Evo Plus 1TB Nvidia 1070ti Nvidia 2070 super
  20. Hi guys! I am about to get a new PC (parts down below already purchased and optimized for my design 3D workflow) and finally switching from macos to Win10. After following Linus Tech Tips and Morgonaut on Youtube I decided to give Unraid a try for a NAS/Win10 VM setup. Usage: My main usage is some dockers (Plex/maybe Piehole), storage AND a Windows 10 VM to work as a motion designer/3D artist with applications like the Adobe Suite (After Effects, Photoshop) and 3D applications like Cinema4D and Blender etc. My workflow is quite CPU and GPU heavy. I would need lightning-fast SSDs to work off but that does not need to crazy big. (passthrough nvme?). My thinking behind this build is to have an almost bare metal Win10 VW with my 2 GPU passthrough. Probably 10 cores for Win10 and leaving 2 cores for Unraid. Unraid would serve as long term storage and files I can access (even its slower) and copy over to a working partition (nvme/SSD) if I need these for a project. I am the only person who needs good perfomance and speed out fo this box. Other workload would be backups, Plex and the usual NAS task. I am currently using SSDs as my boot drive and spinning HDD (WD Black 7200rpm) for my projects. I probably would buy another Seagate Drive for parity and some 1TB ssds for cache?! Summery of my needs: Fast CPU and (multiple) GPU performance (using GPU render engines mostly) Fast as possible storage (passthrough nvme) as a work directory, this does not need to be huge (not referring to the array) Win10 to be almost bare metal performance Array as storage that can keep growing over the years Reading up on forums and watching a lot of SpaveInvadors one videos I came across a couple of questions I would love to throw out there before I will get the actual hardware later this week. QUESTIONS: It is unclear to me whats speeds I can expect from the Array while sitting in front of the VM. I don't have to go through network cables as it can access it through SATA. I tried to read up on it and someone mentioned I have to emulate a virtual NIC to access the storage in the Array. If so, can I emulate a 10 Gbe even though I don't have the hardware?. Would it be best to pass through the NVME for my Win10 VM and just run this compared to having the VM on the cache drive? Will have other PCI passthrough devices (a second nvme) bare-metal speeds? (thinking about PCI 4 nvme as live storage for projects) Living in Australia energy prices are quite high. Is there any disadvantage to get the server to sleep during the night or weekend if I don't need it. I am not fussed about having to turn it on and wait a few seconds. Hardware: CPU AMD Ryzen 9 3900X (12-core) Noctua NH-D15 chromax.black CPU Cooler Motherboard Gigabyte GA-X570 Aorus Pro WiFi Motherboard RAM 2x Corsair Vengeance LPX CMK32GX4M2B3200C16 32GB (2x16GB) 3200MHz DDR4 GPU MSI GeForce RTX 2070 SUPER Gaming X Trio, 8GB MSI 1070ti Storage: 1x Samsung 970 EVO Plus 1TB M.2 NVMe SSD 2x Seasgate 4TB Ironwolf Pro Various older HDD and SSDs 2x 120 GB SSD 1x 256 GB SSD 1 2TB WD Black HDD PSU 850watts Corsair from my old build Thanks for any advice! Grischa
  21. Hi! I am doing some reading up on unraid and VMs. Did you have any luck with your setup to get the CPU to boost? My idea is to use the install for 3D rendering and design work. GPU and CPU performance is quite important so I wonder if you got more information. Thanks a lot, Grsh