The Internet(WiFi) does not connect

(I don’t know English well, if I translate it wrong, tell me)

Qubes release 4.2.4 (R4.2)

lspci | grep Network (IN DOM0):

01:00.0 Network controller: Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter (rev 01)

lspci | grep Network (IN sys-net):

00:06.0 Network controller: Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter (rev 01)

uname -r :
6.6.77-1.qubes.fc37.x86_64

lspci -k (I’ll just output the adapter, because there’s a lot more to output):

01:00.0 Network controller: Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter (rev 01)
Subsystem: Foxconn International, Inc. Device e0ca
Kernel driver in use: pciback
Kernel modules: ath11k_pci

lsmode | grep ath
ath11k_pci 28672. 0
ath11k 561152 1 ath11k_pci
qmi_helpers 36864. 1 ath11k
mac80211. 1642496 1 ath11k
cfg80211. 1376256 2 ath11k, mac80211
mhi 114688. 1 ath11k_pci
dm_multipath. 49152. 0

(Don’t pay attention to the dot)

In “ip a” There is only “lo”(not Adapter)

I can’t transfer anything from another computer to a flash drive BUT there is a phone with a wire, maybe it can be used(??)

What to do in this case?

Which distribution are you using for sys-net? Try to swap between fedora and debian

1 Like

I have fedora-41-xfce in sys-net

Thank you, I’ll try it now, I’ll tell you the result

Maybe I’m doing something wrong…? I do

  1. I go into Qube Manager and turn off Sus net
  2. I go to susnet settings, change the template graph (on debian-12-xfce OR fedora-41-xfce)
  3. I leave the settings, turn on susnet (and everything connected to it, the firewall for example)

4)…“ip a” still not seen Adapter…

Did you try changing kernels for sys-net?

1 Like

Previously no
Choose one?

Is this a fresh install? Normally (i.e. on a default installation) there are three versions to choose from: as of this writing 6.6.74-1, 6.6.77-1, 6.12.18-1. Any other than the last one might be worth a try.

Edith adds: In a dom0 terminal you won’t be able to see network connections. You need to check within a sys-net terminal.

1 Like

You’re not doing anything wrong.
You said you have a Qualcomm Technologies, Inc QCNFA765 - I doubt that
you have firmware that supports that.
To fix this, you’re going to need a network connection - do you have
another machine where you could download some firmware?

Try downloading this:
http://ftp.fr.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-atheros_20230210-5~bpo11+1_all.deb
Copy it to a usb stick, then plug the stick in your Qubes box, and copy
it from the stick in to the debian template - you could use qvm-move from sys-usb.
In the template, cd to the directory with that file, and:
sudo apt install ./firmware-atheros_20230210-5~bpo11+1_all.deb

Shut down the template.
Restart sys-net

I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.

2 Likes

Thank you!

I have… a phone…
In theory, I can ask someone, but is it possible to somehow transfer it from a phone USB if that’s possible?

Yes, it is. But if you search the forums, you’ll see that it’s not always easy – depending on the phone('s system).

Using a microSD card for transfer could be another solution. Please provide some more information:

  1. Is this a fresh installation?
  2. Why not do the setup over Ethernet?

Thank you :3

  1. Yes, I downloaded it literally yesterday from the official website, it SEEMS like a new one

  2. I don’t know how to connect a wired one, and it seems my laptop is not suitable for this (1 C-type connector, 2 regular connectors, 1 for a monitor (at least it fits))

Maybe I’m wrong about 2…

Thanks for the information.

I would strongly suggest following @unman’s advice then. Replacing the wifi card with an intel 210 might be an alternative (if your laptop’s card slots are easily accessible from the bottom - most are). These cards can usually be found for about 25 bucks (new).

1 Like

I forgot to ask: What is the brand/type/model of your laptop? Depending on brands and BIOS/UEFI implementations, some devices may not be “allowed”. I found this out the hard way the last time I tried to upgrade the wifi on a Lenovo (X1).

1 Like

I borrowed a laptop from a friend and downloaded the file onto a flash drive.I inserted the flash drive into the laptop, and the laptop SEES it. I don’t quite understand how to proceed, in Debian terminal, right?

Honor, NMH-WDX9-PXCB

I cant see your images, but I think I understand where you are.

You have not said if you are running a sys-usb, or if the flash drive
can be seen in dom0.

In either case, start the template used by sys-net (you can get this
information from Qube Manager, and start the template from there.)
Open a Terminal in the template.

Use the qui-devices tool (in tool bar, looks like a USB of sorts), to
attach the partition where the file is stored to the template.
In the template

sudo mount /dev/xvdi /mnt
cd /mnt
cd WHEREVER_THE_FILE_IS STORED
sudo apt install ./NAME_OF_THE_FILE

It’s best to know where the file IS before you start.

I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.

2 Likes