Everything posted by L0rdRaiden
-
***GUIDE*** Passing Through Network Controllers to unRAID 6 Virtual Machines
I have followed the 3rd method in this video to bypass one of my nics. I have a pcie network card with 2 nics i350 This is the iommu group IOMMU group 6: [1022:43bb] 01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset USB 3.1 xHCI Controller (rev 02) [1022:43b7] 01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset SATA Controller (rev 02) [1022:43b2] 01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b2 (rev 02) [1022:43b4] 02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [1022:43b4] 02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [1022:43b4] 02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [10ec:8168] 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c) [8086:1521] 05:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) [8086:1521] 05:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) I want to bypass only the last nic, or in the worst case both of them (the 2 last) which belong to the same pcie card. I have edited the syslinux config accordingly default menu.c32 menu title Lime Technology, Inc. prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append iommu=pt vfio-pci.ids=8086:1521 initrd=/bzroot label unRAID OS GUI Mode kernel /bzimage append initrd=/bzroot,/bzroot-gui label unRAID OS Safe Mode (no plugins, no GUI) kernel /bzimage append initrd=/bzroot unraidsafemode label unRAID OS GUI Safe Mode (no plugins) kernel /bzimage append initrd=/bzroot,/bzroot-gui unraidsafemode label Memtest86+ kernel /memtest This is the pfsense VM <domain type='kvm'> <name>pfSense</name> <uuid>2769b456-605b-c3ca-fbf0-29c5f3799322</uuid> <metadata> <vmtemplate xmlns="unraid" name="FreeBSD" icon="freebsd.png" os="freebsd"/> </metadata> <memory unit='KiB'>2621440</memory> <currentMemory unit='KiB'>2621440</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>4</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> <vcpupin vcpu='2' cpuset='4'/> <vcpupin vcpu='3' cpuset='5'/> </cputune> <os> <type arch='x86_64' machine='pc-q35-2.6'>hvm</type> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='4' threads='1'/> </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='raw' cache='writeback'/> <source file='/mnt/user/VMDisks/pfsense/pfSense.img'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x04' 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='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' 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='pci' index='6' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='6' port='0x15'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/> </controller> <controller type='pci' index='7' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='7' port='0x16'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:5a:66:6f'/> <source bridge='br1'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <interface type='bridge'> <mac address='52:54:00:f6:52:6a'/> <source bridge='br2'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x02' 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='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='es'> <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='0x01' function='0x0'/> </video> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </hostdev> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/> </memballoon> </devices> </domain> And I get this error when I try to start the VM Execution error internal error: qemu unexpectedly closed the monitor: 2018-03-14T21:32:13.226454Z qemu-system-x86_64: -device vfio-pci,host=05:00.1,id=hostdev0,bus=pci.5,addr=0x0: vfio error: 0000:05:00.1: group 6 is not viable Please ensure all devices within the iommu_group are bound to their vfio bus driver. What I'm doing wrong?
-
[Support] QDirStat, Jcloud - cryptoCoin templates
21 hrs more and 0 bits... I am gonna kill this
-
[Support] QDirStat, Jcloud - cryptoCoin templates
I haven't gotten a single bit to store after many days right now I have 40 allocs 0 received a 0 stored, everyone else is getting something after a few hours or a day
-
[Support] QDirStat, Jcloud - cryptoCoin templates
I have seen that some configs have a comma after "storageAllocation": "XTB" https://docs.storj.io/docs/storj-share-gui https://hub.docker.com/r/seedbloom/storjshare-daemon/ I don't have the comma, does it matter?? "loggerOutputFile": "/storj/log", // Directory path to store contracts and shards "storagePath": "/storj/share", // Amount of space to lease to the network, as human readable string // Valid units are B, KB, MB, GB, TB "storageAllocation": "1TB" // Max size of shards that will be accepted and stored // Use this and make this lower if you don't have a strong internet connection // "maxShardSize": "100MB" I have the feeling that I should start from scratch because something is broken, I will see how it goes until tomorrow
-
[Support] QDirStat, Jcloud - cryptoCoin templates
┌─────────────────────────────────────────────┬─────────┬──────────┬──────────┬─────────┬───────────────┬─────────┬──────────┬───────────┬──────────────┐ │ Share │ Status │ Uptime │ Restarts │ Peers │ Allocs │ Delta │ Port │ Shared │ Bridges │ ├─────────────────────────────────────────────┼─────────┼──────────┼──────────┼─────────┼───────────────┼─────────┼──────────┼───────────┼──────────────┤ │ 4f7eaebc1293194bab7eb27247ec7263e6032f00 │ running │ 2h 52m … │ 1 │ 158 │ 4 │ 8ms │ 4000 │ ... │ connected │ │ → /storj/share │ │ │ │ │ 0 received │ │ (TCP) │ (...%) │ │ └─────────────────────────────────────────────┴─────────┴──────────┴──────────┴─────────┴───────────────┴─────────┴──────────┴───────────┴──────────────┘ I have the port open in the router, I'm using an asus router, pfsense for now is off. It looks like delta is behaving better now but still I get many allocs, I have had at some point more than 30 but alwyas 0 received. I have had storj open around 72 hours, the last 48 almost without any issue but still nothing. I have open the port in the router and I'm using duckDNS https://storjstat.com/ lastSeen "2018-03-13T22:58:39.032Z" port 4000 address "HIDEN" userAgent "8.7.1" protocol "1.2.0" spaceAvailable true responseTime 10487.266912038152 reputation 162 I have attached the log https://ssdynamite.com/ Response Time: 10454.3882845237 Last Timeout: Timeout Rate: 0 Your node is reachable. Delta: 45 | Good Status: Your address is public and traversal strategies are disabled. Good. Receiving: ... You have received 1 alloc requests. | Good. You have sent 1 alloc responses. | Good. No shards have been reaped. (Removed) I have change the log configuration to produce more detail, lets see tomorrow what I can read. Delta was a problem but since yesterday I applied this changes to unraid (minpoll 6 and maxpoll 10) and now is working better <- @limetech https://access.redhat.com/solutions/39194 I don't know what else I can do? any idea on what could be wrong? It is normal that the shared column is empty? ... (...%) 4f7eaebc1293194bab7eb27247ec7263e6032f00_2018-3-13.log BRW don't worry for the support, you have done enough already makind this avaiable in unraid
-
***GUIDE*** Passthrough Entire PCI USB Controller
I have enable ACS but the IOMMU group is the same IOMMU group 7: [1022:43bb] 01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset USB 3.1 xHCI Controller (rev 02) [1022:43b7] 01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset SATA Controller (rev 02) [1022:43b2] 01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b2 (rev 02) [1022:43b4] 02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [1022:43b4] 02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [1022:43b4] 02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [10ec:8168] 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c) [8086:1521] 05:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) [8086:1521] 05:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) I guess this means that it will be impossible to passtrough any NIC/s, right? Is there any other method?
-
[Support] Linuxserver.io - Duplicati
I know but I don't want to have it as part of the array, I want to have it as an external HDD in NTFS probably. Is this possible?
-
[Support] Linuxserver.io - Duplicati
I have found how how to do it for a VM but can I passthrough a USB port to a docker container?
-
***GUIDE*** Passthrough Entire PCI USB Controller
I have this iommu IOMMU group 6: [1022:43bb] 01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset USB 3.1 xHCI Controller (rev 02) [1022:43b7] 01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset SATA Controller (rev 02) [1022:43b2] 01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b2 (rev 02) [1022:43b4] 02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [1022:43b4] 02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [1022:43b4] 02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02) [10ec:8168] 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c) [8086:1521] 05:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) [8086:1521] 05:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) I want to bypass to a VM one of these NICs, both belong to the same PCI card: [8086:1521] 05:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) [8086:1521] 05:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01) I would preffer to bypass just 1, It is possible? or am I forced to bypass both? I have added to Syslinux configuration: append iommu=pt vfio-pci.ids=8086:1521 initrd=/bzroot And then to the VM <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </hostdev> But I get this error 2018-03-12T21:06:11.442798Z qemu-system-x86_64: -device vfio-pci,host=05:00.1,id=hostdev0,bus=pci.5,addr=0x0: vfio error: 0000:05:00.1: group 6 is not viable Please ensure all devices within the iommu_group are bound to their vfio bus driver. 2018-03-12 21:06:11.491+0000: shutting down, reason=failed Please, could anyone explain what options do I have and how to proceed? do I have to enable Enable PCIe ACS Override? Thanks
-
[Support] QDirStat, Jcloud - cryptoCoin templates
I have this issue all the time, I have a good delta at the begining but it end up with the 3 dots after a while. root@MediaCenter:~# ntpdate -u pool.ntp.org 12 Mar 20:53:28 ntpdate[18442]: adjust time server 193.145.15.15 offset -0.005556 sec
-
[Support] QDirStat, Jcloud - cryptoCoin templates
What does it means 3 dots in the delta column? @Jcloud why config.json gets reset sometimes? I did some changes and I lost the afer a reboot. Could you add more parameters to the interface to ensure settigns doesn't change? Like: rpcAddress, rpcPort, doNotTraverseNat, maxConnections, offerBackoffLimit I way to delete logs files would be nice, I have tried to delete them even with docker down but it didnt work.
-
[Support] Linuxserver.io - Duplicati
What would be the best strategy to bakcup the files to a local share (NFS) or to an external HDD? I guess the first case would work out of the box but what about the second? Do I have to passthrough the HD to the container? How?
-
[Support] Linuxserver.io - Plex Media Server
I have a ryzen 2400g. It's possible to passthrough the igpu to the Plex container? Or should I use a VM with windows?
-
[Support] Linuxserver.io - Radarr
Radarr is copying file from the download folders to the "Movies" folder instead of hardlinking files, how can I fix it? I would preffer not ducplicate the space required.
-
[DEPRECATED] Linuxserver.io - Rutorrent
I have another issue now, the torrents added from sonarr/radarr are added as stopped and they appear with the red icon like some kind of error, if I click on resume it works but would like the torrents to start to download automatically. Is there a way to fix it? Thanks
-
[DEPRECATED] Linuxserver.io - Rutorrent
Thanks, I can do that, but why does this happens? is there a way to fix it? BTW this file doesn't have all the settings that appears in the program
-
[DEPRECATED] Linuxserver.io - Rutorrent
Settings aren't being saved in rutorrent after restart the container. How can I fix this? Some settings are saved like RSS but the download folder or almost any value in the config window is not being saved
-
[Plugin] CA Fix Common Problems
I have some shares, shared with NFS although I was not using another computer to access them
-
[Plugin] CA Fix Common Problems
Thanks, now is moving files, I was using cache only due to this message, maybe it should be changed. Default docker appdata location is not a cache-only share If the appdata share is not set to be cache-only, then the mover program will cause your docker applications to become inoperable when it runs (6.1.x). Under 6.2+, this setting should not affect the operation of the application, but it will definitely impact significantly the performance of the application. Fix it via
-
[Plugin] CA Fix Common Problems
The docker and VM add-ons where stopped, I will try disabling shared folders.
-
[Plugin] CA Fix Common Problems
I have docker and VM shares configured as cache only, I have even exclude the disk, and the share show this message "Share is outside the list of designated disk" then I click on mover time passes but the data is still in the disk. I will try the other method but why the mover doesn't work?
-
[Plugin] CA Fix Common Problems
How can I fix this? Share Docker set to cache-only, but files / folders exist on the array You should change the share's settings appropriately or use the dolphin / krusader docker applications to move the offending files accordingly. Note that there are some valid use cases for a set up like this. In particular: THIS The share is already configure as a cache only but it seems that the files are still in the array. How can I fix it? using "mc" in command line and moving the files, but where?
-
[Support] QDirStat, Jcloud - cryptoCoin templates
I have notice that despite having 4000-4003 as ports sometime stork connects to other ports like 4887. Why? how can I force it to 4000-4003?
-
[Support] Linuxserver.io - Qbittorrent
I have installed unrar using nerdpack, but now where I am supposed to write that command? Do I have to change something? my downloads in qbittorent are in /downloads/
-
[Support] Linuxserver.io - Sonarr
I am getting this error " Unable to send test message " when I try to conect sonarr to plex I am using host: 192.168.1.202 port: 32400 username and plex password Any idea?