查看: 1517|回复: 1

[求助] imx8mqevk wifi 无wlan0的问题

[复制链接]
  • TA的每日心情
    开心
    2020-8-20 21:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    15
    最后登录
    2020-8-24
    发表于 2020-8-20 21:26:59 | 显示全部楼层 |阅读模式
    我用NXP官方imx8mqevk的板子,通过yocto拉取更新配置,烧写后iwconfig 发现无wlan0节点,按手册也配置了内核dts中的pcie0,但是仍然没有出来,查阅了官方论坛也没得到解决,希望弄过的指导一下。
    我知道答案 目前已有1人回答
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20028
    最后登录
    2024-4-26
    发表于 2020-9-2 14:27:49 | 显示全部楼层
    1. WIFI 问题
    这个模块是村田制造的,使用的是高通的QCA6174A:
    Order Number LBEE5U91CQ
    Shielded Ultra Small Dual Band WiFi 11a/b/g/n/ac+Bluetooth 5.0 Module

        2.4GHz & 5 GHz WiFi+Bluetooth Module
        Network Topology: AP and STA dual mode
        Chipset: Qualcomm (QCA6174A)
        Processor: No
        Modulation: DSSS / CCK / OFDM

    High Performance Capabilities for Internet of Things

        For Industrial IoT, Smart Home, Sensor Network, Gateway
        802.11 a/b/g/n/ac 2x2 MIMO 866Mbps
        NXP i.MX Linux
    默认情况内核没有选中这个WIFI的driver,你需要这样做:
    Device drivers--->
           Network Device Support----->
                          Wireless Lan--------->
                         [*] Atheros 802.11ac wireless cards support
                         [*] Atheros ath10k PCI support
                         [*] Atheros ath10k AHB support
                         [*] Atheros ath10k debugging
                         [*] Atheros ath10k debugfs support
                        [*]  Atheros ath10 spectral scan support
    Networking support--->
             --*-- Wireless---->
                        <*> cfg80111 - wireless configuration API
                        [*]  nl80211 testmode command
                        [*] enable powersave by default
                        [*] cfg80211 wireless extensions compatiblity
                       <*> Generic IEEE 802.11 Networking Stack(mac80211)

    2. PCIE0问题
    和WIFI driver一样,需要内核中选一下:
    Device drivers---->
             PCI Support------>
                  PCI controller drivers----->
                             DesignWare PCI core Support--->
                                          [*] Freescale i.MX6/7/8 PCIe controller
                                          [*] Freescale Layerscape PCIe controller - Host mode
                                 [注意] 带有I.MX6 RC/EP的两个选项不要选,这是2个板子PCIE对传使用的。
    重新编译内核,写进去就可以了。 这种方式是把WIFI编译进内核。
    linux启动后,用
    # dmesg | grep pci
    # dmesg | grep ath10k
    可以查看驱动情况
    # ifconfig -a
    查看wlan是否上来。

    B.R,
    weidong
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-26 17:47 , Processed in 0.119246 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表