vcarsystem 发表于 2021-6-9 14:37:48

3168 wifi驱动加载失败

本帖最后由 vcarsystem 于 2021-6-9 14:40 编辑

开发板:OKMX8MX-C V1.1WIFI模块:3168NGW
固件:官方固件 Linux imx8mqevk 5.4.3 #1 SMP PREEMPT Tue Oct 27 08:18:23 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
现象:wifi驱动加载失败
root@imx8mqevk:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether c2:c8:dd:f4:75:f7 brd ff:ff:ff:ff:ff:ff
3: can0: <NOARP,ECHO> mtu 16 qdisc noop state DOWN group default qlen 10
    link/can
root@imx8mqevk:~# [   66.604598] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-28.ucode failed with error -2
[   66.613870] iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-28.ucode
[   68.649077] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-11)
[   68.659428] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2
[   68.668256] bluetooth hci0: Falling back to sysfs fallback for: intel/ibt-hw-37.8.bseq
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-27.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-27.ucode
Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-26.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-26.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-25.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-25.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-24.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-24.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-23.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-23.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-22.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-22.ucode
iwlwifi 0000:01:00.0: no suitable firmware found!
iwlwifi 0000:01:00.0: minimum version required: iwlwifi-3168-22
iwlwifi 0000:01:00.0: maximum version supported: iwlwifi-3168-29
iwlwifi 0000:01:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
root@imx8mqevk:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000
[    0.000000] Linux version 5.4.3 (lixinguo@1ffe9f7b637e) (gcc version 9.2.0 (GCC)) #1 SMP PREEMPT Tue Oct 27 08:18:23 UTC 2020
[    0.000000] Machine model: ok8mq evk power by forlinx
[    0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030860000 (options '115200')
[    0.000000] printk: bootconsole enabled
[    0.000000] efi: Getting EFI parameters from FDT:
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000058000000, size 640 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at
[    0.000000] NUMA: NODE_DATA
[    0.000000] Zone ranges:
[    0.000000]   DMA32   
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0:
[    0.000000]   node   0:
[    0.000000] Initmem setup node 0
[    0.000000] On node 0 totalpages: 523264
[    0.000000]   DMA32 zone: 8192 pages used for memmap
[    0.000000]   DMA32 zone: 0 pages reserved
[    0.000000]   DMA32 zone: 523264 pages, LIFO batch:63
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.1
[    0.000000] percpu: Embedded 24 pages/cpu s58840 r8192 d31272 u98304
[    0.000000] pcpu-alloc: s58840 r8192 d31272 u98304 alloc=24*4096
[    0.000000] pcpu-alloc: 0 1 2 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] CPU features: detected: GIC system register CPU inte**ce
[    0.000000] Speculative Store Bypass Disable mitigation not required
[    0.000000] Built 1 zonelists, mobility grouping on.Total pages: 515072
[    0.000000] Policy zone: DMA32
[    0.000000] Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,115200 root=/dev/mmcblk0p2 rootwait rw
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1369496K/2093056K available (16060K kernel code, 1318K rwdata, 6328K rodata, 2816K init, 1009K bss, 68200K reserved, 655360K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:   RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 128 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: no VLPI support, no direct LPI support
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000
[    0.000000] ITS: No ITS available, not enabling LPIs
[    0.000000] random: get_random_bytes called from start_kernel+0x2b8/0x44c with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 8.33MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1ec0311ec, max_idle_ns: 440795202152 ns
[    0.000005] sched_clock: 56 bits at 8MHz, resolution 120ns, wraps every 2199023255541ns
[    0.008645] Console: colour dummy device 80x25
[    0.012544] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.66 BogoMIPS (lpj=33333)
[    0.022769] pid_max: default: 32768 minimum: 301
[    0.027482] LSM: Security Framework initializing
[    0.032077] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.039433] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.071358] ASID allocator initialised with 32768 entries
[    0.079356] rcu: Hierarchical SRCU implementation.
[    0.088537] EFI services will not be available.
[    0.095394] smp: Bringing up secondary CPUs ...
[    0.127560] Detected VIPT I-cache on CPU1
[    0.127591] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000
[    0.127619] CPU1: Booted secondary processor 0x0000000001
[    0.159602] Detected VIPT I-cache on CPU2
[    0.159622] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000
[    0.159643] CPU2: Booted secondary processor 0x0000000002
[    0.191676] Detected VIPT I-cache on CPU3
[    0.191695] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000
[    0.191715] CPU3: Booted secondary processor 0x0000000003
[    0.191795] smp: Brought up 1 node, 4 CPUs
[    0.245369] SMP: Total of 4 processors activated.
[    0.250073] CPU features: detected: 32-bit EL0 Support
[    0.255231] CPU features: detected: CRC32 instructions
[    0.270515] CPU: All CPU(s) started at EL2
[    0.271776] alternatives: patching kernel code
[    0.278063] devtmpfs: initialized
[    0.287537] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.294466] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.325395] pinctrl core: initialized pinctrl subsystem
[    0.328713] DMI not present or invalid.
[    0.331930] NET: Registered protocol family 16
[    0.349600] DMA: preallocated 256 KiB pool for atomic allocations
[    0.352864] audit: initializing netlink subsys (disabled)
[    0.358405] audit: type=2000 audit(0.308:1): state=initialized audit_enabled=0 res=1
[    0.366052] cpuidle: using governor menu
[    0.370631] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.377849] Serial: AMBA PL011 UART driver
[    0.380925] imx mu driver is registered.
[    0.384779] imx rpmsg driver is registered.
[    0.393222] imx8mq-pinctrl 30330000.iomuxc: initialized IMX pinctrl driver
[    0.429022] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.432881] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.439606] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.446317] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.455236] cryptd: max_cpu_qlen set to 1000
[    0.464323] ACPI: Interpreter disabled.
[    0.466583] iommu: Default domain type: Translated
[    0.470349] vgaarb: loaded
[    0.473235] SCSI subsystem initialized
[    0.476824] libata version 3.00 loaded.
[    0.477089] usbcore: registered new inte**ce driver usbfs
[    0.482191] usbcore: registered new inte**ce driver hub
[    0.487758] usbcore: registered new device driver usb
[    0.493758] mc: Linux media inte**ce: v0.10
[    0.496830] videodev: Linux video capture inte**ce: v2.00
[    0.502358] pps_core: LinuxPPS API ver. 1 registered
[    0.507256] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.516422] PTP clock support registered
[    0.520509] EDAC MC: Ver: 3.0.0
[    0.524466] No BMan portals available!
[    0.527563] QMan: Allocated lookup table at (____ptrval____), entry count 65537
[    0.534942] No QMan portals available!
[    0.538881] No USDPAA memory, no 'fsl,usdpaa-mem' in device-tree
[    0.544757] FPGA manager framework
[    0.547796] Advanced Linux Sound Architecture Driver Initialized.
[    0.554253] Bluetooth: Core ver 2.22
[    0.557410] NET: Registered protocol family 31
[    0.561842] Bluetooth: HCI device and connection manager initialized
[    0.568211] Bluetooth: HCI socket layer initialized
[    0.573092] Bluetooth: L2CAP socket layer initialized
[    0.578157] Bluetooth: SCO socket layer initialized
[    0.583849] clocksource: Switched to clocksource arch_sys_counter
[    0.589349] VFS: Disk quotas dquot_6.6.0
[    0.593130] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.600161] pnp: PnP ACPI: disabled
[    0.610785] thermal_sys: Registered thermal governor 'step_wise'
[    0.610789] thermal_sys: Registered thermal governor 'power_allocator'
[    0.614279] NET: Registered protocol family 2
[    0.625237] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    0.633453] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.641492] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.648954] TCP: Hash tables configured (established 16384 bind 16384)
[    0.655296] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.661975] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    0.669236] NET: Registered protocol family 1
[    0.673882] RPC: Registered named UNIX socket transport module.
[    0.679362] RPC: Registered udp transport module.
[    0.684065] RPC: Registered tcp transport module.
[    0.688773] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.695665] PCI: CLS 0 bytes, default 64
[    0.700014] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.707785] kvm : IPA Size Limit: 40bits
[    0.712407] kvm : vgic-v2@31020000
[    0.715202] kvm : GIC system register CPU inte**ce enabled
[    0.721123] kvm : vgic interrupt IRQ1
[    0.725093] kvm : Hyp mode initialized successfully
[    0.737062] Initialise system trusted keyrings
[    0.738765] workingset: timestamp_bits=44 max_order=19 bucket_order=0
[    0.752703] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.756463] NFS: Registering the id_resolver key type
[    0.760780] Key type id_resolver registered
[    0.764939] Key type id_legacy registered
[    0.768957] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.775682] jffs2: version 2.2. (NAND) \xc2\xa9 2001-2006 Red Hat, Inc.
[    0.782217] 9p: Installing v9fs 9p2000 file system support
[    0.807618] Key type asymmetric registered
[    0.808889] Asymmetric key parser 'x509' registered
[    0.813788] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[    0.821164] io scheduler mq-deadline registered
[    0.825697] io scheduler kyber registered
[    0.835435] pwm-backlight backlight@0: backlight@0 supply power not found, using dummy regulator
[    0.841985] EINJ: ACPI disabled.
[    0.853972] imx-sdma 302c0000.sdma: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[    0.860747] imx-sdma 302c0000.sdma: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin
[    0.878790] mxs-dma 33000000.dma-apbh: initialized
[    0.884933] Bus freq driver module loaded
[    0.891273] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.897205] 30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 29, base_baud = 1562500) is a IMX
[    0.903554] printk: console enabled
[    0.912212] printk: bootconsole disabled
[    0.922658] 30880000.serial: ttymxc2 at MMIO 0x30880000 (irq = 30, base_baud = 5000000) is a IMX
[    0.934277] 30a60000.serial: ttymxc3 at MMIO 0x30a60000 (irq = 36, base_baud = 5000000) is a IMX
[    0.953094] imx-dcss 32e00000.display-controller: ctxld: can't get irq number
[    0.960334] imx-dcss 32e00000.display-controller: submodules initialization failed
[    0.967936] imx-dcss 32e00000.display-controller: master bind failed: -517
[    0.987187] loop: module loaded
[    0.993255] imx ahci driver is registered.
[    1.005556] random: fast init done
[    1.009927] spi-nor spi3.0: w25q128 (16384 Kbytes)
[    1.019081] libphy: Fixed MDIO Bus: probed
[    1.024164] tun: Universal TUN/TAP device driver, 1.6
[    1.029393] CAN device driver inte**ce
[    1.034534] thunder_xcv, ver 1.0
[    1.037814] thunder_bgx, ver 1.0
[    1.041090] nicpf, ver 1.0
[    1.044800] pps pps0: new PPS source ptp0
[    1.055739] libphy: fec_enet_mii_bus: probed
[    1.061351] fec 30be0000.ethernet eth0: registered PHC device 0
[    1.068091] Freescale FM module, FMD API version 21.1.0
[    1.073676] Freescale FM Ports module
[    1.077352] fsl_mac: fsl_mac: FSL FMan MAC API based driver
[    1.083140] fsl_dpa: FSL DPAA Ethernet driver
[    1.087652] fsl_advanced: FSL DPAA Advanced drivers:
[    1.092629] fsl_proxy: FSL DPAA Proxy initialization driver
[    1.098346] fsl_oh: FSL FMan Offline Parsing port driver
[    1.104869] hclge is initializing
[    1.108209] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[    1.115441] hns3: Copyright (c) 2017 Huawei Corporation.
[    1.120811] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[    1.127870] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    1.133664] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    1.139506] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.145478] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.6.0-k
[    1.152450] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.158071] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[    1.165912] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.172051] sky2: driver version 1.30
[    1.176109] usbcore: registered new inte**ce driver asix
[    1.181560] usbcore: registered new inte**ce driver ax88179_178a
[    1.187702] usbcore: registered new inte**ce driver cdc_ether
[    1.193610] usbcore: registered new inte**ce driver net1080
[    1.199330] usbcore: registered new inte**ce driver cdc_subset
[    1.205295] usbcore: registered new inte**ce driver zaurus
[    1.210928] usbcore: registered new inte**ce driver cdc_ncm
[    1.216639] usbcore: registered new inte**ce driver huawei_cdc_ncm
[    1.223141] VFIO - User Level meta-driver version: 0.3
[    1.231150] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.237701] ehci-pci: EHCI PCI platform driver
[    1.242200] ehci-platform: EHCI generic platform driver
[    1.247663] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.253868] ohci-pci: OHCI PCI platform driver
[    1.258363] ohci-platform: OHCI generic platform driver
[    1.264357] usbcore: registered new inte**ce driver cdc_wdm
[    1.270077] usbcore: registered new inte**ce driver usb-storage
[    1.276172] usbcore: registered new inte**ce driver usbserial_generic
[    1.282733] usbserial: USB Serial support registered for generic
[    1.288780] usbcore: registered new inte**ce driver option
[    1.294392] usbserial: USB Serial support registered for GSM modem (1-port)
[    1.304449] input: 30370000.snvs:snvs-powerkey as /devices/platform/soc@0/soc@0:bus@30000000/30370000.snvs/30370000.snvs:snvs-powerkey/input/input0
[    1.318312] <<-GTP-INFO->> GTP driver installing...
[    1.324716] i2c /dev entries driver
[    1.328954] mxc-mipi-csi2_yav 30a70000.mipi_csi1: mipi_csi2_probe
[    1.335118] mxc-mipi-csi2_yav 30a70000.mipi_csi: Remote device at endpoint@0 ** found
[    1.343062] mxc-mipi-csi2_yav 30a70000.mipi_csi1: lanes: 2, name: mxc-mipi-csi2.0
[    1.350792] mxc-mipi-csi2_yav 30b60000.mipi_csi2: mipi_csi2_probe
[    1.356956] mxc-mipi-csi2_yav 30b60000.mipi_csi: Remote device at endpoint@0 ** found
[    1.364899] mxc-mipi-csi2_yav 30b60000.mipi_csi2: lanes: 2, name: mxc-mipi-csi2.1
[    1.372670] mx6s-csi 30a90000.csi1_bridge: initialising
[    1.378140] CSI: Registered sensor subdevice: mxc-mipi-csi2.0
[    1.383983] mx6s-csi 30b80000.csi2_bridge: initialising
[    1.389431] CSI: Registered sensor subdevice: mxc-mipi-csi2.1
[    1.398170] imx2-wdt 30280000.watchdog: timeout 60 sec (nowayout=0)
[    1.404820] Bluetooth: HCI UART driver ver 2.3
[    1.409283] Bluetooth: HCI UART protocol H4 registered
[    1.414437] Bluetooth: HCI UART protocol BCSP registered
[    1.419784] Bluetooth: HCI UART protocol LL registered
[    1.424935] Bluetooth: HCI UART protocol ATH3K registered
[    1.430364] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.436740] Bluetooth: HCI UART protocol Broadcom registered
[    1.442431] Bluetooth: HCI UART protocol QCA registered
[    1.450043] sdhci: Secure Digital Host Controller Inte**ce driver
[    1.456238] sdhci: Copyright(c) Pierre Ossman
[    1.460846] Synopsys Designware ** Card Inte**ce Driver
[    1.467665] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.476632] ledtrig-cpu: registered to indicate activity on CPUs
[    1.484058] caam 30900000.crypto: device ID = 0x0a16040100000000 (Era 9)
[    1.490777] caam 30900000.crypto: job rings = 3, qi = 0
[    1.533047] caam algorithms registered in /proc/crypto
[    1.550657] caam 30900000.crypto: caam pkc algorithms registered in /proc/crypto
[    1.561757] caam_jr 30901000.jr: registering rng-caam
[    1.580845] caam-snvs 30370000.caam-snvs: can't get snvs clock
[    1.586751] caam-snvs 30370000.caam-snvs: violation handlers armed - non-secure state
[    1.595772] usbcore: registered new inte**ce driver usbhid
[    1.601360] usbhid: USB HID core driver
[    1.608072] No fsl,qman node
[    1.610955] Freescale USDPAA process driver
[    1.615155] fsl-usdpaa: no region found
[    1.619003] Freescale USDPAA process IRQ driver
[    1.635145] imx-wm8960 sound-wm8960: failed to find codec platform device
[    1.643951] imx-cdnhdmi sound-hdmi: ASoC: failed to init link imx8 hdmi: -517
[    1.651103] imx-cdnhdmi sound-hdmi: snd_soc_register_card failed (-517)
[    1.657938] NET: Registered protocol family 26
[    1.663109] NET: Registered protocol family 10
[    1.668890] Segment Routing with IPv6
[    1.672633] NET: Registered protocol family 17
[    1.677099] can: controller area network core (rev 20170425 abi 9)
[    1.683341] NET: Registered protocol family 29
[    1.687801] can: raw protocol (rev 20170425)
[    1.692083] can: broadcast manager protocol (rev 20170425 t)
[    1.697762] can: netlink gateway (rev 20190810) max_hops=1
[    1.704418] Bluetooth: RFCOMM TTY layer initialized
[    1.709319] Bluetooth: RFCOMM socket layer initialized
[    1.714484] Bluetooth: RFCOMM ver 1.11
[    1.718254] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    1.723575] Bluetooth: BNEP filters: protocol multicast
[    1.728813] Bluetooth: BNEP socket layer initialized
[    1.733789] Bluetooth: HIDP (Human Inte**ce Emulation) ver 1.2
[    1.739721] Bluetooth: HIDP socket layer initialized
[    1.744742] 8021q: 802.1Q VLAN Support v1.8
[    1.748955] lib80211: common routines for IEEE802.11 drivers
[    1.754625] lib80211_crypt: registered algorithm 'NULL'
[    1.754629] lib80211_crypt: registered algorithm 'WEP'
[    1.754633] lib80211_crypt: registered algorithm 'CCMP'
[    1.754637] lib80211_crypt: registered algorithm 'TKIP'
[    1.754755] 9pnet: Installing 9P2000 support
[    1.759068] tsn generic netlink module v1 init...
[    1.763866] Key type dns_resolver registered
[    1.769160] registered taskstats version 1
[    1.773274] Loading compiled-in X.509 certificates
[    1.800929] GPIO line 87 (4g-en) hogged as output/high
[    1.806105] GPIO line 88 (4g-rst) hogged as output/high
[    1.830643] pfuze100-regulator 0-0008: Full layer: 2, Metal layer: 1
[    1.840403] pfuze100-regulator 0-0008: FAB: 0, FIN: 0
[    1.845476] pfuze100-regulator 0-0008: pfuze100 found.
[    1.942613] i2c i2c-0: IMX I2C adapter registered
[    1.949447] ov5640_mipi 1-003c: 1-003c supply DOVDD not found, using dummy regulator
[    1.957278] ov5640_mipi 1-003c: 1-003c supply DVDD not found, using dummy regulator
[    1.965008] ov5640_mipi 1-003c: 1-003c supply AVDD not found, using dummy regulator
[    2.045726] ov5640_mipi 1-003c: Read reg error: reg=300a
[    2.051055] ov5640_mipi 1-003c: Camera is not found
[    2.074167] rtc-rx8010 1-0032: Frequency stop was detected
[    2.101936] rtc-rx8010 1-0032: Frequency stop detected
[    2.108295] rtc-rx8010 1-0032: registered as rtc0
[    2.154593] i2c i2c-1: IMX I2C adapter registered
[    2.160673] <<-GTP-INFO->> GTP Driver Version: V2.4<2014/11/28>
[    2.166611] <<-GTP-INFO->> GTP I2C Address: 0x14
[    2.171282] GT928-TS 2-0014: 2-0014 supply vdd_ana not found, using dummy regulator
[    2.179002] GT928-TS 2-0014: 2-0014 supply vcc_i2c not found, using dummy regulator
[    2.305766] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6!
[    2.312659] <<-GTP-ERROR->> GTP i2c test failed time 1.
[    2.343059] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6!
[    2.349951] <<-GTP-ERROR->> GTP i2c test failed time 2.
[    2.377757] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6!
[    2.384649] <<-GTP-ERROR->> GTP i2c test failed time 3.
[    2.415050] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6!
[    2.421942] <<-GTP-ERROR->> GTP i2c test failed time 4.
[    2.449780] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6!
[    2.456672] <<-GTP-ERROR->> GTP i2c test failed time 5.
[    2.480372] <<-GTP-ERROR->> I2C read failed.
[    2.485068] ov5640_mipi 2-003c: 2-003c supply DOVDD not found, using dummy regulator
[    2.492892] ov5640_mipi 2-003c: 2-003c supply DVDD not found, using dummy regulator
[    2.500619] ov5640_mipi 2-003c: 2-003c supply AVDD not found, using dummy regulator
[    2.581711] ov5640_mipi 2-003c: Read reg error: reg=300a
[    2.587041] ov5640_mipi 2-003c: Camera is not found
[    2.592103] i2c i2c-2: IMX I2C adapter registered
[    2.597406] imx8mq-usb-phy 381f0040.usb-phy: 381f0040.usb-phy supply vbus not found, using dummy regulator
[    2.607429] imx8mq-usb-phy 382f0040.usb-phy: 382f0040.usb-phy supply vbus not found, using dummy regulator
[    2.619407] pwm-backlight backlight@0: backlight@0 supply power not found, using dummy regulator
[    2.637582] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.644220] No driver support for vblank timestamp query.
[    2.653367] cdns-mhdp-imx 32c00000.hdmi: lane-mapping 0xe4
[    2.665009] imx-dcss 32e00000.display-controller: bound 32c00000.hdmi (ops cdns_mhdp_imx_ops)
[    2.674946] Initialized imx-dcss 1.0.0 20190917 for 32e00000.display-controller on minor 0
[    2.684814] Cannot find any crtc or sizes
[    2.691169] Cannot find any crtc or sizes
[    2.696768] Cannot find any crtc or sizes
[    2.742939] mcp25xxfd spi0.0: MCP2517 successfully initialized.
[    2.748932] spi_imx 30820000.spi: probed
[    2.755895] spi_imx 30830000.spi: probed
[    2.762180] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    2.767710] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    2.775501] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe6c hci version 0x110 quirks 0x0000000001010010
[    2.784949] xhci-hcd xhci-hcd.0.auto: irq 53, io mem 0x38200000
[    2.792191] hub 1-0:1.0: USB hub found
[    2.795986] hub 1-0:1.0: 1 port detected
[    2.800225] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    2.805742] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    2.813421] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[    2.820013] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    2.829166] hub 2-0:1.0: USB hub found
[    2.832955] hub 2-0:1.0: 1 port detected
[    2.837497] imx-cpufreq-dt imx-cpufreq-dt: cpu speed grade 2 mkt segment 2 supported-hw 0x4 0x4
[    2.875933] mmc0: SDHCI controller on 30b40000.mmc using ADMA
[    2.884149] sdhci-esdhc-imx 30b50000.mmc: Got CD GPIO
[    2.922015] mmc1: SDHCI controller on 30b50000.mmc using ADMA
[    2.938608] galcore: clk_get 2d core clock failed, disable 2d/vg!
[    2.945093] Galcore version 6.4.0.234062
[    3.015481] mmc0: new HS400 MMC card at address 0001
[    3.022128] mmcblk0: mmc0:0001 Q2J55L 7.09 GiB
[    3.026865] mmcblk0boot0: mmc0:0001 Q2J55L partition 1 16.0 MiB
[    3.044070] mmcblk0boot1: mmc0:0001 Q2J55L partition 2 16.0 MiB
[    3.059869] mmcblk0rpmb: mmc0:0001 Q2J55L partition 3 4.00 MiB, chardev (237:0)
[    3.119488]mmcblk0: p1 p2
[    3.134097] hantrodec: module inserted. Major = 235
[    3.139887] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[    3.143232] debugfs: Directory '308b0000.sai' with parent 'wm8960-audio' already present!
[    3.154734] imx-wm8960 sound-wm8960: wm8960-hifi <-> 308b0000.sai mapping ok
[    3.161840] imx-wm8960 sound-wm8960: ASoC: no DMI vendor name!
[    3.293831] debugfs: Directory '30050000.sai' with parent 'imx-audio-hdmi' already present!
[    3.302272] imx-cdnhdmi sound-hdmi: i2s-hifi <-> 30050000.sai mapping ok
[    3.308999] imx-cdnhdmi sound-hdmi: ASoC: no DMI vendor name!
[    3.314776] debugfs: File 'Capture' in directory 'dapm' already present!
[    3.324816] imx6q-pcie 33800000.pcie: 33800000.pcie supply epdev_on not found, using dummy regulator
[    3.325197] imx6q-pcie 33c00000.pcie: 33c00000.pcie supply epdev_on not found, using dummy regulator
[    3.327139] input: gpio-keys as /devices/platform/gpio-keys/input/input2
[    3.334240] imx6q-pcie 33800000.pcie: host bridge /soc@0/pcie@33800000 ranges:
[    3.343317] imx6q-pcie 33c00000.pcie: host bridge /soc@0/pcie@33c00000 ranges:
[    3.349888] imx6q-pcie 33800000.pcie:    IO 0x1ff80000..0x1ff8ffff -> 0x00000000
[    3.357087] imx6q-pcie 33c00000.pcie:   No bus range found for /soc@0/pcie@33c00000, using
[    3.364442] imx6q-pcie 33800000.pcie:   MEM 0x18000000..0x1fefffff -> 0x18000000
[    3.371749] imx6q-pcie 33c00000.pcie:    IO 0x27f80000..0x27f8ffff -> 0x00000000
[    3.381144] hub 1-1:1.0: USB hub found
[    3.388448] imx6q-pcie 33c00000.pcie:   MEM 0x20000000..0x27efffff -> 0x20000000
[    3.400116] hub 1-1:1.0: 4 ports detected
[    3.408130] rtc-rx8010 1-0032: Frequency stop detected
[    3.416160] rtc-rx8010 1-0032: hctosys: unable to read the hardware clock
[    3.423335] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    3.428481] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
[    3.435232] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    3.444752] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    3.448460] ALSA device list:
[    3.453394] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db
[    3.456375]   #0: wm8960-audio
[    3.467253]   #1: imx-audio-hdmi
[    3.492682] hub 2-1:1.0: USB hub found
[    3.496499] hub 2-1:1.0: 4 ports detected
[    3.507647] imx6q-pcie 33c00000.pcie: Link up
[    3.512023] imx6q-pcie 33c00000.pcie: Link up
[    3.516389] imx6q-pcie 33c00000.pcie: Link up, Gen1
[    3.521380] imx6q-pcie 33c00000.pcie: PCI host bridge to bus 0000:00
[    3.527758] pci_bus 0000:00: root bus resource
[    3.533253] pci_bus 0000:00: root bus resource (bus address )
[    3.542230] pci_bus 0000:00: root bus resource
[    3.549131] pci 0000:00:00.0: type 01 class 0x060400
[    3.555172] pci 0000:00:00.0: reg 0x10:
[    3.561451] pci 0000:00:00.0: reg 0x38:
[    3.568208] pci 0000:00:00.0: supports D1
[    3.572225] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold
[    3.580830] pci 0000:01:00.0: type 00 class 0x028000
[    3.586945] pci 0000:01:00.0: reg 0x10:
[    3.594085] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    3.613697] pci 0000:00:00.0: BAR 0: assigned
[    3.620513] pci 0000:00:00.0: BAR 14: assigned
[    3.627396] pci 0000:00:00.0: BAR 6: assigned
[    3.634641] pci 0000:01:00.0: BAR 0: assigned
[    3.641988] pci 0000:00:00.0: PCI bridge to
[    3.647233] pci 0000:00:00.0:   bridge window
[    3.654327] pcieport 0000:00:00.0: PME: Signaling with IRQ 232
[    3.661407] pcieport 0000:00:00.0: AER: enabled with IRQ 232
[    3.764392] usb 1-1.1: new full-speed USB device number 3 using xhci-hcd
[    3.877728] usb 1-1.1: config 1 inte**ce 1 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping
[    3.886888] usb 1-1.1: config 1 inte**ce 1 altsetting 0 endpoint 0x83 has wMaxPacketSize 0, skipping
[    4.383170] imx6q-pcie 33800000.pcie: Phy link never came up
[    4.388885] imx6q-pcie 33800000.pcie: failed to initialize host
[    4.394833] imx6q-pcie 33800000.pcie: unable to add pcie port.
[    4.413947] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    4.422238] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    4.431044] devtmpfs: mounted
[    4.435154] Freeing unused kernel memory: 2816K
[    4.439766] Run /sbin/init as init process
[    4.562430] systemd: System time before build time, advancing clock.
[    4.583634] systemd: systemd 243+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[    4.605444] systemd: Detected architecture arm64.
[    4.644641] systemd: Set hostname to <imx8mqevk>.
[    4.652987] random: systemd: uninitialized urandom read (16 bytes read)
[    4.659779] systemd: Initializing machine ID from random generator.
[    4.839151] systemd: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket \xe2\x86\x92 /run/dbus/system_bus_socket; please update the unit file accordingly.
[    4.867471] systemd: /lib/systemd/system/syslogd.service:8: PIDFile= references a path below legacy directory /var/run/, updating /var/run/syslogd.pid \xe2\x86\x92 /run/syslogd.pid; please update the unit file accordingly.
[    4.898958] systemd: /lib/systemd/system/rpcbind.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/rpcbind.sock \xe2\x86\x92 /run/rpcbind.sock; please update the unit file accordingly.
[    4.929481] systemd: /lib/systemd/system/lighttpd.service:7: PIDFile= references a path below legacy directory /var/run/, updating /var/run/lighttpd.pid \xe2\x86\x92 /run/lighttpd.pid; please update the unit file accordingly.
[    4.953041] systemd: /lib/systemd/system/klogd.service:8: PIDFile= references a path below legacy directory /var/run/, updating /var/run/klogd.pid \xe2\x86\x92 /run/klogd.pid; please update the unit file accordingly.
[    5.046098] random: systemd: uninitialized urandom read (16 bytes read)
[    5.052911] systemd: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[    5.083991] random: systemd: uninitialized urandom read (16 bytes read)
[    5.525035] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[    5.764080] systemd-journald: Received client request to flush runtime journal.
[    6.458758] Intel(R) Wireless WiFi driver for Linux
[    6.466425] Copyright(c) 2003- 2015 Intel Corporation
[    6.472439] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
[    6.483559] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-29.ucode failed with error -2
[    6.494507] iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-29.ucode
[    6.991729] usbcore: registered new inte**ce driver btusb
[    7.003250] Bluetooth: hci0: read Intel version: 370810225019140f00
[    7.009647] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2
[    7.020221] bluetooth hci0: Falling back to sysfs fallback for: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq
[    8.257691] imx-sdma 30bd0000.sdma: loaded firmware 4.5
[    8.257725] imx-sdma 302c0000.sdma: loaded firmware 4.5
[    8.582899] Atheros 8031 ethernet 30be0000.ethernet-1:01: attached PHY driver (mii_bus:phy_addr=30be0000.ethernet-1:01, irq=POLL)
[    9.273068] audit: type=1006 audit(1590394271.707:2): pid=699 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1
[   10.275902] random: crng init done
[   10.279312] random: 7 urandom warning(s) missed due to ratelimiting
[   13.677616] EXT4-fs (mmcblk0p2): resizing filesystem from 1015808 to 1841152 blocks
[   23.882099] EXT4-fs (mmcblk0p2): resized filesystem to 1841152
[   33.832930] VSD_3V3: disabling
[   33.836012] VBUS_3V3: disabling
[   33.839156] vdd_arm: disabling
[   33.842263] VGEN1: disabling
[   33.845675] VGEN6: disabling
[   66.604598] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-28.ucode failed with error -2
[   66.613870] iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-28.ucode
[   68.649077] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-11)
[   68.659428] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2
[   68.668256] bluetooth hci0: Falling back to sysfs fallback for: intel/ibt-hw-37.8.bseq
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-27.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-27.ucode
Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-26.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-26.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-25.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-25.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-24.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-24.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-23.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-23.ucode
iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-3168-22.ucode failed with error -2
iwlwifi 0000:01:00.0: Falling back to sysfs fallback for: iwlwifi-3168-22.ucode
iwlwifi 0000:01:00.0: no suitable firmware found!
iwlwifi 0000:01:00.0: minimum version required: iwlwifi-3168-22
iwlwifi 0000:01:00.0: maximum version supported: iwlwifi-3168-29
iwlwifi 0000:01:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git



djh 发表于 2021-6-9 15:23:18

一般来说是不会出现这种情况的,建议您重新烧写一下出厂镜像吧
我这边测试如下所示:
root@imx8mqevk:~# lspci
00:00.0 PCI bridge: Synopsys, Inc. DWC_usb3 (rev 01)
01:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3168NGW (rev 10)
root@imx8mqevk:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether ea:61:5c:7b:fb:a1 brd ff:ff:ff:ff:ff:ff
3: can0: <NOARP,ECHO> mtu 16 qdisc noop state DOWN group default qlen 10
    link/can
4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 28:7f:cf:ca:55:30 brd ff:ff:ff:ff:ff:ff

vcarsystem 发表于 2021-6-10 13:33:44

djh 发表于 2021-6-9 15:23
一般来说是不会出现这种情况的,建议您重新烧写一下出厂镜像吧
我这边测试如下所示:
root@imx8mqevk:~#...

使用的是20201016的固件出现问题,更新了20201111的固件好了。编译新的SDK烧录之后使用root登录提示Login incorrect,这个是怎么回事。

djh 发表于 2021-6-10 14:28:50

vcarsystem 发表于 2021-6-10 13:33
使用的是20201016的固件出现问题,更新了20201111的固件好了。编译新的SDK烧录之后使用root登录提示Login ...

正常来说,不做任何修改,直接编译的话不会出现这种情况的,出现了这种情况,建议您先烧写一下出厂镜像吧,
页: [1]
查看完整版本: 3168 wifi驱动加载失败