Hi,
I have got a Lenovo L460 with Broadcom brcm4356 Wifi Adapter that I don't get 
working on Qubes.
To isolate the problem, I have first installed a debian-9 directly on the 
machine and got this after some problems working 
(https://www.linuxquestions.org/questions/linux-wireless-networking-41/debian-broadcom-bcm4356-802-11ac-wireless-not-working-4175644801/)

Steps to reproduce:
- Have Qubes 3.2.1 (also tried Qubes 4.0.1-rc2 without success)
- Create NetVM debian-9 based with device:
-- 00:1f.6 Ethernet controller: Intel Corporation l219-LM (rev21)
-- 03:00.0 Network controller: Broadcom Limited BCM4356 802.11ac Wireless 
Network Adapter (rev02)
(cable based Ethernet works on qube without flaws)
- install firmware-brcm80211_20180825+dfsg-1_all.deb and add 
brcmfmac4356-pcie.txt
- Unload kernel module sudo modprobe -f brcmfmac
- Load kernel module sudo modprobe brcmfmac
- sudo dmesg | less
[    3.476763] usbcore: registered new interface driver brcmfmac
[    3.532479] e1000e 0000:00:00.6 eth0: (PCI Express:2.5GT/s:Width x1) 
c8:5b:76:5c:5a:06
[    3.532497] e1000e 0000:00:00.6 eth0: Intel(R) PRO/1000 Network Connection
[    3.532587] e1000e 0000:00:00.6 eth0: MAC: 12, PHY: 12, PBA No: FFFFFF-0FF
[    3.535156] brcmfmac 0000:00:01.0: Xen PCI mapped GSI18 to IRQ28
[    3.537736] brcmfmac: brcmf_chip_recognition: SB chip is not supported
[    3.537749] brcmfmac: brcmf_pcie_probe: failed 14e4:43ec
[    3.539846] e1000e 0000:00:00.6 enp0s0f6: renamed from eth0

- user@debian-net:/lib64$ sudo lspci -k
00:00.6 Ethernet controller: Intel Corporation Ethernet Connection I219-LM (rev 
21)
    Subsystem: Lenovo Ethernet Connection I219-LM
    Kernel driver in use: e1000e
    Kernel modules: e1000e
00:01.0 Network controller: Broadcom Limited BCM4356 802.11ac Wireless Network 
Adapter (rev 02)
    Subsystem: Lenovo BCM4356 802.11ac Wireless Network Adapter
    Kernel modules: brcmfmac

user@debian-net:/lib64$ sudo ifconfig
enp0s0f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.45.172  netmask 255.255.255.0  broadcast 192.168.45.255
        inet6 fe80::eacd:816d:b465:e28a  prefixlen 64  scopeid 0x20<link>
        ether c8:5b:76:5c:5a:06  txqueuelen 1000  (Ethernet)
        RX packets 29359  bytes 35630763 (33.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 17109  bytes 1910984 (1.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 26  memory 0xe1600000-e1620000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 8  bytes 380 (380.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 380 (380.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

=> if I install on the same machine debian-9 directly the wifi works
=> if I use qubes debian-9 NetVM I get "SB chip is not supported" even though 
device is attached to VM
=> Has anyone an idea/suggestion what I could do to get rid of the "SB chip is 
not supported"? I assumed I had the wrong firmware, but why can I use the exact 
same *deb package on the same machine successfully if I install debian directly 
on the same machine without qubes?

P.S.: I have also tried to create a HVM with debian-9 installer:
- if I install debian on the HVM the X Window gets messed up  => black screen 
=> need to switch on/off the machine
- if I use live DVD on HVM => I can install package until reboot, run the 
modprobe brcmfmac command without error in dmesg, but the Wifi Adapter is not 
shown in the Network Manager

Thanks for any help!

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/fa5c257b-f282-4291-ac3e-6197d51a45ea%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to