You are not logged in.

#1 2018-02-16 22:05:05

markbox
New Member
Registered: 2018-02-16
Posts: 2

Qualcomm Atheros QCA9377 not detected Deuterium-amd64_20170429

Hello.

Very new to BL. Very new to Linux with some basic skills. I want to install BL Linux on Lenovo Ideapad 110 notebook (belongs to my better half). It has a Qualcomm Atheros QCA9377 wireless card. Using the live option, the card is not detected. No wireless networks are shown. I did some research and there are many post to install the atheros firmware from Jessie backport. I have the following list of firmwares that I tried:

firmware-atheros_0.43_all.deb
firmware-atheros_20161130-3_all.deb
firmware-atheros_20161130-3~bpo8+1_all.deb
firmware-atheros_20170823-1_all.deb

With each file (on separate reboots) I basically right click and install with gdebi installer.
Once this is done, the commands I use are:
modprobe ath10k_pci <-- I read in one of the links that this is what the chip uses.
systemctl restart network-manager
systemctl restart wicd
systemctl restart wpa_supplicant

I also installed WICD on each reboot but no success. Perhaps I am missing a step somewhere.

Please note that I am trying all of this from a live cd and haven't installed BL yet. This is primarily due to the fact that my wifi will not work after the installation. I am hoping to get this working in a live session without a reboot.

Any suggestions will help. If I am breaking any forums rules, please let me know.

Thank you kindly
KK


Output of lsmod:

Module                  Size  Used by
appletalk              31587  0 
ax25                   54676  0 
ipx                    26960  0 
p8023                  12436  1 ipx
p8022                  12443  1 ipx
psnap                  12589  2 ipx,appletalk
llc                    12745  2 p8022,psnap
ath10k_pci             36107  0 
ath10k_core            99592  1 ath10k_pci
ath                    26067  1 ath10k_core
mac80211              482315  1 ath10k_core
cfg80211              413730  3 ath,mac80211,ath10k_core
rtsx_usb_ms            16899  0 
memstick               13696  1 rtsx_usb_ms
radeon               1349406  3 
ecb                    12737  1 
uvcvideo               79048  0 
btusb                  29721  0 
bluetooth             374429  2 btusb
videobuf2_vmalloc      12816  1 uvcvideo
videobuf2_memops       12519  1 videobuf2_vmalloc
videobuf2_core         47787  1 uvcvideo
v4l2_common            12995  1 videobuf2_core
videodev              126451  3 uvcvideo,v4l2_common,videobuf2_core
media                  18305  2 uvcvideo,videodev
usblp                  17274  0 
6lowpan_iphc           16588  1 bluetooth
kvm_amd                59128  0 
kvm                   392897  1 kvm_amd
ttm                    77862  1 radeon
snd_hda_codec_realtek    67168  1 
snd_hda_codec_hdmi     45118  1 
snd_hda_codec_generic    63181  1 snd_hda_codec_realtek
snd_hda_intel          26407  5 
drm_kms_helper         49210  1 radeon
crc32_pclmul           12915  0 
snd_hda_controller     26646  1 snd_hda_intel
drm                   249998  6 ttm,drm_kms_helper,radeon
snd_hda_codec         104500  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
aesni_intel           151423  1 
cpufreq_userspace      12525  0 
cpufreq_stats          12782  0 
cpufreq_powersave      12454  0 
cpufreq_conservative    14184  0 
snd_hwdep              13148  1 snd_hda_codec
snd_pcm                88662  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
aes_x86_64             16719  1 aesni_intel
lrw                    12757  1 aesni_intel
gf128mul               12970  1 lrw
glue_helper            12695  1 aesni_intel
ablk_helper            12572  1 aesni_intel
cryptd                 14516  2 aesni_intel,ablk_helper
ideapad_laptop         21543  0 
efi_pstore             12805  1 
evdev                  17445  14 
sparse_keymap          12818  1 ideapad_laptop
joydev                 17063  0 
pcspkr                 12595  0 
rfkill                 18867  3 cfg80211,ideapad_laptop,bluetooth
serio_raw              12849  0 
efivars                17257  1 efi_pstore
edac_mce_amd           21166  0 
k10temp                12618  0 
edac_core              47321  0 
acpi_cpufreq           17218  0 
video                  18096  0 
processor              28221  5 acpi_cpufreq
snd_timer              26720  1 snd_pcm
button                 12944  0 
ac                     12715  0 
battery                13356  0 
thermal_sys            27642  2 video,processor
shpchp                 31121  0 
i2c_algo_bit           12751  1 radeon
snd                    65338  18 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
ccp                    30656  0 
soundcore              13026  2 snd,snd_hda_codec
i2c_piix4              20864  0 
i2c_core               46012  7 drm,i2c_piix4,drm_kms_helper,i2c_algo_bit,v4l2_common,radeon,videodev
rng_core               12733  1 ccp
fuse                   83350  5 
autofs4                35529  2 
squashfs               43856  1 
loop                   26605  3 
aufs                  199570  3356 
isofs                  38965  1 
ntfs                  194605  0 
ext4                  477894  1 
crc16                  12343  2 ext4,bluetooth
mbcache                17171  1 ext4
jbd2                   82514  1 ext4
nls_utf8               12456  2 
nls_cp437              16553  1 
vfat                   17135  1 
fat                    61986  1 vfat
usb_storage            56215  1 
hid_generic            12393  0 
mmc_block              35031  2 
usbhid                 44460  0 
hid                   102264  2 hid_generic,usbhid
rtsx_usb_sdmmc         25280  0 
mmc_core              102374  2 mmc_block,rtsx_usb_sdmmc
rtsx_usb               17541  2 rtsx_usb_sdmmc,rtsx_usb_ms
mfd_core               12601  1 rtsx_usb
sg                     29973  0 
sd_mod                 44356  4 
sr_mod                 21903  0 
crc_t10dif             12431  1 sd_mod
cdrom                  47424  1 sr_mod
crct10dif_generic      12581  0 
ahci                   33334  1 
libahci                27158  1 ahci
xhci_hcd              152977  0 
crct10dif_pclmul       13387  1 
ehci_pci               12512  0 
crct10dif_common       12356  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
ehci_hcd               69837  1 ehci_pci
crc32c_intel           21809  0 
psmouse                99249  0 
libata                177508  2 ahci,libahci
scsi_mod              191405  5 sg,usb_storage,libata,sd_mod,sr_mod
usbcore               195468  9 btusb,usblp,uvcvideo,rtsx_usb,usb_storage,ehci_hcd,ehci_pci,usbhid,xhci_hcd
r8169                  68262  0 
usb_common             12440  1 usbcore
mii                    12675  1 r8169

Output of lspci-v

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1566
	Subsystem: Lenovo Device 3808
	Flags: bus master, fast devsel, latency 0

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] (rev 40) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 3808
	Flags: bus master, fast devsel, latency 0, IRQ 84
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f0000000 (64-bit, prefetchable) [size=8M]
	I/O ports at 2000 [size=256]
	Memory at f0e00000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at f0b00000 [disabled] [size=128K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Capabilities: [270] #19
	Capabilities: [2b0] Address Translation Service (ATS)
	Capabilities: [2c0] #13
	Capabilities: [2d0] #1b
	Kernel driver in use: radeon

00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
	Subsystem: Lenovo Device 380b
	Flags: bus master, fast devsel, latency 0, IRQ 83
	Memory at f0e60000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [48] Vendor Specific Information: Len=08 <?>
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: snd_hda_intel

00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 156b
	Flags: fast devsel

00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: f0800000-f09fffff
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Port (Slot+), MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [b0] Subsystem: Lenovo Device 3808
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: pcieport

00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: f0d00000-f0dfffff
	Prefetchable memory behind bridge: 00000000f0a00000-00000000f0afffff
	Capabilities: [50] Power Management version 3
	Capabilities: [58] Express Root Port (Slot+), MSI 00
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [b0] Subsystem: Lenovo Device 3808
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: pcieport

00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 1537
	Subsystem: Lenovo Device 3808
	Flags: bus master, fast devsel, latency 0
	Memory at f0e40000 (64-bit, prefetchable) [size=128K]
	Memory at f0c00000 (32-bit, non-prefetchable) [size=1M]
	Memory at f0e6c000 (32-bit, non-prefetchable) [size=4K]
	Memory at f0e6a000 (32-bit, non-prefetchable) [size=8K]
	Capabilities: [50] MSI-X: Enable+ Count=2 Masked-
	Capabilities: [5c] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [60] Power Management version 3
	Kernel driver in use: AMD Cryptographic Coprocessor

00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 11) (prog-if 30 [XHCI])
	Subsystem: Lenovo Device 380a
	Flags: bus master, fast devsel, latency 0, IRQ 18
	Memory at f0e68000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [50] Power Management version 3
	Capabilities: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
	Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
	Capabilities: [a0] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Latency Tolerance Reporting
	Kernel driver in use: xhci_hcd

00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 39) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo Device 3809
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 80
	I/O ports at 2118 [size=8]
	I/O ports at 2124 [size=4]
	I/O ports at 2110 [size=8]
	I/O ports at 2120 [size=4]
	I/O ports at 2100 [size=16]
	Memory at f0e6d000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [60] Power Management version 3
	Capabilities: [70] SATA HBA v1.0
	Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Kernel driver in use: ahci

00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 380d
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18
	Memory at f0e6d500 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
	Capabilities: [e4] Debug port: BAR=1 offset=00e0
	Kernel driver in use: ehci-pci

00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39) (prog-if 20 [EHCI])
	Subsystem: Lenovo Device 380d
	Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18
	Memory at f0e6d400 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
	Capabilities: [e4] Debug port: BAR=1 offset=00e0
	Kernel driver in use: ehci-pci

00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 42)
	Subsystem: Lenovo Device 380d
	Flags: 66MHz, medium devsel

00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
	Subsystem: Lenovo Device 380d
	Flags: bus master, slow devsel, latency 32, IRQ 16
	Memory at f0e64000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Kernel driver in use: snd_hda_intel

00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
	Subsystem: Lenovo Device 380d
	Flags: bus master, 66MHz, medium devsel, latency 0

00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1580
	Flags: fast devsel

00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1581
	Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1582
	Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1583
	Flags: fast devsel
	Capabilities: [f0] Secure device <?>
	Kernel driver in use: k10temp

00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1584
	Flags: fast devsel

00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1585
	Flags: fast devsel

01:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 30)
	Subsystem: Lenovo Device 4035
	Flags: bus master, fast devsel, latency 0, IRQ 255
	Memory at f0800000 (64-bit, non-prefetchable) [size=2M]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit-
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [148] Virtual Channel
	Capabilities: [168] Device Serial Number 00-00-00-00-00-00-00-00
	Capabilities: [178] Latency Tolerance Reporting
	Capabilities: [180] L1 PM Substates

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 07)
	Subsystem: Lenovo Device 381e
	Physical Slot: 0
	Flags: bus master, fast devsel, latency 0, IRQ 74
	I/O ports at 1000 [size=256]
	Memory at f0d00000 (64-bit, non-prefetchable) [size=4K]
	Memory at f0a00000 (64-bit, prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 01
	Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
	Capabilities: [d0] Vital Product Data
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number 01-00-00-00-36-4c-e0-00
	Capabilities: [170] Latency Tolerance Reporting
	Kernel driver in use: r8169

Offline

#2 2018-02-16 22:57:24

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 381

Re: Qualcomm Atheros QCA9377 not detected Deuterium-amd64_20170429

You also need to add and run the latest kernel from jessie-backports, since the stock one in BL does not have your driver (ath10k_pci). Remember that drivers and firmware are two different beasts.  I would bet that you have more hardware that's going to benefit from that besides just the wi-fi, too.

https://forums.bunsenlabs.org/viewtopic.php?id=1185

Offline

#3 2018-02-17 00:27:54

markbox
New Member
Registered: 2018-02-16
Posts: 2

Re: Qualcomm Atheros QCA9377 not detected Deuterium-amd64_20170429

Thank you for the link. I will follow and check.

Offline

Board footer

Powered by FluxBB