• Re: How to load new firmware?

    From Charles Curley@21:1/5 to Lee on Mon Oct 14 15:20:01 2024
    On Mon, 14 Oct 2024 07:09:22 -0400
    Lee <ler762@gmail.com> wrote:

    My laptop is set to do a UEFI boot [?? I really don't know the proper
    terms]. Is there a "proper" place to get firmware from or should I
    just get it off the Ubuntu USB stick?
    And once I get the firmware, what do I have to do to get Debian to use
    that instead of
    the most probably broken firmware it's using now?

    Possibly all you need do is install the firmware package,
    firmware-realtek, from Debian backports. https://backports.debian.org/

    Booting UEFI vs. BIOS should not be relevant here.

    --
    Does anybody read signatures any more?

    https://charlescurley.com
    https://charlescurley.com/blog/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Curley@21:1/5 to Lee on Mon Oct 14 16:30:01 2024
    On Mon, 14 Oct 2024 09:53:17 -0400
    Lee <ler762@gmail.com> wrote:

    Looks like no.
    I added
    deb https://deb.debian.org/debian bookworm-backports main
    non-free-firmware to /etc/apt/sources.list, fired up Synaptic Package
    Manager & hit Reload. The "New in repository" shows several
    firmware-xxx lines but nothing that mentions realtek.

    Odd. There is a more recent version of the realtek firmware package in backports. https://packages.debian.org/search?searchon=names&section=all&suite=all&arch=any&exact=0&keywords=firmware-realtek

    I know zilch about synaptic. Try the apt or apt-get instructions at https://backports.debian.org/Instructions/#index3h2

    --
    Does anybody read signatures any more?

    https://charlescurley.com
    https://charlescurley.com/blog/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ryan Nowakowski@21:1/5 to Lee on Mon Oct 14 17:10:01 2024
    On October 14, 2024 8:53:17 AM CDT, Lee <ler762@gmail.com> wrote:
    On Mon, Oct 14, 2024 at 9:17 AM Charles Curley wrote:

    On Mon, 14 Oct 2024 07:09:22 -0400
    Lee wrote:

    My laptop is set to do a UEFI boot [?? I really don't know the proper
    terms]. Is there a "proper" place to get firmware from or should I
    just get it off the Ubuntu USB stick?
    And once I get the firmware, what do I have to do to get Debian to use
    that instead of
    the most probably broken firmware it's using now?

    Possibly all you need do is install the firmware package,
    firmware-realtek, from Debian backports. https://backports.debian.org/

    Looks like no.
    I added
    deb https://deb.debian.org/debian bookworm-backports main non-free-firmware
    to /etc/apt/sources.list, fired up Synaptic Package Manager & hit Reload.
    The "New in repository" shows several firmware-xxx lines but nothing
    that mentions realtek.
    I also tried searching for realtek and the only match that mentions
    wifi was for the already installed firmware-realtek version 20230210-5

    There's definitely a newer version in backports: https://packages.debian.org/search?keywords=firmware-realtek

    I'm not sure how to install a backport from Synaptic. Try following the backports installation guide: https://backports.debian.org/Instructions/#index3h2

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Wright@21:1/5 to Lee on Mon Oct 14 17:10:01 2024
    On Mon 14 Oct 2024 at 07:09:22 (-0400), Lee wrote:
    I have a Lenovo G3 laptop running Debian 12 with wi-fi that works for
    minutes at a time.

    I've tried a lot of suggested changes to /etc/modprobe.d but none have
    fix my wi-fi problem.
    One post I saw said their laptop worked when they tried Ubuntu Live. Same here!

    My laptop is set to do a UEFI boot [?? I really don't know the proper terms]. Is there a "proper" place to get firmware from or should I just get it off the
    Ubuntu USB stick?
    And once I get the firmware, what do I have to do to get Debian to use
    that instead of
    the most probably broken firmware it's using now?

    For comparision, log messages for the wireless card when running
    Ubuntu list the firmware
    as version 9.9.15

    ubuntu@ubuntu:~$ sudo dmesg | grep -i 8822ce
    [ 20.205438] rtw_8822ce 0000:02:00.0: enabling device (0000 -> 0003)
    [ 20.239352] rtw_8822ce 0000:02:00.0: WOW Firmware version 9.9.4,
    H2C version 15
    [ 20.243721] rtw_8822ce 0000:02:00.0: Firmware version 9.9.15, H2C version 15
    [ 20.297759] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0

    and the log messages when running Debian and wireless is mostly
    unusable show the
    firmware as 9.9.14

    ----- Debian
    [ 4.206179] rtw_8822ce 0000:02:00.0: enabling device (0000 -> 0003)
    [ 4.208338] rtw_8822ce 0000:02:00.0: firmware: direct-loading
    firmware rtw88/rtw8822c_wow_fw.bin
    [ 4.208346] rtw_8822ce 0000:02:00.0: Firmware version 9.9.4, H2C version 15
    [ 4.208366] rtw_8822ce 0000:02:00.0: firmware: direct-loading
    firmware rtw88/rtw8822c_fw.bin
    [ 4.208368] rtw_8822ce 0000:02:00.0: Firmware version 9.9.14, H2C version 15
    [ 4.326996] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0

    I don't know if there's some other difference, but it'd be nice to see
    if just upgrading to
    Firmware version 9.9.15 fixes my wifi. But how to do that?

    Try stealing the firmware file from the ubuntu installation and
    placing it in Debian's /lib/firmware/rtw88/ yourself.

    Cheers,
    David.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Curley@21:1/5 to Lee on Mon Oct 14 18:40:01 2024
    On Mon, 14 Oct 2024 11:39:13 -0400
    Lee <ler762@gmail.com> wrote:

    At least the laptop still boots.

    I booted from the Ubuntu USB stick and copied
    rtw8822c_fw.bin.zst
    rtw8822c_wow_fw.bin.zst

    This is why I suggested the backport rather than copying in the file.
    Please back these changes out, then try the backport (using apt or
    apt-get, as the instructions indicate). If that doesn't work, try the
    backport kernel.

    --
    Does anybody read signatures any more?

    https://charlescurley.com
    https://charlescurley.com/blog/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joe@21:1/5 to Max Nikulin on Mon Oct 14 20:30:01 2024
    On Mon, 14 Oct 2024 23:39:30 +0700
    Max Nikulin <manikulin@gmail.com> wrote:



    I do not use synaptic, so I can not tell you what button acts like
    "apt update".

    Synaptic does an automatic update before displaying the package list.

    --
    Joe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joe@21:1/5 to Brad Rogers on Mon Oct 14 20:40:01 2024
    On Mon, 14 Oct 2024 16:55:09 +0100
    Brad Rogers <brad@fineby.me.uk> wrote:

    On Mon, 14 Oct 2024 09:46:28 -0500
    Ryan Nowakowski <ryan@fattuba.com> wrote:

    Hello Ryan,

    I'm not sure how to install a backport from Synaptic. Try following
    the backports installation guide: >https://backports.debian.org/Instructions/#index3h2

    Add a repo as you would for apt-get or aptitude;

    deb http://deb.debian.org/debian bookworm-backports main

    to /etc/apt/sources.list

    or as a file in /etc/apt/sources.list.d/

    I tend to put Debian repos in /etc/apt/sources.list, leaving the /etc/apt//sources.list.d/ for external repos. Of course, it makes
    little difference in practice.


    In Synaptic, there is a Repositories menu entry under Settings, where
    new entries can be made and existing ones disabled, matching the
    commenting in sources.list.

    --
    Joe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joe@21:1/5 to Brad Rogers on Mon Oct 14 22:40:01 2024
    On Mon, 14 Oct 2024 19:47:14 +0100
    Brad Rogers <brad@fineby.me.uk> wrote:

    On Mon, 14 Oct 2024 19:30:22 +0100
    Joe <joe@jretrading.com> wrote:

    Hello Joe,

    In Synaptic, there is a Repositories menu entry under Settings, where
    new entries can be made and existing ones disabled, matching the
    commenting in sources.list.

    Yes there is.

    Yet I /still/ find it easier to create the repos in a text editor and
    save them in the correct place.

    'To each, their own' as the saying goes.


    I've never done it that way, either, I only ever use Synaptic to help
    clear dependency logjams in sid, and nothing ever needs changing there.

    --
    Joe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From George at Clug@21:1/5 to All on Tue Oct 15 00:10:02 2024
    Lee,

    I do not have a solution for you, but as you likely found via
    Internet searches, you are not alone in having issues with this
    Realtek device/driver.


    Like you suggested, I too once installed Linux Mint Ubuntu to a laptop
    to get over hardware issues.


    Hopefully the Realtek driver developers will rectify the issue.

    All I can suggest is to try backports to get the latest Debian package
    (but I saw that others have already suggested this):

    If backports is not in your apt sources, then add the following lines:

    # nano /etc/apt/sources.list

    # bookworm-backports, previously on backports.debian.org
    deb https://deb.debian.org/debian/ bookworm-backports main contrib
    non-free non-free-firmware
    deb-src https://deb.debian.org/debian/ bookworm-backports main contrib
    non-free non-free-firmware

    # apt install -t bookworm-backports firmware-realtek


    # export PATH=$PATH:/usr/sbin
    # update-initramfs -u

    # systemctl reboot


    However if the Debian backports realtek network driver version is
    still currently faulty, then this will not solve your network issues.



    https://backports.debian.org/Instructions/

    https://forums.opensuse.org/t/realtek-8822ce-randomly-not-available/175390 Realtek 8822ce randomly not available

    https://forums.debian.net/viewtopic.php?t=157874
    WiFi frequently disconnects. Using rtw8822ce

    https://bbs.archlinux.org/viewtopic.php?id=278866
    [SOLVED] High Wifi Latency with rtw_8822ce

    https://discussion.fedoraproject.org/t/rtw-8822ce-wlan-not-working-since-kernel-5-17-turn-off-location-services/62344
    Rtw_8822ce Wlan not working since Kernel 5.17 | Turn off location
    services!

    https://discussion.fedoraproject.org/t/wifi-keeps-disconnecting-using-rtw-8822ce/100963
    Wifi keeps disconnecting. Using rtw_8822ce
    "It seems you have done quite a bit of searching.
    What you may not have noted is that there are several threads here
    about problems with the rtw_8822ce driver and the cards it supports
    (poorly it seems) in linux.
    Most seem to have replaced that card for a fix.
    I would strongly suggest that you either replace that card or get a
    second card (maybe even a usb dongle) that is better supported so you
    do not have to fight with the realtek issues."





    George.


    On Monday, 14-10-2024 at 22:09 Lee wrote:
    I have a Lenovo G3 laptop running Debian 12 with wi-fi that works
    for
    minutes at a time.

    I've tried a lot of suggested changes to /etc/modprobe.d but none
    have
    fix my wi-fi problem.
    One post I saw said their laptop worked when they tried Ubuntu
    Live.  Same here!

    My laptop is set to do a UEFI boot [?? I really don't know the
    proper terms].
    Is there a "proper" place to get firmware from or should I just get
    it off the
    Ubuntu USB stick?
    And once I get the firmware, what do I have to do to get Debian to
    use
    that instead of
    the most probably broken firmware it's using now?

    For comparision, log messages for the wireless card when running
    Ubuntu list the firmware
    as version 9.9.15

    ubuntu@ubuntu:~$ sudo dmesg | grep -i 8822ce
    [   20.205438] rtw_8822ce 0000:02:00.0: enabling device (0000 ->
    0003)
    [   20.239352] rtw_8822ce 0000:02:00.0: WOW Firmware version
    9.9.4,
    H2C version 15
    [   20.243721] rtw_8822ce 0000:02:00.0: Firmware version 9.9.15,
    H2C version 15
    [   20.297759] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0

    and the  log messages when running Debian and wireless is mostly
    unusable show the
    firmware as 9.9.14

    ----- Debian
    [    4.206179] rtw_8822ce 0000:02:00.0: enabling device (0000 ->
    0003)
    [    4.208338] rtw_8822ce 0000:02:00.0: firmware: direct-loading
    firmware rtw88/rtw8822c_wow_fw.bin
    [    4.208346] rtw_8822ce 0000:02:00.0: Firmware version 9.9.4,
    H2C version 15
    [    4.208366] rtw_8822ce 0000:02:00.0: firmware: direct-loading
    firmware rtw88/rtw8822c_fw.bin
    [    4.208368] rtw_8822ce 0000:02:00.0: Firmware version 9.9.14,
    H2C version 15
    [    4.326996] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from
    wlan0

    I don't know if there's some other difference, but it'd be nice to
    see
    if just upgrading to
    Firmware version 9.9.15 fixes my wifi.  But how to do that?

    TIA
    Lee


    <html>
    <head>
    <style type="text/css">
    body,p,td,div,span{
    font-size:13px; font-family:Arial, Helvetica, sans-serif;
    };
    body p{
    margin:0px;
    }
    </style>
    </head>
    <body>Lee,<br>
    <br><div>
    I do not have a solution for you, but as you likely found via Internet searches, you are not alone in having issues with this Realtek device/driver.</div><div><br></div><div>Like you suggested, I too once installed Linux Mint Ubuntu to a laptop to get
    over hardware issues.<br></div>

    Hopefully the Realtek driver developers will rectify the issue. <br>

    All I can suggest is to try backports to get the latest Debian package (but I saw that others have already suggested this):<br>

    If backports is not in your apt sources, then add the following lines:<br>

    # nano /etc/apt/sources.list<br>

    # bookworm-backports, previously on backports.debian.org<br>
    deb <a href="https://deb.debian.org/debian" target="_blank" class="normal-link">https://deb.debian.org/debian</a>/ bookworm-backports main contrib non-free non-free-firmware<br>
    deb-src <a href="https://deb.debian.org/debian" target="_blank" class="normal-link">https://deb.debian.org/debian</a>/ bookworm-backports main contrib non-free non-free-firmware<br>

    # apt install -t bookworm-backports firmware-realtek <br><div><br></div><div># export PATH=$PATH:/usr/sbin<br># update-initramfs -u<br></div><div># systemctl reboot</div><div><br></div><div>However if the Debian backports realtek network driver version
    is still currently faulty, then this will not solve your network issues.<br></div><div><br></div>
    <a href="https://backports.debian.org/Instructions" target="_blank" class="normal-link">https://backports.debian.org/Instructions</a>/<br>

    <a href="https://forums.opensuse.org/t/realtek-8822ce-randomly-not-available/175390" target="_blank" class="normal-link">https://forums.opensuse.org/t/realtek-8822ce-randomly-not-available/175390</a><br>
    Realtek 8822ce randomly not available<br>

    <a href="https://forums.debian.net/viewtopic.php?t=157874" target="_blank" class="normal-link">https://forums.debian.net/viewtopic.php?t=157874</a><br>
    WiFi frequently disconnects. Using rtw8822ce<br>

    <a href="https://bbs.archlinux.org/viewtopic.php?id=278866" target="_blank" class="normal-link">https://bbs.archlinux.org/viewtopic.php?id=278866</a><br>
    [SOLVED] High Wifi Latency with rtw_8822ce<br>

    <a href="https://discussion.fedoraproject.org/t/rtw-8822ce-wlan-not-working-since-kernel-5-17-turn-off-location-services/62344" target="_blank" class="normal-link">https://discussion.fedoraproject.org/t/rtw-8822ce-wlan-not-working-since-kernel-5-17-turn-
    off-location-services/62344</a><br>
    Rtw_8822ce Wlan not working since Kernel 5.17 | Turn off location services!<br>

    <a href="https://discussion.fedoraproject.org/t/wifi-keeps-disconnecting-using-rtw-8822ce/100963" target="_blank" class="normal-link">https://discussion.fedoraproject.org/t/wifi-keeps-disconnecting-using-rtw-8822ce/100963</a><br>
    Wifi keeps disconnecting. Using rtw_8822ce<br>
    "It seems you have done quite a bit of searching.<br>
    What you may not have noted is that there are several threads here about problems with the rtw_8822ce driver and the cards it supports (poorly it seems) in linux.<br>
    Most seem to have replaced that card for a fix.<br>
    I would strongly suggest that you either replace that card or get a second card (maybe even a usb dongle) that is better supported so you do not have to fight with the realtek issues."<br><div><br>
    </div><br><div><br></div>
    George.<br>


    On Monday, 14-10-2024 at 22:09 Lee wrote:<br>
    &gt; I have a Lenovo G3 laptop running Debian 12 with wi-fi that works for<br> &gt; minutes at a time.<br>
    &gt; <br>
    &gt; I've tried a lot of suggested changes to /etc/modprobe.d but none have<br> &gt; fix my wi-fi problem.<br>
    &gt; One post I saw said their laptop worked when they tried Ubuntu Live.&nbsp;&nbsp;Same here!<br>
    &gt; <br>
    &gt; My laptop is set to do a UEFI boot [?? I really don't know the proper terms].<br>
    &gt; Is there a "proper" place to get firmware from or should I just get it off the<br>
    &gt; Ubuntu USB stick?<br>
    &gt; And once I get the firmware, what do I have to do to get Debian to use<br> &gt; that instead of<br>
    &gt; the most probably broken firmware it's using now?<br>
    &gt; <br>
    &gt; For comparision, log messages for the wireless card when running<br>
    &gt; Ubuntu list the firmware<br>
    &gt; as version 9.9.15<br>
    &gt; <br>
    &gt; ubuntu@ubuntu:~$ sudo dmesg | grep -i 8822ce<br>
    &gt; [&nbsp;&nbsp; 20.205438] rtw_8822ce 0000:02:00.0: enabling device (0000 -&gt; 0003)<br>
    &gt; [&nbsp;&nbsp; 20.239352] rtw_8822ce 0000:02:00.0: WOW Firmware version 9.9.4,<br>
    &gt; H2C version 15<br>
    &gt; [&nbsp;&nbsp; 20.243721] rtw_8822ce 0000:02:00.0: Firmware version 9.9.15, H2C version 15<br>
    &gt; [&nbsp;&nbsp; 20.297759] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0<br>
    &gt; <br>
    &gt; and the&nbsp;&nbsp;log messages when running Debian and wireless is mostly<br>
    &gt; unusable show the<br>
    &gt; firmware as 9.9.14<br>
    &gt; <br>
    &gt; ----- Debian<br>
    &gt; [&nbsp;&nbsp;&nbsp;&nbsp;4.206179] rtw_8822ce 0000:02:00.0: enabling device (0000 -&gt; 0003)<br>
    &gt; [&nbsp;&nbsp;&nbsp;&nbsp;4.208338] rtw_8822ce 0000:02:00.0: firmware: direct-loading<br>
    &gt; firmware rtw88/rtw8822c_wow_fw.bin<br>
    &gt; [&nbsp;&nbsp;&nbsp;&nbsp;4.208346] rtw_8822ce 0000:02:00.0: Firmware version 9.9.4, H2C version 15<br>
    &gt; [&nbsp;&nbsp;&nbsp;&nbsp;4.208366] rtw_8822ce 0000:02:00.0: firmware: direct-loading<br>
    &gt; firmware rtw88/rtw8822c_fw.bin<br>
    &gt; [&nbsp;&nbsp;&nbsp;&nbsp;4.208368] rtw_8822ce 0000:02:00.0: Firmware version 9.9.14, H2C version 15<br>
    &gt; [&nbsp;&nbsp;&nbsp;&nbsp;4.326996] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0<br>
    &gt; <br>
    &gt; I don't know if there's some other difference, but it'd be nice to see<br> &gt; if just upgrading to<br>
    &gt; Firmware version 9.9.15 fixes my wifi.&nbsp;&nbsp;But how to do that?<br> &gt; <br>
    &gt; TIA<br>
    &gt; Lee<br>
    &gt; <br><div><br></div><div><br></div></body></html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michel Verdier@21:1/5 to Lee on Tue Oct 15 00:40:01 2024
    On 2024-10-14, Lee wrote:

    $ ls -l rt*| grep 8822

    Check if your firmware is in /lib/firmware/rtw88/ and not in
    /lib/firmware/

    This is what I have

    # ls -l /lib/firmware/rtw88/
    total 740
    -rw-r--r-- 1 root root 20290 5 sept. 23:30 rtw8703b_fw.bin
    -rw-r--r-- 1 root root 23074 5 sept. 23:30 rtw8703b_wow_fw.bin
    -rw-r--r-- 1 root root 28884 5 sept. 23:30 rtw8723d_fw.bin
    -rw-r--r-- 1 root root 31898 5 sept. 23:30 rtw8821a_fw.bin
    -rw-r--r-- 1 root root 139472 5 sept. 23:30 rtw8821c_fw.bin
    -rw-r--r-- 1 root root 150984 5 sept. 23:30 rtw8822b_fw.bin
    -rw-r--r-- 1 root root 202600 5 sept. 23:30 rtw8822c_fw.bin
    -rw-r--r-- 1 root root 145224 5 sept. 23:30 rtw8822c_wow_fw.bin

    If you need a missing firmware, instead of getting it from ubuntu, get it
    from the source :) https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/rtw88/

    I'm not seeing an updated realtek firmware in backports:

    Here I have this one

    # dpkg -l firmware-realtek
    ii firmware-realtek 20240709-2~bpo12+1 all Binary firmware for Realtek wired/Wi-Fi/BT adapters

    To install it you can try (after adding backports to sources)

    apt -t bookworm-backports install firmware-realtek

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Curley@21:1/5 to Lee on Tue Oct 15 19:50:01 2024
    On Tue, 15 Oct 2024 11:27:23 -0400
    Lee <ler762@gmail.com> wrote:

    # backports so I can get the latest Realtek wifi drivers
    deb https://deb.debian.org/debian bookworm-backports main non-free-firmware deb-src https://deb.debian.org/debian bookworm-backports main non-free-firmware

    The only thing I can see is that the instructions specify http, not
    https. https://backports.debian.org/Instructions/#index2h2 As you say,
    that should have produced an error when you tried it. Just for the
    halibut, try it as http.

    Or not. I'm not finding it either.

    root@hawk:~# apt update
    Hit:1 http://deb.debian.org/debian bookworm InRelease
    Hit:2 http://security.debian.org/debian-security bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
    Hit:4 http://deb.debian.org/debian bookworm-backports InRelease
    Ign:5 http://repo.vivaldi.com/stable/deb stable InRelease
    Hit:6 http://repo.vivaldi.com/stable/deb stable Release
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    14 packages can be upgraded. Run 'apt list --upgradable' to see them. root@hawk:~# apt search firmware-realtek
    Sorting... Done
    Full Text Search... Done
    firmware-realtek/stable,now 20230210-5 all [installed]
    Binary firmware for Realtek wired/wifi/BT adapters

    firmware-realtek-rtl8723cs-bt/stable 20181104-2 all
    Bluetooth firmware for Realtek RTL8723CS

    root@hawk:~# apt-cache search firmware-realtek
    firmware-realtek - Binary firmware for Realtek wired/wifi/BT adapters firmware-realtek-rtl8723cs-bt - Bluetooth firmware for Realtek RTL8723CS root@hawk:~# cat /etc/apt/sources.list.d/backports.bookworm.list
    deb http://deb.debian.org/debian bookworm-backports main non-free-firmware root@hawk:~#

    Yet the Debian package search shows it there. https://packages.debian.org/search?searchon=names&section=all&suite=all&arch=any&exact=0&keywords=firmware-realtek

    And I can pull it in manually.

    charles@hawk:~$ wget http://http.us.debian.org/debian/pool/non-free-firmware/f/firmware-nonfree/firmware-realtek_20240709-2~bpo12+1_all.deb
    --2024-10-15 11:39:42-- http://http.us.debian.org/debian/pool/non-free-firmware/f/firmware-nonfree/firmware-realtek_20240709-2~bpo12+1_all.deb
    Resolving http.us.debian.org (http.us.debian.org)... 64.50.236.52, 64.50.233.100, 208.80.154.139, ...
    Connecting to http.us.debian.org (http.us.debian.org)|64.50.236.52|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 2162540 (2.1M) [application/vnd.debian.binary-package]
    Saving to: ‘firmware-realtek_20240709-2~bpo12+1_all.deb’

    firmware-realtek_20240709-2~bpo12+1_all.de 100%[=====================================================================================>] 2.06M 2.70MB/s in 0.8s

    2024-10-15 11:39:43 (2.70 MB/s) - ‘firmware-realtek_20240709-2~bpo12+1_all.deb’ saved [2162540/2162540]

    charles@hawk:~$ file firmware-realtek_20240709-2~bpo12+1_all.deb firmware-realtek_20240709-2~bpo12+1_all.deb: Debian binary package (format 2.0), with control.tar.xz, data compression xz
    charles@hawk:~$

    --
    Does anybody read signatures any more?

    https://charlescurley.com
    https://charlescurley.com/blog/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From debian-user@howorth.org.uk@21:1/5 to Charles Curley on Tue Oct 15 21:40:02 2024
    Charles Curley <charlescurley@charlescurley.com> wrote:
    On Tue, 15 Oct 2024 11:27:23 -0400
    Lee <ler762@gmail.com> wrote:

    # backports so I can get the latest Realtek wifi drivers
    deb https://deb.debian.org/debian bookworm-backports main
    non-free-firmware deb-src https://deb.debian.org/debian
    bookworm-backports main non-free-firmware

    The only thing I can see is that the instructions specify http, not
    https. https://backports.debian.org/Instructions/#index2h2 As you say,
    that should have produced an error when you tried it. Just for the
    halibut, try it as http.

    Or not. I'm not finding it either.

    root@hawk:~# apt update
    Hit:1 http://deb.debian.org/debian bookworm InRelease
    Hit:2 http://security.debian.org/debian-security bookworm-security
    InRelease Hit:3 http://deb.debian.org/debian bookworm-updates
    InRelease Hit:4 http://deb.debian.org/debian bookworm-backports

    If I click on either of the bookworm-backports links above (either http
    or https) my browser takes me to http://ftp.debian.org/debian/ and in
    the dists/ directory I see [DIR] bookworm-backports/

    Is that what you're looking for?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Wright@21:1/5 to debian-user@howorth.org.uk on Tue Oct 15 22:30:01 2024
    On Tue 15 Oct 2024 at 20:33:09 (+0100), debian-user@howorth.org.uk wrote:
    If I click on either of the bookworm-backports links above (either http
    or https) my browser takes me to http://ftp.debian.org/debian/ and in
    the dists/ directory I see [DIR] bookworm-backports/

    dists will take you to the Packages files, whereas you want
    pool for the .deb files themselves. Or just go to:

    https://packages.debian.org/index

    where you can tell which .deb belongs to what suite.

    Is that what you're looking for?

    That's getting hard to discern. AIUI the OP got the latest firmware
    in the end (202600 bytes), but as that doesn't fix the problem,
    perhaps a whole kernel would be better. Much of the rest of the
    thread seems to be about working out how to use Debian's tools
    for finding and installing packages.

    Cheers,
    David.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From George at Clug@21:1/5 to All on Tue Oct 15 23:00:01 2024
    On Wednesday, 16-10-2024 at 02:27 Lee wrote:
    Hi,

    On Mon, Oct 14, 2024 at 7:30 PM George at Clug wrote:

    Lee,

    I do not have a solution for you, but as you likely found via Internet searches, you are not alone in having issues with this Realtek device/driver.

    Like you suggested, I too once installed Linux Mint Ubuntu to a laptop to get over hardware issues.

    Hopefully the Realtek driver developers will rectify the issue.

    It seems like somebody has fixed whatever-it-is because if I boot up
    Ubuntu I don't have any problems with wi-fi.

    All I can suggest is to try backports to get the latest Debian package (but I saw that others have already suggested this):

    I'm trying but it's not working for me :(

    If backports is not in your apt sources, then add the following lines:

    Backports _is_ in my /etc/apt/sources.list. Unless there's a typo,
    but I'm not seeing it..

    root@laptop:/home/lee# cat /etc/apt/sources.list
    #deb cdrom:[Debian GNU/Linux 12.7.0 _Bookworm_ - Official amd64
    NETINST with firmware 20240831-10:38]/ bookworm contrib main non-free-firmware

    deb https://deb.debian.org/debian/ bookworm main non-free-firmware
    deb-src https://deb.debian.org/debian/ bookworm main non-free-firmware

    deb https://security.debian.org/debian-security bookworm-security main non-free-firmware
    deb-src https://security.debian.org/debian-security bookworm-security
    main non-free-firmware

    # bookworm-updates, to get updates before a point release is made;
    # see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
    deb https://deb.debian.org/debian/ bookworm-updates main non-free-firmware deb-src https://deb.debian.org/debian/ bookworm-updates main non-free-firmware

    # backports so I can get the latest Realtek wifi drivers
    deb https://deb.debian.org/debian bookworm-backports main non-free-firmware deb-src https://deb.debian.org/debian bookworm-backports main non-free-firmware

    # This system was installed using small removable media
    # (e.g. netinst, live or single CD). The matching "deb cdrom"
    # entries were disabled at the end of the installation process.
    # For information about how to configure apt package sources,
    # see the sources.list(5) manual.
    root@laptop:/home/lee#

    but if I had a typo I should get an error msg or at least a warning??

    root@laptop:/home/lee# apt update
    Hit:1 https://deb.debian.org/debian bookworm InRelease
    Get:2 https://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] Get:3 https://security.debian.org/debian-security bookworm-security
    InRelease [48.0 kB]
    Get:4 https://deb.debian.org/debian bookworm-backports InRelease [59.0 kB] Fetched 162 kB in 1s (118 kB/s)
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    6 packages can be upgraded. Run 'apt list --upgradable' to see them.


    root@laptop:/home/lee# apt search firmware-realtek
    Sorting... Done
    Full Text Search... Done
    firmware-realtek/stable,now 20230210-5 all [installed]
    Binary firmware for Realtek wired/wifi/BT adapters

    firmware-realtek-rtl8723cs-bt/stable 20181104-2 all
    Bluetooth firmware for Realtek RTL8723CS

    root@laptop:/home/lee#

    It seems like I should see the 2024 version of firmware-realtek but no.

    From my own personal experience, Debian backports are not always at the latest version, so I am not surprised you did not find "the 2024 version of firmware-realtek".

    Sadly I don't know of a way to have Debian safely use the latest version for you to test.

    I had an issue with a fairly new RADEON video card, for which I had to use AMD's Ubuntu drivers in Debian, or install Arch Linux. I was unable to get Debian drivers to work for this Video card. Maybe by the time Trixie gets into Stable, my RADEON video
    card will be supported? I am currently using Arch Linux on this PC and using it as a test case, until Trixie is released to stable.

    If you are able to do this, I could suggest installing Arch Linux (a rolling distribution that tends to use the latest drivers) as a test. It seemed quite stable from my usage, however I do favour whatever is the current stable version of Debian. Just
    sometimes I have had to use Linux Mint Ubuntu or Arch Linux to get a particular piece of hardware to work with Linux. I expect if I was smarter, I would have succeeded in getting Debian to work with my hardware.

    If you do try Arch Linux to see if WIFI works well in different rooms, then I recommend using the archinstall script. Even using archinstall it took me a few installations before I worked out what to select for the installation. But I think you may have
    tried this with Ubuntu already? (and found WIFI works from all your rooms?) If you have that would be proof the latest version of the Linux Realtek drivers do work.

    https://wiki.archlinux.org/title/Archinstall
    (During the archinstall script I added "kde-applications packagekit-qt6 fwupd firewalld" in the "Additional Packages" step. And when the installation was complete, I ran "pacman -Syu")

    George.



    # apt install -t bookworm-backports firmware-realtek

    apt install sees it, so clearly I'm not understanding something fairly important :(

    root@laptop:/home/lee# apt install -t bookworm-backports firmware-realtek Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following package was automatically installed and is no longer required:
    linux-image-6.1.0-25-amd64
    Use 'sudo apt autoremove' to remove it.
    The following additional packages will be installed:
    firmware-intel-graphics firmware-intel-misc firmware-mediatek firmware-misc-nonfree firmware-nvidia-graphics
    The following NEW packages will be installed:
    firmware-intel-graphics firmware-intel-misc firmware-mediatek firmware-nvidia-graphics
    The following packages will be upgraded:
    firmware-misc-nonfree firmware-realtek
    2 upgraded, 4 newly installed, 0 to remove and 109 not upgraded.
    Need to get 60.3 MB of archives.
    After this operation, 96.0 MB of additional disk space will be used.
    Do you want to continue? [Y/n] y
    Get:1 https://deb.debian.org/debian
    bookworm-backports/non-free-firmware amd64 firmware-misc-nonfree all 20240709-2~bpo12+1 [4,249 kB]
    Get:2 https://deb.debian.org/debian
    bookworm-backports/non-free-firmware amd64 firmware-intel-graphics all 20240709-2~bpo12+1 [5,208 kB]
    Get:3 https://deb.debian.org/debian
    bookworm-backports/non-free-firmware amd64 firmware-intel-misc all 20240709-2~bpo12+1 [322 kB]
    Get:4 https://deb.debian.org/debian
    bookworm-backports/non-free-firmware amd64 firmware-mediatek all 20240709-2~bpo12+1 [8,917 kB]
    Get:5 https://deb.debian.org/debian
    bookworm-backports/non-free-firmware amd64 firmware-nvidia-graphics
    all 20240709-2~bpo12+1 [39.5 MB]
    Get:6 https://deb.debian.org/debian
    bookworm-backports/non-free-firmware amd64 firmware-realtek all 20240709-2~bpo12+1 [2,163 kB]
    Fetched 60.3 MB in 3s (19.6 MB/s)
    Reading changelogs... Done
    (Reading database ... 135396 files and directories currently installed.) Preparing to unpack .../0-firmware-misc-nonfree_20240709-2~bpo12+1_all.deb ...
    Unpacking firmware-misc-nonfree (20240709-2~bpo12+1) over (20230210-5) ... Selecting previously unselected package firmware-intel-graphics.
    Preparing to unpack .../1-firmware-intel-graphics_20240709-2~bpo12+1_all.deb ...
    Unpacking firmware-intel-graphics (20240709-2~bpo12+1) ...
    Selecting previously unselected package firmware-intel-misc.
    Preparing to unpack .../2-firmware-intel-misc_20240709-2~bpo12+1_all.deb ... Unpacking firmware-intel-misc (20240709-2~bpo12+1) ...
    Selecting previously unselected package firmware-mediatek.
    Preparing to unpack .../3-firmware-mediatek_20240709-2~bpo12+1_all.deb ... Unpacking firmware-mediatek (20240709-2~bpo12+1) ...
    Selecting previously unselected package firmware-nvidia-graphics.
    Preparing to unpack
    .../4-firmware-nvidia-graphics_20240709-2~bpo12+1_all.deb ...
    Unpacking firmware-nvidia-graphics (20240709-2~bpo12+1) ...
    Preparing to unpack .../5-firmware-realtek_20240709-2~bpo12+1_all.deb ... Unpacking firmware-realtek (20240709-2~bpo12+1) over (20230210-5) ...
    Setting up firmware-intel-graphics (20240709-2~bpo12+1) ...
    Setting up firmware-misc-nonfree (20240709-2~bpo12+1) ...
    Setting up firmware-nvidia-graphics (20240709-2~bpo12+1) ...
    Setting up firmware-intel-misc (20240709-2~bpo12+1) ...
    Setting up firmware-mediatek (20240709-2~bpo12+1) ...
    Setting up firmware-realtek (20240709-2~bpo12+1) ...
    <======================= this
    Processing triggers for initramfs-tools (0.142+deb12u1) ...
    update-initramfs: Generating /boot/initrd.img-6.10.11+bpo-amd64
    Scanning processes...
    Scanning processor microcode...
    Scanning linux images...

    Running kernel seems to be up-to-date.

    The processor microcode seems to be up-to-date.

    No services need to be restarted.

    No containers need to be restarted.

    No user sessions are running outdated binaries.

    No VM guests are running outdated hypervisor (qemu) binaries on this host. root@laptop:/home/lee#



    # export PATH=$PATH:/usr/sbin
    # update-initramfs -u

    looks like "apt install -t ..." did that for me

    # systemctl reboot

    However if the Debian backports realtek network driver version is still currently faulty, then this will not solve your network issues.

    yup.. _something_ is still faulty :(

    root@laptop:/home/lee# dmesg | grep 8822 |more
    [ 5.090849] rtw_8822ce 0000:02:00.0: enabling device (0000 -> 0003)
    [ 5.101264] rtw_8822ce 0000:02:00.0: WOW Firmware version 9.9.4,
    H2C version 15
    [ 5.101386] rtw_8822ce 0000:02:00.0: Firmware version 9.9.15, H2C version 15
    [ 5.176552] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822
    [ 5.180780] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin
    [ 5.185928] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_config.bin
    [ 5.200833] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0
    [ 59.766737] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 59.770487] rtw_8822ce 0000:02:00.0: failed to send h2c command
    [ 61.774979] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 63.752576] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 65.732105] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 65.735894] rtw_8822ce 0000:02:00.0: failed to send h2c command
    [ 67.744341] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 67.748099] rtw_8822ce 0000:02:00.0: failed to send h2c command
    [ 69.725595] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 71.739514] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 71.743295] rtw_8822ce 0000:02:00.0: failed to send h2c command
    [ 73.721918] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 75.736617] rtw_8822ce 0000:02:00.0: firmware failed to leave lps state
    [ 75.740374] rtw_8822ce 0000:02:00.0: failed to send h2c command
    ... etc.

    https://backports.debian.org/Instructions/

    https://forums.opensuse.org/t/realtek-8822ce-randomly-not-available/175390 Realtek 8822ce randomly not available

    https://forums.debian.net/viewtopic.php?t=157874
    WiFi frequently disconnects. Using rtw8822ce

    https://bbs.archlinux.org/viewtopic.php?id=278866
    [SOLVED] High Wifi Latency with rtw_8822ce

    That issue I haven't noticed. If the laptop is within 6 feet of the
    AP it's able to stay connected to wifi.
    with or without the power cord connected
    Take the laptop into a different room and wi-fi is mostly
    non-functional. Again, with or without the power cord connected.
    The laptop gets a DHCP address, says it's connected, etc. but I can't
    ping anything .. including the AP

    https://discussion.fedoraproject.org/t/rtw-8822ce-wlan-not-working-since-kernel-5-17-turn-off-location-services/62344
    Rtw_8822ce Wlan not working since Kernel 5.17 | Turn off location services!

    https://discussion.fedoraproject.org/t/wifi-keeps-disconnecting-using-rtw-8822ce/100963
    Wifi keeps disconnecting. Using rtw_8822ce

    "It seems you have done quite a bit of searching.
    What you may not have noted is that there are several threads here about problems with the rtw_8822ce driver and the cards it supports (poorly it seems) in linux.

    I mostly missed them.. very little of what I've seen was for Debian

    Most seem to have replaced that card for a fix.

    With something other than a realtek - correct?
    I _really_ don't want the hassle of using a USB dongle for wifi and
    this laptop doesn't look like _anything_ inside the case is easily accessible.

    I called Lenovo tech support - they offered to help me get Windows reinstalled and troubleshoot from there, but they flat out don't
    support Linux in any way, shape or form.

    I would strongly suggest that you either replace that card or get a second card (maybe even a usb dongle) that is better supported so you do not have to fight with the realtek issues."

    You might be right, but I'm not willing to give up just yet.

    Er, that is not my suggestion, it was a comment I quoted from link I found from a Fedora site. I quoted that comment as it seems Debian is not the only distribution that has issues with that particular RealTek driver. RealTek hardware and drivers have
    been an issue to me on many an occasion over the years, in both Windows and Linux. I prefer to use Intel hardware where possible, sadly sometimes RealTeck is what is provided and we have no choice.

    All the best with your issue, it is a difficult one. Maybe patience and wait for a fixed RealTek driver to filter down to the current version of Debian Stable will end up being the solution? But that does not sound like a great solution.

    George.



    Thanks
    Lee




    George.


    On Monday, 14-10-2024 at 22:09 Lee wrote:
    I have a Lenovo G3 laptop running Debian 12 with wi-fi that works for minutes at a time.

    I've tried a lot of suggested changes to /etc/modprobe.d but none have fix my wi-fi problem.
    One post I saw said their laptop worked when they tried Ubuntu Live. Same here!

    My laptop is set to do a UEFI boot [?? I really don't know the proper terms].
    Is there a "proper" place to get firmware from or should I just get it off the
    Ubuntu USB stick?
    And once I get the firmware, what do I have to do to get Debian to use that instead of
    the most probably broken firmware it's using now?

    For comparision, log messages for the wireless card when running
    Ubuntu list the firmware
    as version 9.9.15

    ubuntu@ubuntu:~$ sudo dmesg | grep -i 8822ce
    [ 20.205438] rtw_8822ce 0000:02:00.0: enabling device (0000 -> 0003)
    [ 20.239352] rtw_8822ce 0000:02:00.0: WOW Firmware version 9.9.4,
    H2C version 15
    [ 20.243721] rtw_8822ce 0000:02:00.0: Firmware version 9.9.15, H2C version 15
    [ 20.297759] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0

    and the log messages when running Debian and wireless is mostly
    unusable show the
    firmware as 9.9.14

    ----- Debian
    [ 4.206179] rtw_8822ce 0000:02:00.0: enabling device (0000 -> 0003)
    [ 4.208338] rtw_8822ce 0000:02:00.0: firmware: direct-loading
    firmware rtw88/rtw8822c_wow_fw.bin
    [ 4.208346] rtw_8822ce 0000:02:00.0: Firmware version 9.9.4, H2C version 15
    [ 4.208366] rtw_8822ce 0000:02:00.0: firmware: direct-loading
    firmware rtw88/rtw8822c_fw.bin
    [ 4.208368] rtw_8822ce 0000:02:00.0: Firmware version 9.9.14, H2C version 15
    [ 4.326996] rtw_8822ce 0000:02:00.0 wlp2s0: renamed from wlan0

    I don't know if there's some other difference, but it'd be nice to see
    if just upgrading to
    Firmware version 9.9.15 fixes my wifi. But how to do that?

    TIA
    Lee






    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Charles Curley@21:1/5 to Xiyue Deng on Wed Oct 16 01:10:01 2024
    On Tue, 15 Oct 2024 10:57:31 -0700
    Xiyue Deng <manphiz@gmail.com> wrote:

    To see packages versions available in all your repositories, you can
    use `apt policy':

    ,----
    | $ apt policy firmware-realtek
    | firmware-realtek:
    | Installed: 20230210-5
    | Candidate: 20230210-5
    | Version table:
    | 20240709-2~bpo12+1 100
    | 200 https://deb.debian.org/debian bookworm-backports/non-free-firmware amd64 Packages | *** 20230210-5
    500 | 500 https://deb.debian.org/debian
    bookworm/non-free-firmware amd64 Packages | 100
    /var/lib/dpkg/status `----

    Thank you, that makes things clearer.

    --
    Does anybody read signatures any more?

    https://charlescurley.com
    https://charlescurley.com/blog/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Wright@21:1/5 to Lee on Wed Oct 16 06:10:01 2024
    On Tue 15 Oct 2024 at 17:43:30 (-0400), Lee wrote:
    On Tue, Oct 15, 2024 at 4:20 PM David Wright wrote:
    On Tue 15 Oct 2024 at 20:33:09 (+0100), debian-user wrote:
    If I click on either of the bookworm-backports links above (either http or https) my browser takes me to http://ftp.debian.org/debian/ and in
    the dists/ directory I see [DIR] bookworm-backports/

    dists will take you to the Packages files, whereas you want
    pool for the .deb files themselves. Or just go to:

    https://packages.debian.org/index

    where you can tell which .deb belongs to what suite.

    Is that what you're looking for?

    That's getting hard to discern. AIUI the OP got the latest firmware
    in the end (202600 bytes), but as that doesn't fix the problem,

    Correct.
    I got the firmware from the Ubuntu Live USB stick - where wireless
    works on the laptop.
    Reboot into Debian and wifi is broken again.
    Then I reverted that set of firmware and got the latest from
    backports, but that does not fix the problems with wifi either.

    I also got the latest linux-image-amd64 from backports -- but again,
    wifi is still mostly broken in Debian.
    "mostly broken" because as long as the laptop in within about 6 feet
    of the AP wifi works. Take the laptop into a different room & there's
    no indication I can see (but what do I know?) that wifi quit working
    but I can't ping anything else on the subnet -- not even the AP. And
    getting the list of available SSIDs is hit or miss - mostly miss with
    having to wait minutes before any of "my" SSIDs shows up on the list
    again.

    & for the heck of it, I've booted up a live image of Mint; it's the
    same deal as Ubuntu, wifi just works.
    So getting this realtek card to work correctly all the time is a
    solved problem. At least in ubuntu/mint, so what magic do I need to
    get it working in Debian???

    perhaps a whole kernel would be better.

    What's the difference between linux-image-[version #]-amd64 and a whole kernel?

    Nothing, as long as there's a version number there. (There's
    a version-less package that depends on the latest version,
    which is a trick to make APT aware of a kernel upgrade.)

    I'm only skimming the thread as, with my old hardware devices,
    I tend not to see these problems. Looking back at your post of
    14 Oct 2024 13:55:25, I see that you have indeed installed the
    backported kernel. I also see that your firmware listed there is
    under /lib/firmware/ instead of /lib/firmware/rtw88/, but
    presumably you've corrected that if needed.

    Whether there's a difference in the drivers between Debian and
    ubuntu/mint, IDK. There may be clues in the web posts on the
    topic of this card elsewhere.

    Much of the rest of the
    thread seems to be about working out how to use Debian's tools
    for finding and installing packages.

    yes - there is much puzzlement on my part why a seemingly simple "find
    the latest software offered" task is turning out to be a non-trivial
    task.
    Horrors.. I can't just point-n-click my way thru the [synaptics] GUI,
    I need to actually read and understand the documentation.

    I don't use synaptic, so I don't know how easy it is to add backports.
    Joe seemed to find it trivial.

    ... and what has me thinking there's a bug lurking there somewhere is
    me installing something from backports back in Debian 9. _without_
    having to read anything other that what to put in the
    /etc/apt/sources.list to say where the backports repository is and
    everything Just Working.

    It's always been recommended that you remove backported software when
    you do your final upgrade on an older Debian version, just before you dist-upgrade to a newer version.

    Cheers,
    David.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)