Home Forums Software discussion OS – ubuntu Qualcomm Atheros Device abcd

Tagged: 

This topic contains 9 replies, has 4 voices, and was last updated by  nikolai.petrov 11 months, 3 weeks ago.

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #1725

    darkdrgn2k
    Participant

    My mpci wifi does not seem to initalize properly

    in uboot i see
    00.00.00 0x168c 0x0030 Network controller 0x80

    where the vendor and device id are correct

    But once Ubuntu starts it shows abcd

    00:00.0 Ethernet controller: Qualcomm Atheros Device abcd (rev 01)

    #1765

    andyliu
    Participant

    You can try to modify below code in kernel driver file:
    /linux-marvell/drivers/pci/host/pci-aardvark.c

    /* Start link training */
    //reg = advk_readl(pcie, PCIE_CORE_LINK_CTRL_STAT_REG);
    //reg |= PCIE_CORE_LINK_TRAINING;
    //advk_writel(pcie, reg, PCIE_CORE_LINK_CTRL_STAT_REG);

    //advk_pcie_wait_for_link(pcie);

    this works for me,I have try both QCA9380,QCA9880

    #2925

    nikolai.petrov
    Participant

    I have a similar problem. Make fun with espressobin v7, 4gb EMMC, Ubuntu 16.4.
    At the start in Uboot
    Marvell>> pci
    Scanning PCI devices on bus 0
    BusDevFun VendorId DeviceId Device Class Sub-Class
    _____________________________________________________________
    00.00.00 0x168c 0x003c Network controller 0x80

    After loading Ubuntu
    root@espressobin:/home/niko# lspci
    root@espressobin:/home/niko#

    root@espressobin:/home/niko# lshw -short
    H/W path Device Class Description
    ========================================
    system Marvell Armada 3720 Community Board rev.7
    /0 bus Motherboard
    /0/0 processor cpu
    /0/1 processor cpu
    /0/2 memory 926MiB System memory
    /2 usb3 bus xHCI Host Controller
    /3 usb2 bus xHCI Host Controller
    /1 usb1 bus EHCI Host Controller
    /4 lan1 network Ethernet interface
    /5 lan0 network Ethernet interface
    /6 bond0 network Ethernet interface
    /7 wan network Ethernet interface
    /8 eth0 network Ethernet interface

    Any directions to get going WLE900VX with QCA9880?

    #2932

    armbian
    Participant

    > Any directions to get going WLE900VX with QCA9880?

    By dropping crap stock Ubuntu and moving to Armbian perhaps?

    Espressobin

    #2933

    armbian
    Participant

    BTW. You need to install full firmware to get up this card: apt install armbian-firmware-full

    #2934

    nikolai.petrov
    Participant

    Thanks Аrmbian for the direction! I will follow your advice. I will inform here about the results.

    #2939

    nikolai.petrov
    Participant

    Welcome to ARMBIAN 5.65 stable Debian GNU/Linux 9 (stretch) 4.18.16-mvebu64
    …………
    root@espressobin:~# lspci
    00:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

    Armbian I owe you!

    #2944

    nikolai.petrov
    Participant

    I was not able to get started WAP with hostapd

    root@espressobin:~# hostapd /etc/hostapd.conf
    Configuration file: /etc/hostapd.conf
    Could not read interface wlp0s0 flags: No such device
    nl80211: Driver does not support authentication/association or connect commands
    nl80211: deinit ifname=wlp0s0 disabled_11b_rates=0
    Could not read interface wlp0s0 flags: No such device
    nl80211 driver initialization failed.
    wlp0s0 : interface state UNINITIALIZED->DISABLED
    wlp0s0 : AP-DISABLED
    hostapd_free_hapd_data: Interface wlp0s0 wasn’t started

    The interface exists
    root@espressobin:~# ifconfig

    wlp0s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    unspec B4-82-C5-60-99-70-62-72-00-00-00-00-00-00-00-00 txqueuelen 1000 (UNSPEC)
    RX packets 272503 bytes 39476035 (37.6 MiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

    WLE900VX uses the correct driver

    root@espressobin:~# lshw

    *-network
    description: Wireless interface
    product: QCA986x/988x 802.11ac Wireless Network Adapter
    vendor: Qualcomm Atheros
    physical id: 0
    bus info: pci@0000:00:00.0
    logical name: wlp0s0
    version: 00
    serial: b4:82:c5:60:99:70:00:00:00:00:00:00:00:00
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list rom logical wireless
    configuration: broadcast=yes driver=ath10k_pci driverversion=4.18.16-mvebu64 firmware=10.2.4-1.0-00037 latency=0 link=yes multicast=yes wireless=IEEE 802.11
    resources: irq:70 memory:e8000000-e81fffff memory:e8200000-e820ffff

    The command sees all the APs in the area

    root@espressobin:~# iw wlp0s0 scan | grep SSID:

    … and I still have no idea where to go?

    #2945

    armbian
    Participant

    AP works for me. Check configuration and use google to resolve.

    #2946

    nikolai.petrov
    Participant

    armbian your wifi card which one is WLE900VX or WLE900VX Industrial Grade. It’s mine WLE900VX and may not support it mode Master?

Viewing 10 posts - 1 through 10 (of 10 total)

You must be logged in to reply to this topic.

Signup to our newsletter

Technical specification tables can not be displayed on mobile. Please view on desktop