RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Lost WiFi with latest update {SOLVED}

    Scheduled Pinned Locked Moved Help and Support
    4.8.4wifiadapters
    21 Posts 2 Posters 3.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AddisonA
      Addison
      last edited by

      sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all

      -------- Uninstall Beginning --------
      Module: 8812au
      Version: 5.6.4.2_35491.20191025
      Kernel: 5.10.60-v7+ (armv7l)

      Status: Before uninstall, this module version was ACTIVE on this kernel.

      88XXau.ko:

      • Uninstallation
        • Deleting from: /lib/modules/5.10.60-v7+/updates/
      • Original module
        • No original module was found for this module on this kernel.
        • Use the dkms install command to reinstall any previous module version.

      depmod...

      DKMS: uninstall completed.


      Deleting module version: 5.6.4.2_35491.20191025
      completely from the DKMS tree.

      Done.

      sudo apt install git dkms
      git clone https://github.com/aircrack-ng/rtl8812au.git
      cd rtl8812au
      sudo make dkms_install

      pi@retropie:~ $ sudo apt install git dkms
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      dkms is already the newest version (2.6.1-4).
      git is already the newest version (1:2.20.1-2+deb10u8).
      0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
      pi@retropie:~ $ git clone https://github.com/aircrack-ng/rtl8812au.git
      fatal: destination path 'rtl8812au' already exists and is not an empty directory.
      pi@retropie:~ $ cd rtl8812au
      pi@retropie:~/rtl8812au $ sudo make dkms_install
      mkdir -p /usr/src/8812au-5.6.4.2_35491.20191025
      cp -r * /usr/src/8812au-5.6.4.2_35491.20191025
      dkms add -m 8812au -v 5.6.4.2_35491.20191025

      Creating symlink /var/lib/dkms/8812au/5.6.4.2_35491.20191025/source ->
      /usr/src/8812au-5.6.4.2_35491.20191025

      DKMS: add completed.
      dkms build -m 8812au -v 5.6.4.2_35491.20191025
      Error! echo
      Your kernel headers for kernel 5.10.103-v8+ cannot be found at
      /lib/modules/5.10.103-v8+/build or /lib/modules/5.10.103-v8+/source.
      make: *** [Makefile:2304: dkms_install] Error 1

      The preview for this post seems to show extra large fonts a few times for some reason.

      That wasn't from me.

      No idea how that came to be.

      My apologies ahead for any unnecessary font weirdness on this site. :P

      mituM 1 Reply Last reply Reply Quote 0
      • AddisonA
        Addison @mitu
        last edited by

        "and then try to re-install it again. If you get an error during installation, then post the log file from the build - dkms will show you where it is."

        I don't know what that means.

        I need something to copy and paste because I am too stupid to live.

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @Addison
          last edited by

          @Addison said in Lost WiFi with latest update:

          DKMS: add completed.
          dkms build -m 8812au -v 5.6.4.2_35491.20191025
          Error! echo
          Your kernel headers for kernel 5.10.103-v8+ cannot be found at
          /lib/modules/5.10.103-v8+/build or /lib/modules/5.10.103-v8+/source.
          make: *** [Makefile:2304: dkms_install] Error 1
          

          OK, so it fails here and it's probably why it was not automatically installed during the kernel upgrade.

          Try running

          dkms install -m 8812au -v 5.6.4.2_35491.20191025 --all
          

          from the source folder and see if it gets installed.

          AddisonA 2 Replies Last reply Reply Quote 1
          • AddisonA
            Addison @mitu
            last edited by

            Okay.

            dkms install -m 8812au -v 5.6.4.2_35491.20191025 --all

            pi@retropie:~ $ dkms install -m 8812au -v 5.6.4.2_35491.20191025 --all
            Error! You must be root to use this command.
            pi@retropie:~ $ sudo dkms install -m 8812au -v 5.6.4.2_35491.20191025 --all
            pi@retropie:~ $

            Nothing seemed to have happened unless I phrased the terming wrong.

            1 Reply Last reply Reply Quote 0
            • AddisonA
              Addison @mitu
              last edited by

              I can only upvote 6 posts per day here?

              Well that's just hot garbage. :/

              1 Reply Last reply Reply Quote 0
              • AddisonA
                Addison
                last edited by

                Ah nuts.

                Just realized you requested to install that from the source folder.

                Sorry.

                pi@retropie:~ $ cd rtl8812au
                pi@retropie:~/rtl8812au $ sudo dkms install -m 8812au -v 5.6.4.2_35491.20191025 --all
                pi@retropie:~/rtl8812au $

                Have I done that correctly?

                alt text

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  @Addison said in Lost WiFi with latest update:

                  Just realized you requested to install that from the source folder.

                  Yes, but I think it doesn't matter. Is the wireless driver still not installed ? You can check with sudo dkms status to see if it was installed for the current kernel (5.10.103).

                  1 Reply Last reply Reply Quote 1
                  • AddisonA
                    Addison
                    last edited by Addison

                    Unsure what this all means.

                    pi@retropie:~ $ sudo dkms status
                    8812au, 5.6.4.2_35491.20191025: added
                    xpad, 0.4, 5.10.103-v7l+, armv7l: installed (original_module exists)
                    xpad, 0.4, 5.10.60+, armv7l: installed (original_module exists) (WARNING! Diff between built and installed module!)
                    xpad, 0.4, 5.10.60-v7+, armv7l: installed (original_module exists) (WARNING! Diff between built and installed module!)
                    xpad, 0.4, 5.10.60-v7l+, armv7l: installed (original_module exists) (WARNING! Diff between built and installed module!)

                    EDIT:

                    Also....

                    pi@retropie:~ $ lsusb
                    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
                    Bus 001 Device 004: ID 054c:09cc Sony Corp. DualShock 4 [CUH-ZCT2x]
                    Bus 001 Device 003: ID 2357:011e TP-Link
                    Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
                    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by

                      It's still not installed. I wander though if you're not actually seeing the same issue with https://retropie.org.uk/forum/topic/34200/.
                      Add arm_64bit=0 to your /boot/config.txt , reboot and then try again installing the driver.

                      AddisonA 1 Reply Last reply Reply Quote 1
                      • AddisonA
                        Addison @mitu
                        last edited by

                        At the end of /boot/config.txt (currently showing with your suggested update):

                        [all]
                        #dtoverlay=vc4-fkms-v3d
                        #overscan_scale=1
                        arm_64bit=0
                        dtoverlay=disable-wifi
                        dtoverlay=disable-bt

                        REBOOTED

                        pi@retropie:~ $ sudo apt install git dkms
                        Reading package lists... Done
                        Building dependency tree
                        Reading state information... Done
                        dkms is already the newest version (2.6.1-4).
                        git is already the newest version (1:2.20.1-2+deb10u8).
                        0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                        pi@retropie:~ $ git clone https://github.com/aircrack-ng/rtl8812au.git
                        fatal: destination path 'rtl8812au' already exists and is not an empty directory.
                        pi@retropie:~ $ cd rtl8812au
                        pi@retropie:~/rtl8812au $ sudo make dkms_install
                        mkdir -p /usr/src/8812au-5.6.4.2_35491.20191025
                        cp -r * /usr/src/8812au-5.6.4.2_35491.20191025
                        dkms add -m 8812au -v 5.6.4.2_35491.20191025
                        Error! DKMS tree already contains: 8812au-5.6.4.2_35491.20191025
                        You cannot add the same module/version combo more than once.
                        make: *** [Makefile:2303: dkms_install] Error 3

                        1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator
                          last edited by mitu

                          Remove the module again with sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all and re-run the installation, but just the last step.

                          AddisonA 1 Reply Last reply Reply Quote 1
                          • AddisonA
                            Addison @mitu
                            last edited by

                            pi@retropie:~ $ sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all


                            Deleting module version: 5.6.4.2_35491.20191025
                            completely from the DKMS tree.

                            Done.

                            pi@retropie:~/rtl8812au $ sudo make dkms_install
                            mkdir -p /usr/src/8812au-5.6.4.2_35491.20191025
                            cp -r * /usr/src/8812au-5.6.4.2_35491.20191025
                            dkms add -m 8812au -v 5.6.4.2_35491.20191025

                            Creating symlink /var/lib/dkms/8812au/5.6.4.2_35491.20191025/source ->
                            /usr/src/8812au-5.6.4.2_35491.20191025

                            DKMS: add completed.
                            dkms build -m 8812au -v 5.6.4.2_35491.20191025

                            Kernel preparation unnecessary for this kernel. Skipping...

                            Building module:
                            cleaning build area...
                            'make' -j4 KVER=5.10.103-v7l+ KSRC=/lib/modules/5.10.103-v7l+/build.............................................................
                            cleaning build area...

                            DKMS: build completed.
                            dkms install -m 8812au -v 5.6.4.2_35491.20191025

                            88XXau.ko:
                            Running module version sanity check.

                            • Original module
                              • No original module exists within this kernel
                            • Installation
                              • Installing to /lib/modules/5.10.103-v7l+/updates/

                            depmod...

                            DKMS: install completed.
                            dkms status
                            8812au, 5.6.4.2_35491.20191025, 5.10.103-v7l+, armv7l: installed
                            xpad, 0.4, 5.10.103-v7l+, armv7l: installed (original_module exists)
                            xpad, 0.4, 5.10.60+, armv7l: installed (original_module exists) (WARNING! Diff between built and installed module!)
                            xpad, 0.4, 5.10.60-v7+, armv7l: installed (original_module exists) (WARNING! Diff between built and installed module!)
                            xpad, 0.4, 5.10.60-v7l+, armv7l: installed

                            REBOOT

                            Config WiFi
                            Current IP: 192.168.0.15
                            Wireless IP: 192.168.0.15

                            Joy!

                            Think it took this time. :D

                            Going to unplug my ethernet cable now and do this for my other Pi as well.

                            Thank you so much Mitu!

                            1 Reply Last reply Reply Quote 0
                            • AddisonA
                              Addison
                              last edited by

                              Other Pi is now back to faster wireless speeds as well.

                              Awesome! :D

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.