No Wifi Adapter in my-sys-net (based on fedora-24-minimal)

477 views
Skip to first unread message

P R

unread,
Jul 2, 2017, 7:00:08 PM7/2/17
to qubes...@googlegroups.com

Hello,

my Lenovo W540 is working without any problems under Qubes 3.2 with the fedora-23 templates.

I have now created a new template based on fedora-24-minimal which I use für my Net-VM, Firewall-VM and also USB-Qube.

Strangely my Wifi adapter is not available in my sys-net (based on fedora-24-minimal) while it is working without any problems in the sys-net (based on fedora-23).

I have verified that all modules which are running in fedora-23 sys-net VM are also available in fedora-24 sys-net VM.

sudo modprobe -rv <MODULE> unload module
sudo modprobe -v <MODULE> load module
lsmod

[user@sys-net ~]$ lspci -k
00:00.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 04)
    Subsystem: Lenovo Device 2210
    Kernel driver in use: e1000e
    Kernel modules: e1000e
00:01.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
    Subsystem: Intel Corporation Dual Band Wireless-AC 7260
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi


[user@sys-net ~]$ lsmod
Module                  Size  Used by
ccm                    20480  2
iptable_raw            16384  1
fuse                   98304  3
xt_nat                 16384  2
xen_netback            49152  1
xt_REDIRECT            16384  1
nf_nat_redirect        16384  1 xt_REDIRECT
ip6table_filter        16384  1
ip6_tables             28672  1 ip6table_filter
xt_conntrack           16384  2
ipt_MASQUERADE         16384  1
nf_nat_masquerade_ipv4    16384  1 ipt_MASQUERADE
iptable_nat            16384  1
nf_conntrack_ipv4      16384  3
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
nf_nat_ipv4            16384  1 iptable_nat
nf_nat                 24576  4 nf_nat_redirect,nf_nat_ipv4,xt_nat,nf_nat_masquerade_ipv4
nf_conntrack          106496  5 nf_nat,nf_nat_ipv4,xt_conntrack,nf_nat_masquerade_ipv4,nf_conntrack_ipv4
arc4                   16384  2
iwlmvm                315392  0
mac80211              708608  1 iwlmvm
iwlwifi               155648  1 iwlmvm
e1000e                237568  0
cfg80211              557056  3 iwlwifi,mac80211,iwlmvm
ptp                    20480  1 e1000e
pps_core               20480  1 ptp
rfkill                 24576  3 cfg80211
intel_rapl             20480  0
iosf_mbi               16384  1 intel_rapl
x86_pkg_temp_thermal    16384  0
coretemp               16384  0
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
crc32c_intel           24576  0
pcspkr                 16384  0
xen_pcifront           20480  0
xenfs                  16384  1
dummy_hcd              36864  0
udc_core               24576  1 dummy_hcd
xen_privcmd            16384  9 xenfs
xen_blkback            45056  0
u2mfn                  16384  0
xen_blkfront           40960  6

[user@sys-net ~]$ modinfo iwlmvm | grep -E '^(description|author|depends):'
author:         Copyright(c) 2003- 2015 Intel Corporation <i...@linux.intel.com>
description:    The new Intel(R) wireless AGN driver for Linux
depends:        iwlwifi,mac80211,cfg80211
[user@sys-net ~]$ modinfo mac80211| grep -E '^(description|author|depends):'
description:    IEEE 802.11 subsystem
depends:        cfg80211
[user@sys-net ~]$ modinfo cfg80211| grep -E '^(description|author|depends):'
description:    wireless configuration support
author:         Johannes Berg
depends:        rfkill
[user@sys-net ~]$ modinfo iwlwifi| grep -E '^(description|author|depends):'
author:         Copyright(c) 2003- 2015 Intel Corporation <i...@linux.intel.com>
description:    Intel(R) Wireless WiFi driver for Linux
depends:        cfg80211
[user@sys-net ~]$ modinfo mac80211| grep -E '^(description|author|depends):'
description:    IEEE 802.11 subsystem
depends:        cfg80211

In the fedora-24 net-VM I've run the following command:

sudo modprobe -v iwlwifi

sudo modprobe -v iwlmvm

sudo modprobe -v mac80211

sudo modprobe -v cfg80211

When I start my sys-net (fedora-24) I still can't setup my wifi-connection, as I can't choose a device in network manager for the wifi-connection.

The list is empty.


When I run lspci in my sys-net (fedora-24) I can see that the internal network card and also my wifi card are known to the system, but I still can't setup a wifi connection.

Any ideas what I should do at this point?

I've looked at the Qubes Documentation at: https://www.qubes-os.org/doc/wireless-troubleshooting/

... but I didn't find a suggestion what to try next.

Any help would be great.

Regards


- Ph






Connor Page

unread,
Jul 3, 2017, 7:24:40 AM7/3/17
to qubes-users
I guess you need to install any firmware packages for your network devices first.
IIRC it's called iwl7260-firmware or something like that.

P R

unread,
Jul 3, 2017, 4:48:18 PM7/3/17
to Connor Page, qubes-users
Hello Connor,

Am 03.07.2017 1:24 nachm. schrieb "Connor Page":
I guess you need to install any firmware packages for your network devices first.
IIRC it's called iwl7260-firmware or something like that.

I looked into the sys-net (default Fedora 23) Net-VM and found several firmware files under /use/lib/firmware including the iwlwifi-firmware files.

Looking into my new fedora-24-minimal VM I can't see any firmware files.

Question:
Is it ok to tar /usr/lib/firmware from m fedora-23 template and move it over to my fedora-24-minimal template?

Or are there different firmware files for Fedora 24?

Can I install them through a package?

- Ph.

P R

unread,
Jul 4, 2017, 2:43:09 PM7/4/17
to Connor Page, qubes-users
Hello,

On 07/03/17 13:24, Connor Page wrote:
> I guess you need to install any firmware packages for your network devices first.
> IIRC it's called iwl7260-firmware or something like that.

I've tar'ed /usr/lib/firmware from my fedora-23 sys-net VM which comes
with the Qubes OS 3.2 installation.

Transferred the file to my new fedora-24-minimal sys-net Net-VM and
untar'red it.

After a reboot I got Wifi working.

Thanks for the hint.

Unfortunarely the trick didn't work to get my mobile broadband (LTE
modem) working, see my other posting about this.

- Ph.





Noor Christensen

unread,
Jul 6, 2017, 1:34:56 PM7/6/17
to qubes-users
On Tue, Jul 04, 2017 at 08:43:04PM +0200, 'P R' via qubes-users wrote:
> Hello,
>
> On 07/03/17 13:24, Connor Page wrote:
> > I guess you need to install any firmware packages for your network
> > devices first.
> > IIRC it's called iwl7260-firmware or something like that.
>
> I've tar'ed /usr/lib/firmware from my fedora-23 sys-net VM which comes
> with the Qubes OS 3.2 installation.
>
> Transferred the file to my new fedora-24-minimal sys-net Net-VM and
> untar'red it.

I think it's a good idea to install the required package instead of
copying the firmware files manually.

Before creating the NetVM, make sure your template has the firmware
packages installed. This way they will be present on the NetVM and you
can update them along with the rest of the system, when needed.

-- noor

|_|O|_|
|_|_|O| Noor Christensen
|O|O|O| no...@fripost.org ~ 0x401DA1E0
signature.asc
Reply all
Reply to author
Forward
0 new messages