Source: firmware-brcm80211
Version: 20250410-2
Severity: important
Dear Debian team,
I am trying to install firmware-brcm80211 on nanopir1 SBC running
Debian 13, because this target contains one internal WIFI based on
Broadcom 43430 chip.
I have installed Debian kernel linux-image-rt-armmp from Debian.
My current configuration is ...
ansible@hn-nanopir1-270:~$ uname -a
Linux hn-nanopir1-270 6.12.48+deb13-rt-armmp #1 SMP PREEMPT_RT Debian
6.12.48-1 (2025-09-20) armv7l GNU/Linux
ansible@hn-nanopir1-270:~$ dpkg -l |grep firmware
ii firmware-ath9k-htc 1.4.0-110-ge888634+dfs
ii firmware-amd-graphics 20250410-2
all Binary firmware for AMD/ATI graphics and NPU chips
ii firmware-ath9k-htc 1.4.0-110-ge888634+dfsg1-0.1
all firmware for AR7010 and AR9271 USB wireless adapters
ii firmware-brcm80211 20250410-2
all Binary firmware for Broadcom/Cypress 802.11 wireless cards
ii firmware-linux 20250410-2
all Binary firmware for various drivers in the Linux kernel
(metapackage)
ii firmware-linux-free 20241210-2
all Binary firmware for various drivers in the Linux kernel
ii firmware-linux-nonfree 20250410-2
all Binary firmware for various drivers in the Linux kernel
(metapackage)
ii firmware-mediatek 20250410-2
all Binary firmware for MediaTek and Ralink chips for
networking, SoCs and media
ii firmware-misc-nonfree 20250410-2
all Binary firmware for various drivers in the Linux kernel
ii firmware-realtek 20250410-2
all Binary firmware for Realtek network and audio chips
ansible@hn-nanopir1-270:~$ sudo pstree -anp
init,1
|-systemd-udevd,455
|-uuidd,2134
|-syslog-ng,2145
| `-syslog-ng,2146 -p /var/run/syslog-ng.pid --no-caps
| |-{syslog-ng},2147
| `-{syslog-ng},6405
|-lxcfs,2192 /var/lib/lxcfs
| |-{lxcfs},2217
| `-{lxcfs},2219
|-sshd,2228
| |-sshd-session,2260
| | `-sshd-session,2262
| | `-bash,2263
| | `-sudo,6359 tail -f /var/log/hostapd/hostapd.log
| | `-sudo,6361 tail -f /var/log/hostapd/hostapd.log
| | `-tail,6362 -f /var/log/hostapd/hostapd.log
| |-sshd-session,3970
| | `-sshd-session,3972
| `-sshd-session,6426
| `-sshd-session,6430
| `-bash,6431
| `-sudo,6438 pstree -anp
| `-sudo,6440 pstree -anp
| `-pstree,6441 -anp
|-lldpd,2230
| `-lldpd,2233
|-watchdog,2254
|-monit,2256 -c /etc/monit/monitrc
| |-{monit},2259
| `-{monit},2271
|-sh,2257 -c /sbin/agetty --login-pause --login-options '-- \\u'
--keep-baud 115200 console vt220
| `-agetty,2258 --login-pause --login-options -- \\u --keep-baud
115200 console vt220
`-hostapd,6218 -B -P /run/hostapd.pid -d -t -K -f
/var/log/hostapd/hostapd.log
/etc/hostapd/hostapd.hn-nanopir1-270.if-ap0.conf
ansible@hn-nanopir1-270:~$
ansible@hn-nanopir1-270:~$ sudo dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 6.12.48+deb13-rt-armmp
([email protected]) (arm-linux-gnueabihf-gcc-14 (Debian
14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP
PREEMPT_RT Debian 6.12.48-1 (2025-09-20)
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7),
cr=10c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
instruction cache
[ 0.000000] OF: fdt: Machine model: FriendlyARM NanoPi R1
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 16 MiB at 0x7f000000 on node -1
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x000000006fffffff]
[ 0.000000] Normal empty
[ 0.000000] HighMem [mem 0x0000000070000000-0x000000007fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem
0x0000000040000000-0x000000007fffffff]
[ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory
node in the DT
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: Using PSCI v0.1 Function IDs from DT
[ 0.000000] percpu: Embedded 20 pages/cpu s52632 r8192 d21096 u81920
[ 0.000000] pcpu-alloc: s52632 r8192 d21096 u81920 alloc=20*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Kernel command line:
UUID=699e0c1f-2bb0-49d4-a282-d9ee95ffa1f9 console=ttyS0,115200
console=ttyS0,115200 log_buf_len=1M net.ifnames=0 fsck.mode=force
fsck.repair=yes ipv6.disable=1 loglevel=7 apparmor=0 selinux=0
cgroup_no_v1=all
[ 0.000000] Unknown kernel command line parameters
"UUID=699e0c1f-2bb0-49d4-a282-d9ee95ffa1f9 selinux=0", will be passed to
user space.
[ 0.000000] printk: log_buf_len: 1048576 bytes
[ 0.000000] printk: early log buf free: 129408(98%)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288
bytes, linear)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144
bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 262144
[ 0.000000] allocated 1048576 bytes of page_ext
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 43951 entries in 129 pages
[ 0.000000] ftrace: allocated 129 pages with 2 groups
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[ 0.000000] rcu: RCU priority boosting: priority 1 delay 500 ms.
[ 0.000000] rcu: RCU_SOFTIRQ processing moved to rcuc kthreads.
[ 0.000000] No expedited grace period (rcu_normal_after_boot).
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] Rude variant of Tasks RCU enabled.
[ 0.000000] Tracing variant of 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] RCU Tasks: Setting shift to 2 and lim to 1
rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[ 0.000000] RCU Tasks Rude: Setting shift to 2 and lim to 1
rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[ 0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1
rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] GIC: Using split EOI/Deactivate mode
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on
contention.
[ 0.000000] clocksource: timer: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000002] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps
every 4398046511097ns
[ 0.000018] Switching to timer-based delay loop, resolution 41ns
[ 0.001003] Console: colour dummy device 80x25
[ 0.001102] Calibrating delay loop (skipped), value calculated using
timer frequency.. 48.00 BogoMIPS (lpj=96000)
[ 0.001123] CPU: Testing write buffer coherency: ok
[ 0.001214] pid_max: default: 32768 minimum: 301
[ 0.009773] LSM: initializing
lsm=lockdown,capability,landlock,yama,selinux,tomoyo,bpf,ipe,ima,evm
[ 0.012271] landlock: Up and running.
[ 0.012278] Yama: disabled by default; enable with sysctl kernel.yama.*
[ 0.012332] SELinux: Initializing.
[ 0.014905] TOMOYO Linux initialized
[ 0.014982] LSM support for eBPF active
[ 0.017143] Mount-cache hash table entries: 2048 (order: 1, 8192
bytes, linear)
[ 0.017172] Mountpoint-cache hash table entries: 2048 (order: 1, 8192
bytes, linear)
[ 0.021829] cgroup: Disabling cpuset control group subsystem in v1 mounts
[ 0.021890] cgroup: Disabling cpu control group subsystem in v1 mounts
[ 0.021910] cgroup: Disabling cpuacct control group subsystem in v1
mounts
[ 0.021937] cgroup: Disabling blkio control group subsystem in v1 mounts
[ 0.022042] cgroup: Disabling memory control group subsystem in v1 mounts
[ 0.022083] cgroup: Disabling devices control group subsystem in v1
mounts
[ 0.022102] cgroup: Disabling freezer control group subsystem in v1
mounts
[ 0.022154] cgroup: Disabling net_cls control group subsystem in v1
mounts
[ 0.022180] cgroup: Disabling perf_event control group subsystem in
v1 mounts
[ 0.022192] cgroup: Disabling net_prio control group subsystem in v1
mounts
[ 0.022207] cgroup: Disabling pids control group subsystem in v1 mounts
[ 0.022225] cgroup: Disabling rdma control group subsystem in v1 mounts
[ 0.022237] cgroup: Disabling misc control group subsystem in v1 mounts
[ 0.023508] /cpus/cpu@0 missing clock-frequency property
[ 0.023557] /cpus/cpu@1 missing clock-frequency property
[ 0.023580] /cpus/cpu@2 missing clock-frequency property
[ 0.023604] /cpus/cpu@3 missing clock-frequency property
[ 0.023618] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.026570] Setting up static identity map for 0x40300000 - 0x403000ac
[ 0.027928] rcu: Hierarchical SRCU implementation.
[ 0.027942] rcu: Max phase no-delay instances is 1000.
[ 0.028958] Timer migration: 1 hierarchy levels; 8 children per
group; 1 crossnode level
[ 0.031505] EFI services will not be available.
[ 0.032455] smp: Bringing up secondary CPUs ...
[ 0.044677] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.057088] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ 0.069713] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ 0.070093] smp: Brought up 1 node, 4 CPUs
[ 0.070112] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[ 0.070124] CPU: All CPU(s) started in HYP mode.
[ 0.070128] CPU: Virtualization extensions available.
[ 0.071463] Memory: 961264K/1048576K available (12288K kernel code,
1801K rwdata, 4088K rodata, 2048K init, 434K bss, 66368K reserved,
16384K cma-reserved, 245760K highmem)
[ 0.073276] devtmpfs: initialized
[ 0.089234] VFP support v0.3: implementor 41 architecture 2 part 30
variant 7 rev 5
[ 0.089919] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.089985] futex hash table entries: 1024 (order: 4, 65536 bytes,
linear)
[ 0.092038] pinctrl core: initialized pinctrl subsystem
[ 0.093880] DMI not present or invalid.
[ 0.096445] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.103505] DMA: preallocated 256 KiB pool for atomic coherent
allocations
[ 0.105479] audit: initializing netlink subsys (disabled)
[ 0.106052] audit: type=2000 audit(0.080:1): state=initialized
audit_enabled=0 res=1
[ 0.108249] thermal_sys: Registered thermal governor 'fair_share'
[ 0.108262] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.108271] thermal_sys: Registered thermal governor 'step_wise'
[ 0.108277] thermal_sys: Registered thermal governor 'user_space'
[ 0.108283] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.108741] No ATAGs?
[ 0.109002] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4
watchpoint registers.
[ 0.109016] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.111981] Serial: AMBA PL011 UART driver
[ 0.118151] /soc/mixer@1100000: Fixed dependency cycle(s) with
/soc/lcd-controller@1c0c000
[ 0.118216] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s)
with /soc/mixer@1100000
[ 0.118722] /soc/interrupt-controller@1c81000: Fixed dependency
cycle(s) with /soc/interrupt-controller@1c81000
[ 0.119636] /soc/mixer@1100000: Fixed dependency cycle(s) with
/soc/lcd-controller@1c0c000
[ 0.120493] /soc/mixer@1100000: Fixed dependency cycle(s) with
/soc/lcd-controller@1c0c000
[ 0.120640] /soc/lcd-controller@1c0c000: Fixed dependency cycle(s)
with /soc/mixer@1100000
[ 0.143803] kprobes: kprobe jump-optimization is enabled. All kprobes
are optimized if possible.
[ 0.161585] iommu: Default domain type: Translated
[ 0.161613] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.167174] pps_core: LinuxPPS API ver. 1 registered
[ 0.167196] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
Rodolfo Giometti <[email protected]>
[ 0.167229] PTP clock support registered
[ 0.171499] NetLabel: Initializing
[ 0.171519] NetLabel: domain hash size = 128
[ 0.171525] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.171659] NetLabel: unlabeled traffic allowed by default
[ 0.172210] vgaarb: loaded
[ 0.173222] clocksource: Switched to clocksource arch_sys_counter
[ 0.187970] VFS: Disk quotas dquot_6.6.0
[ 0.188286] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096
bytes)
[ 0.210473] NET: Registered PF_INET protocol family
[ 0.211000] IP idents hash table entries: 16384 (order: 5, 131072
bytes, linear)
[ 0.214748] tcp_listen_portaddr_hash hash table entries: 512 (order:
1, 10240 bytes, linear)
[ 0.214900] Table-perturb hash table entries: 65536 (order: 6, 262144
bytes, linear)
[ 0.215055] TCP established hash table entries: 8192 (order: 3, 32768
bytes, linear)
[ 0.215390] TCP bind hash table entries: 8192 (order: 6, 327680
bytes, linear)
[ 0.216319] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.217489] MPTCP token hash table entries: 1024 (order: 2, 28672
bytes, linear)
[ 0.217879] UDP hash table entries: 512 (order: 2, 24576 bytes, linear)
[ 0.217952] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes,
linear)
[ 0.218723] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.218829] NET: Registered PF_XDP protocol family
[ 0.218856] PCI: CLS 0 bytes, default 64
[ 0.223657] Trying to unpack rootfs image as initramfs...
[ 0.253488] Initialise system trusted keyrings
[ 0.253632] Key type blacklist registered
[ 0.254340] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 0.254517] zbud: loaded
[ 0.255830] fuse: init (API version 7.41)
[ 0.259101] integrity: Platform Keyring initialized
[ 0.259173] integrity: Machine keyring initialized
[ 0.589019] Key type asymmetric registered
[ 0.589056] Asymmetric key parser 'x509' registered
[ 1.924063] Freeing initrd memory: 28952K
[ 1.969650] bounce: pool size: 64 pages
[ 1.970183] Block layer SCSI generic (bsg) driver version 0.4 loaded
(major 248)
[ 1.970609] io scheduler mq-deadline registered
[ 2.006015] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
[ 2.012730] Serial: AMBA driver
[ 2.013968] STM32 USART driver initialized
[ 2.019620] mousedev: PS/2 mouse device common for all mice
[ 2.024583] sun6i-rtc 1f00000.rtc: registered as rtc0
[ 2.024646] sun6i-rtc 1f00000.rtc: setting system clock to
2025-11-01T11:27:34 UTC (1761996454)
[ 2.034041] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5
(8000000f) counters available
[ 2.034952] IPv6: Loaded, but administratively disabled, reboot
required to enable
[ 2.034968] mip6: Mobile IPv6
[ 2.034973] mip6: mip6_init: can't add xfrm type(destopt)
[ 2.035015] NET: Registered PF_PACKET protocol family
[ 2.035435] mpls_gso: MPLS GSO support
[ 2.035893] ThumbEE CPU extension supported.
[ 2.035917] Registering SWP/SWPB emulation handler
[ 2.059032] registered taskstats version 1
[ 2.060438] Loading compiled-in X.509 certificates
[ 2.347265] Loaded X.509 cert 'Build time autogenerated kernel key:
4edc53709d0ccd43c5868888e1624bf21bcb5a47'
[ 2.374816] Key type .fscrypt registered
[ 2.374840] Key type fscrypt-provisioning registered
[ 2.565790] Key type encrypted registered
[ 2.565966] ima: No TPM chip found, activating TPM-bypass!
[ 2.565985] ima: Allocated hash algorithm: sha256
[ 2.566075] ima: No architecture policies found
[ 2.566259] evm: Initialising EVM extended attributes:
[ 2.566265] evm: security.selinux
[ 2.566271] evm: security.SMACK64 (disabled)
[ 2.566276] evm: security.SMACK64EXEC (disabled)
[ 2.566280] evm: security.SMACK64TRANSMUTE (disabled)
[ 2.566285] evm: security.SMACK64MMAP (disabled)
[ 2.566290] evm: security.apparmor
[ 2.566294] evm: security.ima
[ 2.566298] evm: security.capability
[ 2.566303] evm: HMAC attrs: 0x1
[ 2.712287] gpio gpiochip0: Static allocation of GPIO base is
deprecated, use dynamic allocation.
[ 2.727540] sun8i-h3-pinctrl 1c20800.pinctrl: initialized sunXi PIO
driver
[ 2.730350] gpio gpiochip1: Static allocation of GPIO base is
deprecated, use dynamic allocation.
[ 2.736283] sun8i-h3-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO
driver
[ 2.739696] sun8i-h3-pinctrl 1c20800.pinctrl: supply vcc-pa not
found, using dummy regulator
[ 2.741015] printk: console [ttyS0] disabled
[ 2.762420] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 135,
base_baud = 1500000) is a U6_16550A
[ 2.762603] printk: console [ttyS0] enabled
[ 4.008161] sun8i-h3-pinctrl 1c20800.pinctrl: supply vcc-pg not
found, using dummy regulator
[ 4.030726] 1c28400.serial: ttyS1 at MMIO 0x1c28400 (irq = 136,
base_baud = 1500000) is a U6_16550A
[ 4.054814] 1c28c00.serial: ttyS2 at MMIO 0x1c28c00 (irq = 137,
base_baud = 1500000) is a U6_16550A
[ 4.055690] serial serial0: tty port ttyS2 registered
[ 4.058087] sun8i-h3-r-pinctrl 1f02c00.pinctrl: supply vcc-pl not
found, using dummy regulator
[ 4.061673] sun8i-h3-pinctrl 1c20800.pinctrl: supply vcc-pd not
found, using dummy regulator
[ 4.063795] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 4.065617] clk: Disabling unused clocks
[ 4.065832] PM: genpd: Disabling unused power domains
[ 4.120245] Freeing unused kernel image (initmem) memory: 2048K
[ 4.120663] Run /init as init process
[ 4.120675] with arguments:
[ 4.120683] /init
[ 4.120689] with environment:
[ 4.120694] HOME=/
[ 4.120700] TERM=linux
[ 4.120705] UUID=699e0c1f-2bb0-49d4-a282-d9ee95ffa1f9
[ 4.120711] selinux=0
[ 5.431521] sun8i-h3-pinctrl 1c20800.pinctrl: supply vcc-pf not
found, using dummy regulator
[ 5.443452] sun8i-h3-pinctrl 1c20800.pinctrl: supply vcc-pc not
found, using dummy regulator
[ 5.497795] sunxi-mmc 1c10000.mmc: allocated mmc-pwrseq
[ 5.503597] sunxi-mmc 1c11000.mmc: initialized, max. request size:
16384 KB
[ 5.515130] usbcore: registered new interface driver usbfs
[ 5.515668] usbcore: registered new interface driver hub
[ 5.516171] usbcore: registered new device driver usb
[ 5.523845] sunxi-mmc 1c10000.mmc: initialized, max. request size:
16384 KB
[ 5.529646] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[ 5.555797] sunxi-mmc 1c0f000.mmc: initialized, max. request size:
16384 KB
[ 5.599746] mmc2: new DDR MMC card at address 0001
[ 5.607279] mmcblk2: mmc2:0001 8GTF4R 7.28 GiB
[ 5.608412] mmc0: host does not support reading read-only switch,
assuming write-enable
[ 5.611452] mmc0: new high speed SDHC card at address aaaa
[ 5.620733] mmcblk0: mmc0:aaaa SC16G 14.8 GiB
[ 5.640441] mmcblk2: p1 p2 p3
[ 5.647374] mmcblk2boot0: mmc2:0001 8GTF4R 4.00 MiB
[ 5.647985] mmcblk0: p1 p2 < p5 p6 p7 p8 p9 >
[ 5.664793] mmcblk2boot1: mmc2:0001 8GTF4R 4.00 MiB
[ 5.690477] mmc1: new high speed SDIO card at address 0001
[ 5.762949] ohci-platform 1c1b400.usb: Generic Platform OHCI controller
[ 5.764479] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[ 5.764678] ohci-platform 1c1c400.usb: new USB bus registered,
assigned bus number 1
[ 5.765324] ohci-platform 1c1b400.usb: new USB bus registered,
assigned bus number 2
[ 5.765959] ohci-platform 1c1d400.usb: Generic Platform OHCI controller
[ 5.765995] ohci-platform 1c1d400.usb: new USB bus registered,
assigned bus number 3
[ 5.790476] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16
sec, nowayout=0)
[ 5.801375] ohci-platform 1c1c400.usb: irq 143, io mem 0x01c1c400
[ 5.809143] Warning! ehci_hcd should always be loaded before uhci_hcd
and ohci_hcd, not after
[ 5.834186] ohci-platform 1c1b400.usb: irq 142, io mem 0x01c1b400
[ 5.849929] ohci-platform 1c1d400.usb: irq 144, io mem 0x01c1d400
[ 5.861711] usb usb1: New USB device found, idVendor=1d6b,
idProduct=0001, bcdDevice= 6.12
[ 5.861786] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 5.861800] usb usb1: Product: Generic Platform OHCI controller
[ 5.861810] usb usb1: Manufacturer: Linux 6.12.48+deb13-rt-armmp ohci_hcd
[ 5.861819] usb usb1: SerialNumber: 1c1c400.usb
[ 5.863539] hub 1-0:1.0: USB hub found
[ 5.863651] hub 1-0:1.0: 1 port detected
[ 5.893634] usb usb2: New USB device found, idVendor=1d6b,
idProduct=0001, bcdDevice= 6.12
[ 5.893660] usb usb2: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 5.893674] usb usb2: Product: Generic Platform OHCI controller
[ 5.893683] usb usb2: Manufacturer: Linux 6.12.48+deb13-rt-armmp ohci_hcd
[ 5.893692] usb usb2: SerialNumber: 1c1b400.usb
[ 5.895338] hub 2-0:1.0: USB hub found
[ 5.895450] hub 2-0:1.0: 1 port detected
[ 5.909678] usb usb3: New USB device found, idVendor=1d6b,
idProduct=0001, bcdDevice= 6.12
[ 5.909707] usb usb3: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 5.909718] usb usb3: Product: Generic Platform OHCI controller
[ 5.909728] usb usb3: Manufacturer: Linux 6.12.48+deb13-rt-armmp ohci_hcd
[ 5.909737] usb usb3: SerialNumber: 1c1d400.usb
[ 5.912006] hub 3-0:1.0: USB hub found
[ 5.912719] hub 3-0:1.0: 1 port detected
[ 6.049026] ehci-platform 1c1b000.usb: EHCI Host Controller
[ 6.053312] ehci-platform 1c1b000.usb: new USB bus registered,
assigned bus number 4
[ 6.057396] ehci-platform 1c1c000.usb: EHCI Host Controller
[ 6.057480] ehci-platform 1c1c000.usb: new USB bus registered,
assigned bus number 5
[ 6.058622] ehci-platform 1c1d000.usb: EHCI Host Controller
[ 6.058672] ehci-platform 1c1d000.usb: new USB bus registered,
assigned bus number 6
[ 6.193406] usb 2-1: new full-speed USB device number 2 using
ohci-platform
[ 6.314851] ehci-platform 1c1b000.usb: irq 145, io mem 0x01c1b000
[ 6.350493] ehci-platform 1c1c000.usb: irq 146, io mem 0x01c1c000
[ 6.394670] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[ 6.395479] usb usb4: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 6.12
[ 6.395504] usb usb4: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 6.395517] usb usb4: Product: EHCI Host Controller
[ 6.395527] usb usb4: Manufacturer: Linux 6.12.48+deb13-rt-armmp ehci_hcd
[ 6.395536] usb usb4: SerialNumber: 1c1b000.usb
[ 6.398196] hub 4-0:1.0: USB hub found
[ 6.398433] hub 4-0:1.0: 1 port detected
[ 6.398815] ehci-platform 1c1d000.usb: irq 147, io mem 0x01c1d000
[ 6.409455] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[ 6.410104] usb usb5: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 6.12
[ 6.410127] usb usb5: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 6.410140] usb usb5: Product: EHCI Host Controller
[ 6.410149] usb usb5: Manufacturer: Linux 6.12.48+deb13-rt-armmp ehci_hcd
[ 6.410158] usb usb5: SerialNumber: 1c1c000.usb
[ 6.412701] hub 5-0:1.0: USB hub found
[ 6.413491] hub 5-0:1.0: 1 port detected
[ 6.421767] ehci-platform 1c1d000.usb: USB 2.0 started, EHCI 1.00
[ 6.422520] usb usb6: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 6.12
[ 6.422546] usb usb6: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 6.422560] usb usb6: Product: EHCI Host Controller
[ 6.422570] usb usb6: Manufacturer: Linux 6.12.48+deb13-rt-armmp ehci_hcd
[ 6.422579] usb usb6: SerialNumber: 1c1d000.usb
[ 6.425963] hub 6-0:1.0: USB hub found
[ 6.426149] hub 6-0:1.0: 1 port detected
[ 6.645409] usb 4-1: new high-speed USB device number 2 using
ehci-platform
[ 6.675267] usb_phy_generic usb_phy_generic.1.auto: dummy supplies
not allowed for exclusive requests (id=vbus)
[ 6.689170] musb-hdrc musb-hdrc.2.auto: MUSB HDRC host driver
[ 6.689500] musb-hdrc musb-hdrc.2.auto: new USB bus registered,
assigned bus number 7
[ 6.690182] usb usb7: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 6.12
[ 6.690214] usb usb7: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 6.690230] usb usb7: Product: MUSB HDRC host driver
[ 6.690240] usb usb7: Manufacturer: Linux 6.12.48+deb13-rt-armmp musb-hcd
[ 6.690249] usb usb7: SerialNumber: musb-hdrc.2.auto
[ 6.699343] hub 7-0:1.0: USB hub found
[ 6.705492] hub 7-0:1.0: 1 port detected
[ 6.789421] usb 2-1: device not accepting address 2, error -62
[ 6.795940] usb 4-1: New USB device found, idVendor=0bda,
idProduct=8152, bcdDevice=20.00
[ 6.796030] usb 4-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 6.796044] usb 4-1: Product: USB 10/100 LAN
[ 6.796054] usb 4-1: Manufacturer: Realtek
[ 6.796062] usb 4-1: SerialNumber: 000000000000
[ 7.084037] usbcore: registered new device driver r8152-cfgselector
[ 7.205394] random: crng init done
[ 7.225913] r8152-cfgselector 4-1: reset high-speed USB device number
2 using ehci-platform
[ 7.407844] r8152 4-1:1.0: skip request firmware
[ 7.408582] r8152 4-1:1.0 (unnamed net_device) (uninitialized):
Invalid ether addr 00:00:00:00:00:00
[ 7.408615] r8152 4-1:1.0 (unnamed net_device) (uninitialized):
Random ether addr f6:a8:20:da:b4:87
[ 7.435727] r8152 4-1:1.0 eth0: v1.12.13
[ 7.437263] usbcore: registered new interface driver r8152
[ 7.502563] dwmac-sun8i 1c30000.ethernet: IRQ eth_wake_irq not found
[ 7.502721] dwmac-sun8i 1c30000.ethernet: IRQ eth_lpi not found
[ 7.502736] dwmac-sun8i 1c30000.ethernet: IRQ sfty not found
[ 7.503465] dwmac-sun8i 1c30000.ethernet: PTP uses main clock
[ 7.503517] dwmac-sun8i 1c30000.ethernet: Current syscon value is not
the default 50006 (expect 58000)
[ 7.578410] usbcore: registered new interface driver cdc_ether
[ 7.606487] dwmac-sun8i 1c30000.ethernet: No HW DMA feature register
supported
[ 7.606649] dwmac-sun8i 1c30000.ethernet: RX Checksum Offload Engine
supported
[ 7.606681] dwmac-sun8i 1c30000.ethernet: COE Type 2
[ 7.606713] dwmac-sun8i 1c30000.ethernet: TX Checksum insertion supported
[ 7.606745] dwmac-sun8i 1c30000.ethernet: Normal descriptors
[ 7.606774] dwmac-sun8i 1c30000.ethernet: Chain mode enabled
[ 7.613619] dwmac-sun8i 1c30000.ethernet: Found internal PHY node
[ 7.615169] dwmac-sun8i 1c30000.ethernet: Switch mux to internal PHY
[ 7.615199] dwmac-sun8i 1c30000.ethernet: Powering internal PHY
[ 7.615889] mdio_bus mdio_mux-0.1: MDIO device at address 1 is missing.
[ 7.617928] dwmac-sun8i 1c30000.ethernet: Switch mux to external PHY
[ 7.678639] r8152 4-1:1.0 if-lan: renamed from eth0
[ 7.741787] dwmac-sun8i 1c30000.ethernet if-wan: renamed from eth1
[ 8.277303] raid6: neonx8 gen() 639 MB/s
[ 8.345310] raid6: neonx4 gen() 932 MB/s
[ 8.413225] raid6: neonx2 gen() 912 MB/s
[ 8.481267] raid6: neonx1 gen() 746 MB/s
[ 8.549249] raid6: int32x8 gen() 246 MB/s
[ 8.617242] raid6: int32x4 gen() 255 MB/s
[ 8.685282] raid6: int32x2 gen() 357 MB/s
[ 8.753249] raid6: int32x1 gen() 317 MB/s
[ 8.753441] raid6: using algorithm neonx4 gen() 932 MB/s
[ 8.821267] raid6: .... xor() 700 MB/s, rmw enabled
[ 8.821321] raid6: using neon recovery algorithm
[ 9.000741] xor: measuring software checksum speed
[ 9.003878] arm4regs : 1294 MB/sec
[ 9.007765] 8regs : 848 MB/sec
[ 9.011636] 32regs : 849 MB/sec
[ 9.014063] neon : 1356 MB/sec
[ 9.014071] xor: using function: neon (1356 MB/sec)
[ 9.609920] Btrfs loaded, zoned=yes, fsverity=yes
[ 13.832144] EXT4-fs (mmcblk0p1): mounted filesystem
699e0c1f-2bb0-49d4-a282-d9ee95ffa1f9 ro with ordered data mode. Quota
mode: none.
[ 14.272430] Not activating Mandatory Access Control as
/sbin/tomoyo-init does not exist.
[ 17.926376] mc: Linux media interface: v0.10
[ 18.248296] videodev: Linux video capture interface: v2.00
[ 18.726359] cfg80211: Loading compiled-in X.509 certificates for
regulatory database
[ 18.782126] sunxi_cedrus: module is from the staging directory, the
quality is unknown, you have been warned.
[ 18.801838] cedrus 1c0e000.video-codec: Device registered as /dev/video0
[ 19.077688] lima 1c40000.gpu: gp - mali400 version major 1 minor 1
[ 19.085843] lima 1c40000.gpu: pp0 - mali400 version major 1 minor 1
[ 19.088086] Loaded X.509 cert '[email protected]:
577e021cb980e0e820821ba7b54b4961b8b4fadf'
[ 19.093916] Loaded X.509 cert '[email protected]:
3abbc6ec146e09d1b6016ab9d6cf71dd233f0328'
[ 19.096008] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 19.098612] Loaded X.509 cert 'wens:
61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 19.105698] lima 1c40000.gpu: pp1 - mali400 version major 1 minor 1
[ 19.115959] lima 1c40000.gpu: l2_cache0 64K, 4-way, 64byte cache
line, 64bit external bus
[ 19.142512] lima 1c40000.gpu: bus rate = 200000000
[ 19.142638] lima 1c40000.gpu: mod rate = 297000000
[ 19.142828] lima 1c40000.gpu: error -ENODEV: _opp_set_regulators: no
regulator (mali) found
[ 19.150578] [drm] Initialized lima 1.1.0 for 1c40000.gpu on minor 0
[ 19.231034] Bluetooth: Core ver 2.22
[ 19.237495] NET: Registered PF_BLUETOOTH protocol family
[ 19.237621] Bluetooth: HCI device and connection manager initialized
[ 19.237665] Bluetooth: HCI socket layer initialized
[ 19.237706] Bluetooth: L2CAP socket layer initialized
[ 19.237760] Bluetooth: SCO socket layer initialized
[ 19.544307] brcmfmac: brcmf_fw_alloc_request: using
brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 19.546127] usbcore: registered new interface driver brcmfmac
[ 19.557649] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin (-2)
[ 19.558622] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin (-2)
[ 19.558763] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin (-2)
[ 19.558777] brcmfmac mmc1:0001:1: Direct firmware load for
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin failed with error -2
[ 19.615924] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.clm_blob (-2)
[ 19.617070] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.clm_blob (-2)
[ 19.618101] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.clm_blob (-2)
[ 19.754809] Bluetooth: HCI UART driver ver 2.3
[ 19.754927] Bluetooth: HCI UART protocol H4 registered
[ 19.757076] Bluetooth: HCI UART protocol LL registered
[ 19.757106] Bluetooth: HCI UART protocol ATH3K registered
[ 19.758243] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 19.759624] Bluetooth: HCI UART protocol Intel registered
[ 19.761190] Bluetooth: HCI UART protocol Broadcom registered
[ 19.763482] Bluetooth: HCI UART protocol QCA registered
[ 19.763509] Bluetooth: HCI UART protocol AG6XX registered
[ 19.763647] Bluetooth: HCI UART protocol Marvell registered
[ 20.065814] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob
available (err=-2)
[ 20.067677] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1
wl0: Mar 30 2021 01:12:21 version 7.45.98.118 (7d96287 CY) FWID 01-32059766
[ 20.142704] Bluetooth: hci0: BCM: chip id 94
[ 20.145870] Bluetooth: hci0: BCM: features 0x2e
[ 20.157133] brcmfmac mmc1:0001:1 if-ap0: renamed from wlan0
[ 20.169891] Bluetooth: hci0: BCM43430A1
[ 20.169972] Bluetooth: hci0: BCM43430A1 (001.002.009) build 0000
[ 20.170284] bluetooth hci0: firmware: failed to load
brcm/BCM43430A1.friendlyarm,nanopi-r1.hcd (-2)
[ 20.170417] bluetooth hci0: firmware: failed to load
brcm/BCM43430A1.friendlyarm,nanopi-r1.hcd (-2)
[ 20.170534] bluetooth hci0: firmware: failed to load
brcm/BCM43430A1.friendlyarm,nanopi-r1.hcd (-2)
[ 20.170670] bluetooth hci0: firmware: failed to load
brcm/BCM43430A1.hcd (-2)
[ 20.170779] bluetooth hci0: firmware: failed to load
brcm/BCM43430A1.hcd (-2)
[ 20.173972] bluetooth hci0: firmware: failed to load
brcm/BCM43430A1.hcd (-2)
[ 20.174153] bluetooth hci0: firmware: failed to load
brcm/BCM.friendlyarm,nanopi-r1.hcd (-2)
[ 20.174271] bluetooth hci0: firmware: failed to load
brcm/BCM.friendlyarm,nanopi-r1.hcd (-2)
[ 20.174381] bluetooth hci0: firmware: failed to load
brcm/BCM.friendlyarm,nanopi-r1.hcd (-2)
[ 20.174506] bluetooth hci0: firmware: failed to load brcm/BCM.hcd (-2)
[ 20.174615] bluetooth hci0: firmware: failed to load brcm/BCM.hcd (-2)
[ 20.174723] bluetooth hci0: firmware: failed to load brcm/BCM.hcd (-2)
[ 20.174738] Bluetooth: hci0: BCM: firmware Patch file not found, tried:
[ 20.174747] Bluetooth: hci0: BCM:
'brcm/BCM43430A1.friendlyarm,nanopi-r1.hcd'
[ 20.174753] Bluetooth: hci0: BCM: 'brcm/BCM43430A1.hcd'
[ 20.174759] Bluetooth: hci0: BCM: 'brcm/BCM.friendlyarm,nanopi-r1.hcd'
[ 20.174765] Bluetooth: hci0: BCM: 'brcm/BCM.hcd'
[ 21.351864] EXT4-fs (mmcblk0p1): re-mounted
699e0c1f-2bb0-49d4-a282-d9ee95ffa1f9 r/w.
[ 23.413109] device-mapper: core: CONFIG_IMA_DISABLE_HTABLE is
disabled. Duplicate IMA measurements will not be recorded in the IMA log.
[ 23.413694] device-mapper: uevent: version 1.0.3
[ 23.414438] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01)
initialised: [email protected]
[ 24.669906] 8021q: 802.1Q VLAN Support v1.8
[ 24.709929] EXT4-fs (mmcblk2p2): mounted filesystem
48b4c1a2-36ba-4d1e-97dc-33f9b39500ee ro with ordered data mode. Quota
mode: none.
[ 24.734959] EXT4-fs (mmcblk2p3): mounted filesystem
753615ca-13b7-4c15-a9a2-73195369c773 ro with ordered data mode. Quota
mode: none.
[ 25.563663] g_ether gadget.0: HOST MAC 66:26:69:eb:27:c1
[ 25.569316] g_ether gadget.0: MAC da:dd:84:e6:82:c7
[ 25.569657] g_ether gadget.0: Ethernet Gadget, version: Memorial Day 2008
[ 25.569678] g_ether gadget.0: g_ether ready
[ 26.706266] r8152 4-1:1.0 if-lan: carrier on
[ 27.173677] dwmac-sun8i 1c30000.ethernet if-wan: Register
MEM_TYPE_PAGE_POOL RxQ-0
[ 27.178621] dwmac-sun8i 1c30000.ethernet if-wan: PHY
[mdio_mux-0.2:07] driver [RTL8211E Gigabit Ethernet] (irq=POLL)
[ 27.178674] dwmac-sun8i 1c30000.ethernet if-wan: No Safety Features
support found
[ 27.178692] dwmac-sun8i 1c30000.ethernet if-wan: No MAC Management
Counters available
[ 27.178705] dwmac-sun8i 1c30000.ethernet if-wan: PTP not supported by HW
[ 27.204405] dwmac-sun8i 1c30000.ethernet if-wan: configuring for
phy/rgmii-id link mode
[ 27.523013] warning: `iwconfig' uses wireless extensions which will
stop working for Wi-Fi 7 hardware; use nl80211
[ 30.022215] bridge: filtering via arp/ip/ip6tables is no longer
available by default. Update your scripts to load br_netfilter if you
need this.
[ 30.104252] br-service: port 1(if-lan.6) entered blocking state
[ 30.106180] br-service: port 1(if-lan.6) entered disabled state
[ 30.106281] if-lan.6: entered allmulticast mode
[ 30.106306] r8152 4-1:1.0 if-lan: entered allmulticast mode
[ 30.106901] if-lan.6: entered promiscuous mode
[ 30.106930] r8152 4-1:1.0 if-lan: entered promiscuous mode
[ 30.108522] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 30.122037] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 30.129798] br-service: port 2(if-wan.6) entered blocking state
[ 30.131444] br-service: port 2(if-wan.6) entered disabled state
[ 30.131561] if-wan.6: entered allmulticast mode
[ 30.131588] dwmac-sun8i 1c30000.ethernet if-wan: entered allmulticast
mode
[ 30.132122] if-wan.6: entered promiscuous mode
[ 30.132147] dwmac-sun8i 1c30000.ethernet if-wan: entered promiscuous mode
[ 30.171697] br-service: port 1(if-lan.6) entered blocking state
[ 30.171837] br-service: port 1(if-lan.6) entered forwarding state
[ 30.268629] br-service: port 2(if-wan.6) entered blocking state
[ 30.269379] br-service: port 2(if-wan.6) entered forwarding state
[ 30.269734] dwmac-sun8i 1c30000.ethernet if-wan: Link is Up -
1Gbps/Full - flow control rx/tx
[ 30.825660] br-service: port 3(if-br-service) entered blocking state
[ 30.825960] br-service: port 3(if-br-service) entered disabled state
[ 30.826058] if-br-service: entered allmulticast mode
[ 30.826699] if-br-service: entered promiscuous mode
[ 31.052228] br-service: port 3(if-br-service) entered blocking state
[ 31.052423] br-service: port 3(if-br-service) entered forwarding state
[ 31.528539] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 31.593793] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 31.594700] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 31.705378] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 32.597417] br-ntp: port 1(if-lan.7) entered blocking state
[ 32.601452] br-ntp: port 1(if-lan.7) entered disabled state
[ 32.601570] if-lan.7: entered allmulticast mode
[ 32.602016] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 32.602739] if-lan.7: entered promiscuous mode
[ 32.603100] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 32.624203] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 32.629143] br-ntp: port 2(if-wan.7) entered blocking state
[ 32.629363] br-ntp: port 2(if-wan.7) entered disabled state
[ 32.629456] if-wan.7: entered allmulticast mode
[ 32.630041] if-wan.7: entered promiscuous mode
[ 32.667387] br-ntp: port 2(if-wan.7) entered blocking state
[ 32.667649] br-ntp: port 2(if-wan.7) entered forwarding state
[ 32.667764] br-ntp: port 1(if-lan.7) entered blocking state
[ 32.667783] br-ntp: port 1(if-lan.7) entered forwarding state
[ 33.187560] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 33.270152] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 33.272966] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 33.397395] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 34.348004] br-admin: port 1(if-lan.9) entered blocking state
[ 34.348396] br-admin: port 1(if-lan.9) entered disabled state
[ 34.348490] if-lan.9: entered allmulticast mode
[ 34.348861] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 34.349875] if-lan.9: entered promiscuous mode
[ 34.350639] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 34.365423] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 34.372925] br-admin: port 2(if-wan.9) entered blocking state
[ 34.373140] br-admin: port 2(if-wan.9) entered disabled state
[ 34.373354] if-wan.9: entered allmulticast mode
[ 34.374042] if-wan.9: entered promiscuous mode
[ 34.415190] br-admin: port 2(if-wan.9) entered blocking state
[ 34.415325] br-admin: port 2(if-wan.9) entered forwarding state
[ 34.415435] br-admin: port 1(if-lan.9) entered blocking state
[ 34.415454] br-admin: port 1(if-lan.9) entered forwarding state
[ 34.952737] br-admin: port 3(if-br-admin) entered blocking state
[ 34.959285] br-admin: port 3(if-br-admin) entered disabled state
[ 34.959418] if-br-admin: entered allmulticast mode
[ 34.960073] if-br-admin: entered promiscuous mode
[ 35.186898] br-admin: port 3(if-br-admin) entered blocking state
[ 35.189341] br-admin: port 3(if-br-admin) entered forwarding state
[ 35.601747] br-factory: port 1(if-wan) entered blocking state
[ 35.602016] br-factory: port 1(if-wan) entered disabled state
[ 35.636405] br-factory: port 2(if-lan) entered blocking state
[ 35.637670] br-factory: port 2(if-lan) entered disabled state
[ 35.665105] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 35.706800] br-factory: port 2(if-lan) entered blocking state
[ 35.709331] br-factory: port 2(if-lan) entered forwarding state
[ 35.709428] br-factory: port 1(if-wan) entered blocking state
[ 35.709448] br-factory: port 1(if-wan) entered forwarding state
[ 36.229010] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 36.318925] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 36.321340] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 36.447174] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 37.360523] br-wifi: port 1(if-lan.11) entered blocking state
[ 37.360809] br-wifi: port 1(if-lan.11) entered disabled state
[ 37.360905] if-lan.11: entered allmulticast mode
[ 37.361358] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 37.362116] if-lan.11: entered promiscuous mode
[ 37.362630] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 37.378530] r8152 4-1:1.0 if-lan: Promiscuous mode enabled
[ 37.386446] br-wifi: port 2(if-wan.11) entered blocking state
[ 37.386672] br-wifi: port 2(if-wan.11) entered disabled state
[ 37.386764] if-wan.11: entered allmulticast mode
[ 37.388054] if-wan.11: entered promiscuous mode
[ 37.428330] br-wifi: port 2(if-wan.11) entered blocking state
[ 37.428576] br-wifi: port 2(if-wan.11) entered forwarding state
[ 37.428693] br-wifi: port 1(if-lan.11) entered blocking state
[ 37.428712] br-wifi: port 1(if-lan.11) entered forwarding state
ansible@hn-nanopir1-270:~$
It seems SDIO chip is correctly detected and that network interface is
detected ????
ansible@hn-nanopir1-270:~$ ip link ls dev if-ap0
4: if-ap0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel
state DOWN mode DEFAULT group default qlen 1000
link/ether 12:81:c7:48:3f:7a brd ff:ff:ff:ff:ff:ff
altname wlx1281c7483f7a
ansible@hn-nanopir1-270:~$
ansible@hn-nanopir1-270:~$ udevadm info -q all --path /sys/class/net/if-ap0
P:
/devices/platform/soc/1c10000.mmc/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/if-ap0
M: if-ap0
R: 0
J: n4
U: net
T: wlan
I: 4
E:
DEVPATH=/devices/platform/soc/1c10000.mmc/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/if-ap0
E: SUBSYSTEM=net
E: DEVTYPE=wlan
E: INTERFACE=if-ap0
E: IFINDEX=4
E: USEC_INITIALIZED=20093660
E: ID_NET_DRIVER=brcmfmac
E: ID_NET_NAMING_SCHEME=v257
E: ID_NET_NAME_MAC=wlx1281c7483f7a
E: ID_PATH=platform-1c10000.mmc
E: ID_PATH_TAG=platform-1c10000_mmc
E: ID_NET_LINK_FILE=/usr/lib/systemd/network/99-default.link
E: ID_NET_NAME=if-ap0
According dmesg, it seems that WIFI firmware is not correctly
daownloaded, because ...
ansible@hn-nanopir1-270:~$ sudo dmesg |grep -i sdio
[ 5.690477] mmc1: new high speed SDIO card at address 0001
[ 19.544307] brcmfmac: brcmf_fw_alloc_request: using
brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 19.557649] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin (-2)
[ 19.558622] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin (-2)
[ 19.558763] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin (-2)
[ 19.558777] brcmfmac mmc1:0001:1: Direct firmware load for
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.bin failed with error -2
[ 19.615924] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.clm_blob (-2)
[ 19.617070] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.clm_blob (-2)
[ 19.618101] brcmfmac mmc1:0001:1: firmware: failed to load
brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.clm_blob (-2)
ansible@hn-nanopir1-270:~$
But...after configuring hostapd daemon ...
ansible@hn-nanopir1-270:~$ ls -altr /etc/hostapd/hostapd.*
-rw-r----- 1 root root 121964 Nov 1 16:11
/etc/hostapd/hostapd.hn-nanopir1-270.if-ap0.conf
lrwxrwxrwx 1 root root 48 Nov 1 16:11 /etc/hostapd/hostapd.conf ->
/etc/hostapd/hostapd.hn-nanopir1-270.if-ap0.conf
ansible@hn-nanopir1-270:~$ sudo cat
/etc/hostapd/hostapd.hn-nanopir1-270.if-ap0.conf |grep -v "#" |grep -v ^$
interface=if-ap0
bridge=br-wifi
driver=nl80211
logger_syslog=255
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=-1
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
macaddr_acl=0
ssid="hn-nanopir1-270-2.4Ghz"
utf8_ssid=0
country_code=FR
country3=0x20
ieee80211d=0
ieee80211h=0
hw_mode=g
channel=11
max_num_sta= 15
auth_algs=3
ignore_broadcast_ssid=0
start_disabled=0
ap_isolate=0
multicast_to_unicast=0
broadcast_deauth=1
ieee80211n=1
ieee80211ac=1
ieee80211ax=0
he_su_beamformer=0
he_su_beamformee=0
he_mu_beamformer=0
he_bss_color=1
he_default_pe_duration=0
he_twt_required=0
he_rts_threshold=0
ieee8021x=0
eapol_version=1
eap_message=hello-from-hn-nanopir1-270\0
eap_server=0
wpa=3
wpa_passphrase=12lapiteau;
wpa_psk_radius=0
wpa_key_mgmt=WPA-PSK WPA-EAP
rsn_pairwise=CCMP
wpa_group_rekey=800
wpa_strict_rekey=1
wpa_group_update_count=4
wpa_gmk_rekey=3600
wpa_ptk_rekey=600
wpa_pairwise_update_count=4
wpa_disable_eapol_key_retries=0
rsn_preauth=0
ieee80211w=0
group_mgmt_cipher=AES-128-CMAC
assoc_sa_query_max_timeout=1000
assoc_sa_query_retry_timeout=201
disable_pmksa_caching=0
okc=0
ap_table_max_size=255
ap_table_expiration_time=3600
track_sta_max_num=20
track_sta_max_age=180
wps_state=0
wps_independent=0
ap_setup_locked=1
device_name=hn-nanopir1-270
manufacturer="JML-manufacturer fixme"
model_name='TLINK AC600 fixme'
model_number='model-if-ap0-fixme'
serial_number='serial-if-ap0-fixme'
device_type=6-0050F204-1
tdls_prohibit=1
tdls_prohibit_chan_switch=1
time_advertisement=0
wnm_sleep_mode=0
wnm_sleep_mode_no_keys=1
bss_transition=0
proxy_arp=0
When trying to connect from one external smartphone (wifi in mode STA
with MAC address=56:90:4c:e5:6d:2a) to nanopir1 AP mode, in log file
....
ansible@hn-nanopir1-270:~$ sudo tail -f /var/log/hostapd/hostapd.log
1762012090.487883: nl80211: Drv Event 19 (NL80211_CMD_NEW_STATION)
received for if-ap0
1762012090.488170: nl80211: New station 56:90:4c:e5:6d:2a
1762012090.488221: nl80211: Assoc Req IEs - hexdump(len=138): 00 18 22
68 6e 2d 6e 61 6e 6f 70 69 72 31 2d 32 37 30 2d 32 2e 34 47 68 7a 22 01
08 82 84 8b 96 24 30 48 6c 32 04 0c 12 18 60 21 02 02 15 24 02 01 0d 3b
15 51 86 85 84 83 81 80 7f 7e 7d 7c 7b 7a 79 78 77 76 75 74 73 51 7f 0a
04 00 08 00 00 00 00 00 00 20 dd 06 50 6f 9a 23 01 01 dd 0a 00 10 18 02
00 00 10 00 00 02 dd 16 00 50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02
01 00 00 50 f2 02 dd 07 00 50 f2 02 00 01 00
1762012090.488438: if-ap0: Event ASSOC (0) received
1762012090.488496: 1762012090.488500: if-ap0: STA 56:90:4c:e5:6d:2a IEEE
802.11: associated
1762012090.488672: STA included WPA IE in (Re)AssocReq
1762012090.488729: New STA
1762012090.489146: ap_sta_add: register ap_handle_timer timeout for
56:90:4c:e5:6d:2a (300 seconds - ap_max_inactivity)
1762012090.489265: nl80211: Set STA flags - ifname=if-ap0
addr=56:90:4c:e5:6d:2a total_flags=0x60 flags_or=0x0
flags_and=0xfffffff1 authorized=0
1762012090.489561: 1762012090.489566: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
event 1 notification
1762012090.489895: wpa_driver_nl80211_set_key: ifindex=4 (if-ap0) alg=0
addr=0x976a18 key_idx=0 set_tx=1 seq_len=0 key_len=0 key_flag=0x20
1762012090.489965: nl80211: DEL_KEY
1762012090.490006: addr=56:90:4c:e5:6d:2a
1762012090.490038: pairwise key
1762012090.490229: nl80211: set_key failed; err=-22 Invalid argument
1762012090.490278: RSN: PTK removal from the driver failed
1762012090.490317: IEEE 802.1X: Ignore STA - 802.1X not enabled or
forced for WPS
1762012090.490359: 1762012090.490362: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
start authentication
1762012090.490457: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state INITIALIZE
1762012090.490619: wpa_driver_nl80211_set_key: ifindex=4 (if-ap0) alg=0
addr=0x976a18 key_idx=0 set_tx=1 seq_len=0 key_len=0 key_flag=0x20
1762012090.490681: nl80211: DEL_KEY
1762012090.490719: addr=56:90:4c:e5:6d:2a
1762012090.490751: pairwise key
1762012090.490916: nl80211: set_key failed; err=-22 Invalid argument
1762012090.490960: RSN: PTK removal from the driver failed
1762012090.490991: nl80211: Set STA flags - ifname=if-ap0
addr=56:90:4c:e5:6d:2a total_flags=0x60 flags_or=0x0
flags_and=0xfffffffe authorized=0
1762012090.493366: 1762012090.493377: if-ap0: STA 56:90:4c:e5:6d:2a IEEE
802.1X: unauthorizing port
1762012090.493916: WPA: 56:90:4c:e5:6d:2a WPA_PTK_GROUP entering state IDLE
1762012090.494008: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state
AUTHENTICATION
1762012090.494053: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state
AUTHENTICATION2
1762012090.495732: WPA: Assign ANonce - hexdump(len=32): 2c 17 41 e7 b6
5d f1 b6 a9 13 97 f5 01 4a f7 f5 91 4c a3 c9 2b ce 24 47 86 b8 03 35 55
1d a9 c1
1762012090.496677: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state INITPSK
1762012090.498094: Searching a PSK for 56:90:4c:e5:6d:2a prev_psk=(nil)
1762012090.499130: Searching a PSK for 56:90:4c:e5:6d:2a prev_psk=(nil)
1762012090.504703: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state PTKSTART
1762012090.504773: 1762012090.504777: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
sending 1/4 msg of 4-Way Handshake
1762012090.504922: WPA: Send EAPOL(version=1 secure=0 mic=0 ack=1
install=0 pairwise=1 kde_len=0 keyidx=0 encr=0)
1762012090.504973: WPA: Replay Counter - hexdump(len=8): 00 00 00 00 00
00 00 01
1762012090.505117: WPA: Use EAPOL-Key timeout of 1000 ms (retry counter 1)
1762012090.505169: if-ap0: hostapd_new_assoc_sta: reschedule
ap_handle_timer timeout for 56:90:4c:e5:6d:2a (300 seconds -
ap_max_inactivity)
1762012090.510338: if-ap0: Event EAPOL_RX (23) received
1762012090.510499: IEEE 802.1X: 123 bytes from 56:90:4c:e5:6d:2a
1762012090.510532: IEEE 802.1X: version=1 type=3 length=119
1762012090.510559: WPA: Received EAPOL-Key from 56:90:4c:e5:6d:2a
key_info=0x109 type=254 mic_len=16 key_data_length=24
1762012090.510588: WPA: Received Key Nonce - hexdump(len=32): c1 2a 66
1a 30 20 6d 84 83 86 13 f7 1f a7 18 e0 7d ba ac 47 57 58 8b a0 62 e4 22
f7 71 ee 2a 1a
1762012090.510639: WPA: Received Replay Counter - hexdump(len=8): 00 00
00 00 00 00 00 01
1762012090.510697: 1762012090.510700: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
received EAPOL-Key frame (2/4 Pairwise)
1762012090.510856: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state
PTKCALCNEGOTIATING
1762012090.510918: Searching a PSK for 56:90:4c:e5:6d:2a prev_psk=(nil)
1762012090.510955: WPA: PTK derivation using PRF(SHA1)
1762012090.511204: WPA: PTK derivation - A1=12:81:c7:48:3f:7a
A2=56:90:4c:e5:6d:2a
1762012090.511251: WPA: Nonce1 - hexdump(len=32): 2c 17 41 e7 b6 5d f1
b6 a9 13 97 f5 01 4a f7 f5 91 4c a3 c9 2b ce 24 47 86 b8 03 35 55 1d a9 c1
1762012090.511306: WPA: Nonce2 - hexdump(len=32): c1 2a 66 1a 30 20 6d
84 83 86 13 f7 1f a7 18 e0 7d ba ac 47 57 58 8b a0 62 e4 22 f7 71 ee 2a 1a
1762012090.511359: WPA: PMK - hexdump(len=32): d7 df 4f 66 b5 78 57 37
6e bc 45 3c 4b 55 02 e5 72 88 f2 e4 c5 6e 78 43 e4 5b 7a b2 67 c9 55 f0
1762012090.512127: WPA: PTK - hexdump(len=64): d9 c8 b0 30 03 6a 56 c1
c1 e6 8d e7 ce e8 eb 7b 3a 5b cf 07 2b ec 2f b9 14 6d d8 99 46 0b 40 b7
4b 07 44 e9 92 0c 84 92 92 dc 27 0c 5c 88 80 d8 9e 89 90 31 26 33 06 e4
4f 88 e3 79 b5 99 61 2e
1762012090.512237: WPA: KCK - hexdump(len=16): d9 c8 b0 30 03 6a 56 c1
c1 e6 8d e7 ce e8 eb 7b
1762012090.512279: WPA: KEK - hexdump(len=16): 3a 5b cf 07 2b ec 2f b9
14 6d d8 99 46 0b 40 b7
1762012090.512318: WPA: TK - hexdump(len=32): 4b 07 44 e9 92 0c 84 92 92
dc 27 0c 5c 88 80 d8 9e 89 90 31 26 33 06 e4 4f 88 e3 79 b5 99 61 2e
1762012090.512381: WPA: EAPOL-Key MIC using HMAC-MD5
1762012090.512521: WPA: WPA IE in EAPOL-Key - hexdump(len=24): dd 16 00
50 f2 01 01 00 00 50 f2 02 01 00 00 50 f2 02 01 00 00 50 f2 02
1762012090.512967: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state
PTKCALCNEGOTIATING2
1762012090.513032: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state
PTKINITNEGOTIATING
1762012090.515328: 1762012090.515337: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
sending 3/4 msg of 4-Way Handshake
1762012090.515914: WPA: Send EAPOL(version=1 secure=0 mic=1 ack=1
install=1 pairwise=1 kde_len=28 keyidx=0 encr=0)
1762012090.516198: WPA: Replay Counter - hexdump(len=8): 00 00 00 00 00
00 00 02
1762012090.516263: WPA: EAPOL-Key MIC using HMAC-MD5
1762012090.516664: WPA: Use EAPOL-Key timeout of 1000 ms (retry counter 1)
1762012090.521311: if-ap0: Event EAPOL_RX (23) received
1762012090.521489: IEEE 802.1X: 99 bytes from 56:90:4c:e5:6d:2a
1762012090.521527: IEEE 802.1X: version=1 type=3 length=95
1762012090.521555: WPA: Received EAPOL-Key from 56:90:4c:e5:6d:2a
key_info=0x109 type=254 mic_len=16 key_data_length=0
1762012090.521585: WPA: Received Key Nonce - hexdump(len=32): 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
1762012090.521638: WPA: Received Replay Counter - hexdump(len=8): 00 00
00 00 00 00 00 02
1762012090.521687: 1762012090.521690: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
received EAPOL-Key frame (4/4 Pairwise)
1762012090.521825: WPA: EAPOL-Key MIC using HMAC-MD5
1762012090.522098: WPA: 56:90:4c:e5:6d:2a WPA_PTK entering state PTKINITDONE
1762012090.522330: wpa_driver_nl80211_set_key: ifindex=4 (if-ap0) alg=2
addr=0x976a18 key_idx=0 set_tx=1 seq_len=0 key_len=32 key_flag=0x2c
1762012090.522395: nl80211: NEW_KEY
1762012090.522438: nl80211: KEY_DATA - hexdump(len=32): 4b 07 44 e9 92
0c 84 92 92 dc 27 0c 5c 88 80 d8 9e 89 90 31 26 33 06 e4 4f 88 e3 79 b5
99 61 2e
1762012090.522495: addr=56:90:4c:e5:6d:2a
1762012090.522520: pairwise key
1762012090.524433: WPA: Start PTK rekeying timer for 56:90:4c:e5:6d:2a
(600 seconds)
1762012090.524644: if-ap0: AP-STA-CONNECTED 56:90:4c:e5:6d:2a
1762012090.524685: nl80211: Set STA flags - ifname=if-ap0
addr=56:90:4c:e5:6d:2a total_flags=0x61 flags_or=0x1
flags_and=0xffffffff authorized=1
1762012090.526297: 1762012090.526305: if-ap0: STA 56:90:4c:e5:6d:2a IEEE
802.1X: authorizing port
1762012090.526544: 1762012090.526548: if-ap0: STA 56:90:4c:e5:6d:2a
RADIUS: starting accounting session 79851543077DD95F
1762012090.526641: 1762012090.526644: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
pairwise key handshake completed (WPA)
1762012090.527053: if-ap0: EAPOL-4WAY-HS-COMPLETED 56:90:4c:e5:6d:2a
1762012090.527124: WPA: 56:90:4c:e5:6d:2a WPA_PTK_GROUP entering state
REKEYNEGOTIATING
1762012090.529069: 1762012090.529079: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
sending 1/2 msg of Group Key Handshake
1762012090.529411: WPA: Send EAPOL(version=1 secure=1 mic=1 ack=1
install=0 pairwise=0 kde_len=32 keyidx=1 encr=1)
1762012090.529474: WPA: Replay Counter - hexdump(len=8): 00 00 00 00 00
00 00 03
1762012090.529522: Plaintext EAPOL-Key Key Data - hexdump(len=32): c5 52
a1 f0 54 b5 cd b7 28 7c 9f 22 49 0e 87 18 22 e1 fb 5c 8d 39 06 f4 e9 65
70 22 12 43 e0 d6
1762012090.529580: WPA: Encrypt Key Data using RC4
1762012090.529736: WPA: EAPOL-Key MIC using HMAC-MD5
1762012090.530460: WPA: Use EAPOL-Key timeout of 1000 ms (retry counter 1)
1762012090.535313: if-ap0: Event EAPOL_RX (23) received
1762012090.535599: IEEE 802.1X: 99 bytes from 56:90:4c:e5:6d:2a
1762012090.535684: IEEE 802.1X: version=1 type=3 length=95
1762012090.535715: WPA: Received EAPOL-Key from 56:90:4c:e5:6d:2a
key_info=0x301 type=254 mic_len=16 key_data_length=0
1762012090.535745: WPA: Received Key Nonce - hexdump(len=32): 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
1762012090.535800: WPA: Received Replay Counter - hexdump(len=8): 00 00
00 00 00 00 00 03
1762012090.535852: 1762012090.535855: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
received EAPOL-Key frame (2/2 Group)
1762012090.535997: WPA: EAPOL-Key MIC using HMAC-MD5
1762012090.536155: WPA: 56:90:4c:e5:6d:2a WPA_PTK_GROUP entering state
REKEYESTABLISHED
1762012090.536207: 1762012090.536210: if-ap0: STA 56:90:4c:e5:6d:2a WPA:
group key handshake completed (WPA)
1762012090.536279: WPA: 56:90:4c:e5:6d:2a WPA_PTK_GROUP entering state IDLE
Ths good news is that it seems AP mode is ok.. but there are still some
errors...
In conclusion, the preceding kernel error messages are very confusing
for understanding the behavior of this Wi-Fi interface.
Thanks to look also to same issue
(https://bugs-devel.debian.org/cgi-bin/bugreport.cgi?bug=1041436)
Best regards
--
-- Jean-Marc LACROIX () --
-- mailto : [email protected] --