Announcement

Collapse
No announcement yet.

Fresh kubuntu install wifi is ok except 5 and 6 ghz band

Collapse
This topic has been answered.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [SOLVED] Fresh kubuntu install wifi is ok except 5 and 6 ghz band

    Hi guys,

    im a decades old windows user and wanted to try Linux with Kubuntu. I made a dual boot on a separate sata ssd with refind and so far, I must say that almost everything runs smooth.

    Except one thing : I don't know why but my wifi 7 pci card which worked fine on windows is causing me troubles. I can only see and connect to 2.4 Ghz networks. I have 5 ghz and 6 ghz with separate ssids but they won't show up and I'm so unable to connect. I tried to search by myself but Im struggling, it may be a pilot problem (ath12k), I have no idea how to solve it, can you help me ?
    Last edited by Snowhog; Yesterday, 09:37 AM.
  • Answer selected by Snowhog at Yesterday, 09:37 AM.

    Problem solved !

    I asked Chatgpt and finally managed to find a solution by a lot of "trials and errors". The problem came from the wifi card firmware not correctly loaded. This is the logs :


    Code:
    sudo ethtool -i wlp3s0
    driver: ath12k_pci
    version: 6.17.0-12-generic
    firmware-version: N/A
    expansion-rom-version:
    bus-info: 0000:03:00.0
    supports-statistics: yes
    supports-test: no
    supports-eeprom-access: no
    supports-register-dump: no
    supports-priv-flags: no
    firmware-version: N/A = firmware not correctly loaded. Consequence, my adapter was set on region "World" (country 00) and apply restrictions on allowed frequencies. 5 Ghz and 6 Ghz frequencies were disabled.


    Code:
    ​iw reg get
    global
    country FR: DFS-ETSI
    (2400 - 2483 @ 40), (N/A, 20), (N/A)
    (5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
    (5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
    (5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
    (5725 - 5875 @ 80), (N/A, 13), (N/A)
    (5945 - 6425 @ 320), (N/A, 23), (N/A), NO-OUTDOOR
    (57000 - 71000 @ 2160), (N/A, 40), (N/A)
    
    phy#0 (self-managed)
    country 00: DFS-UNSET
    (2402 - 2472 @ 40), (N/A, 20), (N/A), NO-80MHZ, NO-160MHZ, NO-320MHZ
    2457 - 2482 @ 20), (N/A, 20), (N/A), NO-80MHZ, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
    (5170 - 5330 @ 160), (N/A, 20), (N/A), AUTO-BW, NO-320MHZ, PASSIVE-SCAN
    (5490 - 5730 @ 160), (N/A, 20), (N/A), AUTO-BW, NO-320MHZ, PASSIVE-SCAN
    (5735 - 5895 @ 160), (N/A, 20), (N/A), AUTO-BW, NO-320MHZ, PASSIVE-SCAN
    The IW REG SET FR command did not work as it was a firmware problem. ath12k files for my adapter were not correctly installed, the solution was to redownload linux-firmware (git clone https://git.kernel.org/pub/scm/linux...x-firmware.git) then copy the files in the right folder :
    sudo cp -r linux-firmware/ath12k/* /lib/firmware/ath12k/

    and then rebuildinitramfs (I don't understand this step but Chatgpt says it's important so...) :
    sudo update-initramfs -u

    Then reboot and surprise ! Here they are, 5 ghz and 6 ghz networks detected correctly without any problem ! And a good surprise : better speeds on kubuntu than I had on windows, 1,3 Gbit/s download vs 1,1 with Windows, I can't say why but, hey, just enjoy .

    Thank you for your help guys, I post the solution in case it can help someone else.

    Comment


      #2
      ATH12K is the driver. Post your hardware info.

      Please Read Me

      Comment


        #3
        Are you 5 and 6 Ghz SSID's hidden?
        Windows no longer obstruct my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

        Comment


          #4
          Thanks for your reply, my wifi card is a Gigabyte GC-Wifi7, I tried some command to see precise hardware reference, here is the output :

          lspci -k | grep -A 3 -i network
          03:00.0 Network controller: Qualcomm Technologies, Inc WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800] (rev 01)
          Subsystem: Foxconn International, Inc. Device e0fb
          Kernel driver in use: ath12k_pci
          Kernel modules: ath12k


          So it seems to be a Qualcomm Fastconnect 7800 (WCN785x) wifi controller inside.

          For Snowhog, my SSID's are not hidden, I can see them on my android phone without problems.


          Comment


            #5
            So, some basics: which Kubuntu release and kernel version.

            I am suspecting we need a more current firmware, possibly, maybe, but really the current kernel (which are the same in LTS and current release) should be ok here, supposedly.

            Comment


              #6
              Sorry ! real linux newbie here

              lsb_release -a
              No LSB modules are available.
              Distributor ID:Ubuntu
              Description:Ubuntu 25.10
              Release:25.10
              Codename:questing

              uname -r
              6.17.0-5-generic



              ​Im surprised this command returns "ubuntu" and not "kubuntu" but maybe this is because kubuntu is derived from ubuntu ?

              Comment


                #7
                Originally posted by telkel31 View Post
                ​Im surprised this command returns "ubuntu" and not "kubuntu" but maybe this is because kubuntu is derived from ubuntu ?

                Kubuntu *is* Ubuntu, using Plasma instead of Gnome as the UI. The actual OS is 100% identical.

                https://ubuntu.com/desktop/flavors
                https://wiki.ubuntu.com/UbuntuFlavors

                Things like Linux Mint, neon, and others are actually derived distros, as they usually add their own software repos on top of Ubuntu's

                You can also use System Settings, and K Info Center to see system info:

                Click image for larger version

Name:	Screenshot_20260129_023550.png
Views:	26
Size:	213.8 KB
ID:	690063
                Now, as to the wifi, I have no idea what you need.

                Originally posted by telkel31 View Post
                6.17.0-5-generic
                Have you updated your system since the install? Assuming the 2.4 connection is usable? You seem to be a number of kernel patches behind.







                Comment


                  #8
                  Thank you for the clarification and k info center tip.

                  My ISP modem/router has multiples antennas and is able to generate wifi networks on 2.4 Ghz, 5 Ghz and 6 Ghz, I gave them separate SSIDs (network1_2.4GHz, network2_5Ghz and network3_6GHz). I used to connect with 6 ghz wifi network on windows which means about 1 Gbit/s speed in download. On Kubuntu the wifi panel only show network1_2.4GHz. It works flawlessly but at a reduced speed (about 120 Mbit/s).

                  In discovery, update section says I'm up to date but not sure if this is the good way to check kernel updates.

                  Comment


                    #9
                    Originally posted by telkel31 View Post
                    In discovery, update section says I'm up to date but not sure if this is the good way to check kernel updates.
                    Discover is where you'd see them.


                    Click image for larger version  Name:	Screenshot_20260129_052129.png Views:	0 Size:	111.7 KB ID:	690066

                    I doubt my 25.10 here being a VM has any effect on this, but see mine is at -8


                    To double check, we can look at what apt thinks

                    Here is mine:

                    Code:
                    $ sudo apt update
                    
                    <  snipped stuff :)  >
                    
                    $ apt policy linux-image-generic
                    linux-image-generic:
                    Installed: 6.17.0-8.8
                    Candidate: 6.17.0-8.8
                    Version table:
                    *** 6.17.0-8.8 500
                               500 http://us.archive.ubuntu.com/ubuntu questing-updates/main amd64 Packages
                               500 http://security.ubuntu.com/ubuntu questing-security/main amd64 Packages
                              100 /var/lib/dpkg/status
                    6.17.0-5.5 500
                              500 http://us.archive.ubuntu.com/ubuntu questing/main amd64 Packages​
                    Last edited by claydoh; Jan 29, 2026, 04:34 AM.

                    Comment


                      #10
                      Strange, here is my discover "about this system"
                      Click image for larger version

Name:	image.png
Views:	25
Size:	42.9 KB
ID:	690068

                      and here the return of apt :
                      apt policy linux-image-generic
                      linux-image-generic:
                      Installé : 6.17.0-8.8
                      Candidat : 6.17.0-8.8
                      Table de version :
                      *** 6.17.0-8.8 500
                      500 http://archive.ubuntu.com/ubuntu questing-updates/main amd64 Packages
                      500 http://security.ubuntu.com/ubuntu questing-security/main amd64 Packages
                      100 /var/lib/dpkg/status
                      6.17.0-5.5 500
                      500 http://archive.ubuntu.com/ubuntu questing/main amd64 Packages



                      Discover says 6.17.0-5, apt says 6.17.0-8.8.

                      Comment


                        #11
                        Ok I found the problem with kernel, it was from refind, last kernel was installed but not loaded. I was able to switch to kernel 6.17.0-8 but it still didn't change anything.

                        Comment


                          #12
                          Problem solved !

                          I asked Chatgpt and finally managed to find a solution by a lot of "trials and errors". The problem came from the wifi card firmware not correctly loaded. This is the logs :


                          Code:
                          sudo ethtool -i wlp3s0
                          driver: ath12k_pci
                          version: 6.17.0-12-generic
                          firmware-version: N/A
                          expansion-rom-version:
                          bus-info: 0000:03:00.0
                          supports-statistics: yes
                          supports-test: no
                          supports-eeprom-access: no
                          supports-register-dump: no
                          supports-priv-flags: no
                          firmware-version: N/A = firmware not correctly loaded. Consequence, my adapter was set on region "World" (country 00) and apply restrictions on allowed frequencies. 5 Ghz and 6 Ghz frequencies were disabled.


                          Code:
                          ​iw reg get
                          global
                          country FR: DFS-ETSI
                          (2400 - 2483 @ 40), (N/A, 20), (N/A)
                          (5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
                          (5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
                          (5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
                          (5725 - 5875 @ 80), (N/A, 13), (N/A)
                          (5945 - 6425 @ 320), (N/A, 23), (N/A), NO-OUTDOOR
                          (57000 - 71000 @ 2160), (N/A, 40), (N/A)
                          
                          phy#0 (self-managed)
                          country 00: DFS-UNSET
                          (2402 - 2472 @ 40), (N/A, 20), (N/A), NO-80MHZ, NO-160MHZ, NO-320MHZ
                          2457 - 2482 @ 20), (N/A, 20), (N/A), NO-80MHZ, NO-160MHZ, NO-320MHZ, PASSIVE-SCAN
                          (5170 - 5330 @ 160), (N/A, 20), (N/A), AUTO-BW, NO-320MHZ, PASSIVE-SCAN
                          (5490 - 5730 @ 160), (N/A, 20), (N/A), AUTO-BW, NO-320MHZ, PASSIVE-SCAN
                          (5735 - 5895 @ 160), (N/A, 20), (N/A), AUTO-BW, NO-320MHZ, PASSIVE-SCAN
                          The IW REG SET FR command did not work as it was a firmware problem. ath12k files for my adapter were not correctly installed, the solution was to redownload linux-firmware (git clone https://git.kernel.org/pub/scm/linux...x-firmware.git) then copy the files in the right folder :
                          sudo cp -r linux-firmware/ath12k/* /lib/firmware/ath12k/

                          and then rebuildinitramfs (I don't understand this step but Chatgpt says it's important so...) :
                          sudo update-initramfs -u

                          Then reboot and surprise ! Here they are, 5 ghz and 6 ghz networks detected correctly without any problem ! And a good surprise : better speeds on kubuntu than I had on windows, 1,3 Gbit/s download vs 1,1 with Windows, I can't say why but, hey, just enjoy .

                          Thank you for your help guys, I post the solution in case it can help someone else.

                          Comment

                          Users Viewing This Topic

                          Collapse

                          There are 0 users viewing this topic.

                          Working...
                          X