Beiträge von rtibby

    Thank you very much Soma !


    I did follow your suggestion and it did work

    I commented the line

    Code
    iommu.passtrough=1

    in grub , updated grub /// after that all my updates went through


    Thank you

    ok , this is the error:


    Ok , This is the output of "sudo cat /etc/default/grub" :

    I appreciate your effort and time to reply and help.


    However, your solution ("Problem #12: Connection lost error message when installing a plugin") - is far from working.

    If I do what is suggested - nothing is installed, even if I leave it 30 min .... before Ctrl+Shift+R


    I have 93 updates showing as available - still 93 after try solution you mentioned - nothing installed


    I am far from an OMV expert - but if you take a look on my error message post 1 , Before "CONNECTION LOST" there are some mentions of errors , and concluding "Processing was halted because there were too many errors." .

    In addition to the message in the Update textbox which I copy/pasted Post #1 , there is a big, ugly red error window: "500 internal server error" :


    "Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; export DEBIAN_FRONTEND=noninteractive; apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="--force-confold" dist-upgrade 2>&1' with exit code '100': Reading package lists... "



    So I am strongly doubt that "The upgrade will still complete normally" as you stated....


    Also , you should remove the "resolved" tag .....

    I am not able to update my OMV6 for a while. This is the error :



    Upgrade system

    Reading package lists...
    Building dependency tree...
    Reading state information...
    Calculating upgrade...
    The following packages will be REMOVED: linux-image-6.1.0-0.deb11.6-amd64
    The following NEW packages will be installed: linux-headers-6.1.0-0.deb11.13-amd64 linux-headers-6.1.0-0.deb11.13-common linux-image-6.1.0-0.deb11.13-amd64
    The following packages will be upgraded: adduser amd64-microcode base-files bind9-host bind9-libs conmon containerd.io cpio crun curl dbus distro-info-data docker-buildx-plugin docker-ce docker-ce-cli docker-compose-plugin dpkg dpkg-dev grub-common grub-pc grub-pc-bin grub2-common intel-microcode libbsd0 libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libcuda1 libcups2 libcurl4 libdbus-1-3 libdpkg-perl libglib2.0-0 libgnutls30 libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libncurses6 libncursesw6 libnftables1 libnghttp2-14 libnvcuvid1 libnvidia-encode1 libnvidia-ml1 libnvidia-ptxjitcompiler1 libperl5.32 libssl1.1 libtiff5 libtinfo6 libx11-6 libx11-data libxpm4 libyajl2 libzmq5 linux-compiler-gcc-10-x86 linux-headers-amd64 linux-image-amd64 linux-kbuild-6.1 linux-libc-dev locales logrotate ncurses-base ncurses-bin nftables nvidia-alternative nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-smi openmediavault openmediavault-compose openmediavault-ftp openmediavault-omvextrasorg openssh-client openssh-server openssh-sftp-server openssl perl perl-base perl-modules-5.32 podman postfix salt-common salt-minion tar tzdata
    Preconfiguring packages ...
    /tmp/grub-pc.config.H9s3R7: 39: /etc/default/grub: iommu.passthrough=1: not found
    grub-pc failed to preconfigure, with exit status 127
    89 upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
    3 not fully installed or removed.
    Need to get 0 B/324 MB of archives.
    After this operation, 74.9 MB of additional disk space will be used.
    (Reading database ... (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 112813 files and directories currently installed.)
    Removing linux-image-6.1.0-0.deb11.6-amd64 (6.1.15-1~bpo11+1) ...
    /etc/kernel/postrm.d/initramfs-tools:
    update-initramfs: Deleting /boot/initrd.img-6.1.0-0.deb11.6-amd64
    /etc/kernel/postrm.d/zz-update-grub:
    /usr/sbin/grub-mkconfig: 39: /etc/default/grub: iommu.passthrough=1: not found
    run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
    dpkg: error processing package linux-image-6.1.0-0.deb11.6-amd64 (--remove): installed linux-image-6.1.0-0.deb11.6-amd64 package post-removal script subprocess returned error exit status 1
    dpkg: too many errors, stopping
    Errors were encountered while processing: linux-image-6.1.0-0.deb11.6-amd64
    Processing was halted because there were too many errors.

    ** CONNECTION LOST **



    ANY Ideas what is happening?

    Hello.


    I have kind of the same issue: NVMe is shown as a Shared Folder (I can access it through Samba)

    BUT, it does not appear in my Disks list :


    And on OMV , if I check "File Systems" is this:


    As you can see - there is a disk with the file system missing.


    FACTS:

    Hardware is HP Z400 workstation , the NVMe drive is installed on a PCIe adapter.

    I am running the latest OMV6


    Any ideas why is this happening?

    I've installed NVMe M.2 SSD in my server, upgraded home LAN to 10GB/s.

    Was hoping to see high speeds on file transfers - from NAS to PC (from M.2 to M.2 over 10 Gb/s LAN)


    You can see my configuration is the first photo attached.


    So, I should in theory enjoy much higher speeds on my local network (PC - NAS)


    What is working fine:

    • Intel server NIC X540 did set up (autoconfigure = on ) to 10Gb speed
    • M.2 mounted working fine, my M.2 NVMe speeds tested on Linux are : 1.4Gb write / 1.1Gb read -- lower than M.2 Western Digital SN700 SSD advertised speeds due to PCIe 2.0 older platform which is limiting the read/write speeds, but still good speeds, much better than the HDD's in my server (180MB speed)
    • iperf3 network speed test between my Linux server and Windows PC is reported as 4.4Gb

    What is not working:

    • the Marvell ACtion 10Gb NIC on my Windows PC cannot connect to full 10Gb speed, only on 5Ghz
    • transfer speeds between server and PC through the network are : (using the M.2 NVMe's both on server and PC) Samba Share : 100 MB from server to PC // 350 MB from PC to server

    Also, I've added some TCP tuning configuration (otherwise speed on LAN was 10MB'sec) , see photo attached.


    So here is my problem : NO speed read improvement switching to M.2 NVMe in server /and/ 10Gb network capable !!!!

    Because network transfer speed tested with iperf3 was 4.4Gb/s, the file transfer speed should be somewhere like 4.4Gb/s divided with 8 = 550MB/s . And it is nowhere near .

    WHY ?



    Later edit:

    Changing MTU in OMV5 (network / Edit ) to 16000 (9000 works as well) from the default 1500 enabled "Jumbo Packs" over TCP,

    so now transfer speed is 170MB (server to PC)


    LAST edit:

    Managed to figure out the issue : it was the 15 meters of "CAT7" cable from my PC to the Switch .

    Connected PC with a 1.5 meters of CAT6a cable, and PC NIC connected (at last) to 10Gb/s.


    Now transfer speed NAS-PC was 1.1GBs , that is 8.8Gbs !!!

    See last photo attached.

    So , I've just ordered a CAT8 10m shielded cable to replace the 15m CAT7 cable.

    I've just never had luck w/ duckdns and subfolder... I know in theory it should work just fine. Subdomain, works just fine... just not subfolder (I'm sure it's a PEBKAC issue, just not sure what). So when I purchased my domain, I just ended up sticking with subdomain for everything and honestly.. It's kinda grown on me... lol.

    Yes, right.

    I did switch to subdomain, working now.


    Still, I cannot access the Nextcloud from browser. It lands me now on the parking page of swag:

    Stack for swag is :


    ---

    version: "2.1"

    services:

    swag:

    image: ghcr.io/linuxserver/swag

    container_name: swag

    cap_add:

    - NET_ADMIN

    environment:

    - PUID=1000

    - PGID=100

    - TZ=Europe/London

    - URL=******.duckdns.org

    - SUBDOMAINS=wildcard

    - VALIDATION=duckdns

    - DUCKDNSTOKEN=***********************************

    volumes:

    - /home/aptalca/appdata/swag:/config

    ports:

    - 443:443

    - 80:80

    restart: unless-stopped



    Log for swag is:


    Brought to you by linuxserver.io,

    -------------------------------------,

    ,

    To support the app dev(s) visit:,

    Certbot: https://supporters.eff.org/donate/support-work-on-certbot,

    ,

    To support LSIO projects visit:,

    https://www.linuxserver.io/donate/,

    -------------------------------------,

    GID/UID,

    -------------------------------------,

    ,

    User uid: 1000,

    User gid: 100,

    -------------------------------------,

    ,

    [cont-init.d] 10-adduser: exited 0.,

    [cont-init.d] 20-config: executing... ,

    [cont-init.d] 20-config: exited 0.,

    [cont-init.d] 30-keygen: executing... ,

    using keys found in /config/keys,

    [cont-init.d] 30-keygen: exited 0.,

    [cont-init.d] 50-config: executing... ,

    Variables set:,,

    0,

    PGID=100,

    TZ=Europe/London,

    URL=myurl.duckdns.org,

    SUBDOMAINS=wildcard,

    EXTRA_DOMAINS=,

    ONLY_SUBDOMAINS=false,

    VALIDATION=duckdns,

    CERTPROVIDER=,

    DNSPLUGIN=,

    EMAIL=,

    STAGING=,

    ,

    Using Let's Encrypt as the cert provider,

    SUBDOMAINS entered, processing,

    Wildcard cert for myurl.duckdns.org will be requested,

    No e-mail address entered or address invalid,

    duckdns validation is selected,

    the resulting certificate will only cover the subdomains due to a limitation of duckdns, so it is advised to set the root location to use http://www.subdomain.duckdns.org,

    Different validation parameters entered than what was used before. Revoking and deleting existing certificate, and an updated one will be created,

    Generating new certificate,

    Saving debug log to /var/log/letsencrypt/letsencrypt.log,

    Account registered.,

    Requesting a certificate for *.myurl.duckdns.org,

    Hook '--manual-auth-hook' for myurl.duckdns.org ran with output:,

    OKsleeping 60,

    Hook '--manual-auth-hook' for rtibby.duckdns.org ran with error output:,

    % Total % Received % Xferd Average Speed Time Time Time Current,

    Dload Upload Total Spent Left Speed,

    ,

    0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0,

    100 2 0 2 0 0 4 0 --:--:-- --:--:-- --:--:-- 4,

    ,

    Successfully received certificate.,

    Certificate is saved at: /etc/letsencrypt/live/myurl.duckdns.org/fullchain.pem,

    Key is saved at: /etc/letsencrypt/live/myurl.duckdns.org/privkey.pem,

    This certificate expires on 2022-01-21.,

    These files will be updated when the certificate renews.,

    NEXT STEPS:,

    - The certificate will need to be renewed before it expires. Certbot can automatically renew the certificate in the background, but you may need to take steps to enable that functionality. See https://certbot.org/renewal-setup for instructions.,

    ,

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,

    If you like Certbot, please consider supporting our work by:,

    * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate,

    * Donating to EFF: https://eff.org/donate-le,

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,

    New certificate generated; starting nginx,

    Starting 2019/12/30, GeoIP2 databases require personal license key to download. Please retrieve a free license key from MaxMind,,

    and add a new env variable "MAXMINDDB_LICENSE_KEY", set to your license key.,

    [cont-init.d] 50-config: exited 0.,

    [cont-init.d] 60-renew: executing... ,

    The cert does not expire within the next day. Letting the cron script handle the renewal attempts overnight (2:08am).,

    [cont-init.d] 60-renew: exited 0.,

    [cont-init.d] 70-templates: executing... ,

    [cont-init.d] 70-templates: exited 0.,

    [cont-init.d] 90-custom-folders: executing... ,

    [cont-init.d] 90-custom-folders: exited 0.,

    [cont-init.d] 99-custom-files: executing... ,

    [custom-init] no custom files found exiting...,

    [cont-init.d] 99-custom-files: exited 0.,

    [cont-init.d] done.,

    [services.d] starting services,

    [services.d] done.,

    Server ready