I have 2 Orange Pi 3 LTS whit stage 3 arm64 running, yeah !
but don't have wifi or bluetooth jet I have try to bring the card up but I couldn't find the way !
Thank you ! pingtoopingtoo wrote:What kernel you used for your pi?
please share dmesg output.
Code: Select all
$ dmesg
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 5.16.17-sun50iw6 (root@test) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #3.0.8 SMP Tue Sep 6 20:11:50 CST 2022
[ 0.000000] Machine model: OrangePi 3 LTS
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0xbfbca040-0xbfbcbfff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff]
[ 0.000000] cma: Reserved 128 MiB at 0x00000000b5800000
[ 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 19 pages/cpu s37016 r8192 d32616 u77824
[ 0.000000] pcpu-alloc: s37016 r8192 d32616 u77824 alloc=19*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] Fallback order for Node 0: 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 516096
[ 0.000000] Policy zone: DMA
[ 0.000000] Kernel command line: root=UUID=b2367231-4ea6-4989-a906-331398d0f8b3 rootwait rootfstype=ext4 console=ttyS0,115200 console=tty1 consoleblank=0 loglevel=1 ubootpart=27f54bdf-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u cgroup_enable=memory swapaccount=1
[ 0.000000] Unknown kernel command line parameters "ubootpart=27f54bdf-01 cgroup_enable=memory", will be passed to user space.
[ 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: 1888468K/2097152K available (13760K kernel code, 4590K rwdata, 4272K rodata, 2496K init, 1338K bss, 77612K reserved, 131072K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[ 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] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GIC: Using split EOI/Deactivate mode
[ 0.000000] random: get_random_bytes called from start_kernel+0x4c4/0x6a4 with crng_init=0
[ 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.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000117] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000583] Console: colour dummy device 80x25
[ 0.000620] printk: console [tty1] enabled
[ 0.000700] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[ 0.000715] pid_max: default: 32768 minimum: 301
[ 0.000793] LSM: Security Framework initializing
[ 0.000824] Yama: becoming mindful.
[ 0.000906] AppArmor: AppArmor initialized
[ 0.000954] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.000973] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.002600] rcu: Hierarchical SRCU implementation.
[ 0.003560] smp: Bringing up secondary CPUs ...
[ 0.004352] Detected VIPT I-cache on CPU1
[ 0.004420] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.005063] Detected VIPT I-cache on CPU2
[ 0.005101] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.005684] Detected VIPT I-cache on CPU3
[ 0.005724] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.005791] smp: Brought up 1 node, 4 CPUs
[ 0.005804] SMP: Total of 4 processors activated.
[ 0.005810] CPU features: detected: 32-bit EL0 Support
[ 0.005816] CPU features: detected: CRC32 instructions
[ 0.019705] CPU: All CPU(s) started at EL2
[ 0.019735] alternatives: patching kernel code
[ 0.021454] devtmpfs: initialized
[ 0.028004] Registered cp15_barrier emulation handler
[ 0.028028] Registered setend emulation handler
[ 0.028216] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.028238] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.033232] pinctrl core: initialized pinctrl subsystem
[ 0.034394] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.035968] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[ 0.036124] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.036288] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.036383] audit: initializing netlink subsys (disabled)
[ 0.036569] audit: type=2000 audit(0.036:1): state=initialized audit_enabled=0 res=1
[ 0.037101] thermal_sys: Registered thermal governor 'fair_share'
[ 0.037108] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.037113] thermal_sys: Registered thermal governor 'step_wise'
[ 0.037118] thermal_sys: Registered thermal governor 'user_space'
[ 0.037575] cpuidle: using governor menu
[ 0.037803] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.037902] ASID allocator initialised with 65536 entries
[ 0.038070] Serial: AMBA PL011 UART driver
[ 0.051267] platform 6510000.tcon-top: Fixing up cyclic dependency with 6000000.hdmi
[ 0.051610] platform 6515000.lcd-controller: Fixing up cyclic dependency with 6510000.tcon-top
[ 0.053738] platform connector: Fixing up cyclic dependency with 6000000.hdmi
[ 0.054934] platform vcc-wifi-io: Fixing up cyclic dependency with vcc33-wifi
[ 0.062143] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.062161] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.062169] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.062176] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.062744] cryptd: max_cpu_qlen set to 1000
[ 0.128353] raid6: neonx8 gen() 1590 MB/s
[ 0.196415] raid6: neonx8 xor() 1186 MB/s
[ 0.264473] raid6: neonx4 gen() 1622 MB/s
[ 0.332531] raid6: neonx4 xor() 1175 MB/s
[ 0.400606] raid6: neonx2 gen() 1541 MB/s
[ 0.468660] raid6: neonx2 xor() 1096 MB/s
[ 0.536720] raid6: neonx1 gen() 1341 MB/s
[ 0.604788] raid6: neonx1 xor() 922 MB/s
[ 0.672858] raid6: int64x8 gen() 1103 MB/s
[ 0.740906] raid6: int64x8 xor() 580 MB/s
[ 0.808970] raid6: int64x4 gen() 1229 MB/s
[ 0.877036] raid6: int64x4 xor() 620 MB/s
[ 0.945102] raid6: int64x2 gen() 1048 MB/s
[ 1.013172] raid6: int64x2 xor() 540 MB/s
[ 1.081248] raid6: int64x1 gen() 780 MB/s
[ 1.149313] raid6: int64x1 xor() 414 MB/s
[ 1.149320] raid6: using algorithm neonx4 gen() 1622 MB/s
[ 1.149325] raid6: .... xor() 1175 MB/s, rmw enabled
[ 1.149331] raid6: using neon recovery algorithm
[ 1.150454] iommu: Default domain type: Translated
[ 1.150463] iommu: DMA domain TLB invalidation policy: strict mode
[ 1.150749] SCSI subsystem initialized
[ 1.150935] usbcore: registered new interface driver usbfs
[ 1.150972] usbcore: registered new interface driver hub
[ 1.151004] usbcore: registered new device driver usb
[ 1.151329] pps_core: LinuxPPS API ver. 1 registered
[ 1.151336] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.151353] PTP clock support registered
[ 1.151988] Advanced Linux Sound Architecture Driver Initialized.
[ 1.152642] NetLabel: Initializing
[ 1.152647] NetLabel: domain hash size = 128
[ 1.152653] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 1.152722] NetLabel: unlabeled traffic allowed by default
[ 1.152727] mctp: management component transport protocol core
[ 1.152732] NET: Registered PF_MCTP protocol family
[ 1.153168] clocksource: Switched to clocksource arch_sys_counter
[ 1.153350] VFS: Disk quotas dquot_6.6.0
[ 1.153404] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 1.153973] AppArmor: AppArmor Filesystem Enabled
[ 1.160502] NET: Registered PF_INET protocol family
[ 1.160679] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 1.161930] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[ 1.161972] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 1.162118] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[ 1.162413] TCP: Hash tables configured (established 16384 bind 16384)
[ 1.162531] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 1.162593] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 1.162779] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 1.163314] Trying to unpack rootfs image as initramfs...
[ 1.174612] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 1.176246] Initialise system trusted keyrings
[ 1.176303] Key type blacklist registered
[ 1.176529] workingset: timestamp_bits=44 max_order=19 bucket_order=0
[ 1.182323] zbud: loaded
[ 1.183862] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.186061] integrity: Platform Keyring initialized
[ 1.234221] xor: automatically using best checksumming function 32regs
[ 1.234243] async_tx: api initialized (async)
[ 1.234253] Key type asymmetric registered
[ 1.234259] Asymmetric key parser 'x509' registered
[ 1.234455] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 1.234687] io scheduler mq-deadline registered
[ 1.234694] io scheduler kyber registered
[ 1.234882] io scheduler bfq registered
[ 1.240300] sun50i-h6-r-pinctrl 7022000.pinctrl: initialized sunXi PIO driver
[ 1.251378] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 1.254134] misc dump reg init
[ 1.258249] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 1.262360] loop: module loaded
[ 1.264689] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.264719] ehci-platform: EHCI generic platform driver
[ 1.264870] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.264888] ohci-platform: OHCI generic platform driver
[ 1.265380] usbcore: registered new interface driver usb-storage
[ 1.265892] mousedev: PS/2 mouse device common for all mice
[ 1.266864] sun6i-rtc 7000000.rtc: registered as rtc0
[ 1.266982] sun6i-rtc 7000000.rtc: RTC enabled
[ 1.267119] i2c_dev: i2c /dev entries driver
[ 1.267923] sunxi-wdt 7020400.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[ 1.269483] sun50i-h6-r-pinctrl 7022000.pinctrl: supply vcc-pm not found, using dummy regulator
[ 1.269944] sdhci: Secure Digital Host Controller Interface driver
[ 1.269952] sdhci: Copyright(c) Pierre Ossman
[ 1.269976] Synopsys Designware Multimedia Card Interface Driver
[ 1.270696] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.270871] sun50i-h6-r-pinctrl 7022000.pinctrl: supply vcc-pl not found, using dummy regulator
[ 1.271653] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.272205] sun8i-ce 1904000.crypto: Set mod clock to 300000000 (300 Mhz) from 24000000 (24 Mhz)
[ 1.272467] sun8i-ce 1904000.crypto: will run requests pump with realtime priority
[ 1.272584] sun8i-ce 1904000.crypto: will run requests pump with realtime priority
[ 1.272695] sun8i-ce 1904000.crypto: will run requests pump with realtime priority
[ 1.272780] sun8i-ce 1904000.crypto: will run requests pump with realtime priority
[ 1.272856] sun8i-ce 1904000.crypto: Register cbc(aes)
[ 1.272930] sun8i-ce 1904000.crypto: Register ecb(aes)
[ 1.272952] sun8i-ce 1904000.crypto: Register cbc(des3_ede)
[ 1.272971] sun8i-ce 1904000.crypto: Register ecb(des3_ede)
[ 1.272995] sun8i-ce 1904000.crypto: Register md5
[ 1.273014] sun8i-ce 1904000.crypto: Register sha1
[ 1.273033] sun8i-ce 1904000.crypto: Register sha224
[ 1.273051] sun8i-ce 1904000.crypto: Register sha256
[ 1.273070] sun8i-ce 1904000.crypto: Register sha384
[ 1.273089] sun8i-ce 1904000.crypto: Register sha512
[ 1.273109] sun8i-ce 1904000.crypto: Register stdrng
[ 1.273780] sun8i-ce 1904000.crypto: CryptoEngine Die ID 0
[ 1.274334] hid: raw HID events driver (C) Jiri Kosina
[ 1.274456] usbcore: registered new interface driver usbhid
[ 1.274463] usbhid: USB HID core driver
[ 1.275279] random: fast init done
[ 1.276838] random: crng init done
[ 1.277360] NET: Registered PF_INET6 protocol family
[ 1.757289] Freeing initrd memory: 10480K
[ 1.792062] Segment Routing with IPv6
[ 1.792129] In-situ OAM (IOAM) with IPv6
[ 1.792214] NET: Registered PF_PACKET protocol family
[ 1.792313] 8021q: 802.1Q VLAN Support v1.8
[ 1.792476] 9pnet: Installing 9P2000 support
[ 1.792550] Key type dns_resolver registered
[ 1.792974] registered taskstats version 1
[ 1.792991] Loading compiled-in X.509 certificates
[ 1.796966] Loaded X.509 cert 'Build time autogenerated kernel key: 6af1a27ae7a3ceaaa4ad504cae46c944e71bfd68'
[ 1.799412] zswap: loaded using pool zstd/z3fold
[ 1.800059] Key type ._fscrypt registered
[ 1.800067] Key type .fscrypt registered
[ 1.800071] Key type fscrypt-provisioning registered
[ 1.801070] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=no
[ 1.801392] Key type encrypted registered
[ 1.801409] AppArmor: AppArmor sha1 policy hashing enabled
[ 1.801439] ima: No TPM chip found, activating TPM-bypass!
[ 1.801460] ima: Allocated hash algorithm: sha1
[ 1.801493] ima: No architecture policies found
[ 1.801541] evm: Initialising EVM extended attributes:
[ 1.801546] evm: security.selinux
[ 1.801550] evm: security.SMACK64
[ 1.801555] evm: security.SMACK64EXEC
[ 1.801559] evm: security.SMACK64TRANSMUTE
[ 1.801563] evm: security.SMACK64MMAP
[ 1.801567] evm: security.apparmor
[ 1.801571] evm: security.ima
[ 1.801575] evm: security.capability
[ 1.801580] evm: HMAC attrs: 0x1
[ 1.821118] platform 1100000.mixer: Fixing up cyclic dependency with 6510000.tcon-top
[ 1.823320] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 1.823353] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[ 1.823504] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f064 hci version 0x100 quirks 0x0000000002010010
[ 1.823563] xhci-hcd xhci-hcd.1.auto: irq 43, io mem 0x05200000
[ 1.823991] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.16
[ 1.824007] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.824018] usb usb1: Product: xHCI Host Controller
[ 1.824026] usb usb1: Manufacturer: Linux 5.16.17-sun50iw6 xhci-hcd
[ 1.824034] usb usb1: SerialNumber: xhci-hcd.1.auto
[ 1.824553] hub 1-0:1.0: USB hub found
[ 1.824598] hub 1-0:1.0: 1 port detected
[ 1.824934] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 1.824952] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[ 1.824971] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[ 1.825060] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 1.825266] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.16
[ 1.825279] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.825289] usb usb2: Product: xHCI Host Controller
[ 1.825297] usb usb2: Manufacturer: Linux 5.16.17-sun50iw6 xhci-hcd
[ 1.825305] usb usb2: SerialNumber: xhci-hcd.1.auto
[ 1.825718] hub 2-0:1.0: USB hub found
[ 1.825754] hub 2-0:1.0: 1 port detected
[ 1.828240] sun50i_cpufreq_nvmem: Using CPU speed bin speed0
[ 1.830154] scpi_protocol scpi: SCP Protocol 0.0 Firmware 0.0.0 version
[ 1.835921] WCN: marlin_init entry!
[ 1.836200] WCN: wcn config bt wake host
[ 1.836412] WCN_ERR: dts node for bt_wake not found
[ 1.836416] WCN: marlin2 parse_dt some para not config
[ 1.836427] sdiohal:sdiohal_parse_dt adma_tx:1, adma_rx:1, pwrseq:0, irq type:data, gpio_num:0, blksize:840
[ 1.840978] sdiohal:sdiohal_init ok
[ 1.841585] WCN: marlin_probe ok!
[ 1.842153] of_cfs_init
[ 1.842273] of_cfs_init: OK
[ 1.842788] ALSA device list:
[ 1.842796] No soundcards found.
[ 1.843901] Freeing unused kernel memory: 2496K
[ 1.849320] Run /init as init process
[ 1.849330] with arguments:
[ 1.849335] /init
[ 1.849341] with environment:
[ 1.849345] HOME=/
[ 1.849350] TERM=linux
[ 1.849355] ubootpart=27f54bdf-01
[ 1.849360] cgroup_enable=memory
[ 2.304048] axp20x-i2c 0-0036: AXP20x variant AXP806 found
[ 2.324792] input: axp20x-pek as /devices/platform/soc/7081400.i2c/i2c-0/0-0036/axp221-pek/input/input0
[ 2.471623] axp20x-i2c 0-0036: AXP20X driver loaded
[ 2.478019] sun50i-h6-pinctrl 300b000.pinctrl: initialized sunXi PIO driver
[ 2.478527] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pb not found, using dummy regulator
[ 2.479408] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-ph not found, using dummy regulator
[ 2.481193] printk: console [ttyS0] disabled
[ 2.481313] 5000000.serial: ttyS0 at MMIO 0x5000000 (irq = 35, base_baud = 1500000) is a 16550A
[ 2.481529] printk: console [ttyS0] enabled
[ 2.502340] sun4i-drm display-engine: bound 1100000.mixer (ops 0xffff800008e59a08)
[ 2.502658] sun4i-drm display-engine: bound 6510000.tcon-top (ops 0xffff800008e5df40)
[ 2.503004] sun4i-drm display-engine: bound 6515000.lcd-controller (ops 0xffff800008e54aa0)
[ 2.503093] sun8i-dw-hdmi 6000000.hdmi: supply hvcc not found, using dummy regulator
[ 2.503606] sun8i-dw-hdmi 6000000.hdmi: Detected HDMI TX controller v2.12a with HDCP (DWC HDMI 2.0 TX PHY)
[ 2.504312] sun8i-dw-hdmi 6000000.hdmi: registered DesignWare HDMI I2C bus driver
[ 2.504818] sun4i-drm display-engine: bound 6000000.hdmi (ops 0xffff800008e58af0)
[ 2.505594] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[ 2.505698] sun4i-drm display-engine: [drm] Cannot find any crtc or sizes
[ 2.505938] sun4i-drm display-engine: [drm] Cannot find any crtc or sizes
[ 2.510167] sun50i-h6-pinctrl 300b000.pinctrl: supply vcc-pf not found, using dummy regulator
[ 2.512087] sunxi-mmc 4020000.mmc: Got CD GPIO
[ 2.521892] ehci-platform 5101000.usb: EHCI Host Controller
[ 2.521933] ehci-platform 5101000.usb: new USB bus registered, assigned bus number 3
[ 2.522078] ehci-platform 5101000.usb: irq 41, io mem 0x05101000
[ 2.528314] acx00-codec acx00-codec: DMA mask not set
[ 2.537232] sunxi-mmc 4022000.mmc: initialized, max. request size: 2048 KB, uses new timings mode
[ 2.537538] sunxi-mmc 4020000.mmc: initialized, max. request size: 16384 KB, uses new timings mode
[ 2.541217] ehci-platform 5101000.usb: USB 2.0 started, EHCI 1.00
[ 2.541564] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.16
[ 2.541580] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.541598] usb usb3: Product: EHCI Host Controller
[ 2.541605] usb usb3: Manufacturer: Linux 5.16.17-sun50iw6 ehci_hcd
[ 2.541613] usb usb3: SerialNumber: 5101000.usb
[ 2.542203] hub 3-0:1.0: USB hub found
[ 2.542259] hub 3-0:1.0: 1 port detected
[ 2.543466] ehci-platform 5311000.usb: EHCI Host Controller
[ 2.543508] ehci-platform 5311000.usb: new USB bus registered, assigned bus number 4
[ 2.543660] ehci-platform 5311000.usb: irq 44, io mem 0x05311000
[ 2.561252] ehci-platform 5311000.usb: USB 2.0 started, EHCI 1.00
[ 2.561558] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.16
[ 2.561572] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.561583] usb usb4: Product: EHCI Host Controller
[ 2.561591] usb usb4: Manufacturer: Linux 5.16.17-sun50iw6 ehci_hcd
[ 2.561600] usb usb4: SerialNumber: 5311000.usb
[ 2.562167] hub 4-0:1.0: USB hub found
[ 2.562209] hub 4-0:1.0: 1 port detected
[ 2.563196] ohci-platform 5101400.usb: Generic Platform OHCI controller
[ 2.563233] ohci-platform 5101400.usb: new USB bus registered, assigned bus number 5
[ 2.563364] ohci-platform 5101400.usb: irq 42, io mem 0x05101400
[ 2.577548] mmc0: host does not support reading read-only switch, assuming write-enable
[ 2.580551] mmc0: new high speed SDHC card at address aaaa
[ 2.581495] mmcblk0: mmc0:aaaa SC32G 29.7 GiB
[ 2.585959] mmcblk0: p1 p2 p3 < p5 p6 >
[ 2.625454] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.16
[ 2.625483] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.625494] usb usb5: Product: Generic Platform OHCI controller
[ 2.625502] usb usb5: Manufacturer: Linux 5.16.17-sun50iw6 ohci_hcd
[ 2.625511] usb usb5: SerialNumber: 5101400.usb
[ 2.626142] hub 5-0:1.0: USB hub found
[ 2.626191] hub 5-0:1.0: 1 port detected
[ 2.627340] ohci-platform 5311400.usb: Generic Platform OHCI controller
[ 2.627386] ohci-platform 5311400.usb: new USB bus registered, assigned bus number 6
[ 2.627523] ohci-platform 5311400.usb: irq 45, io mem 0x05311400
[ 2.665330] mmc2: new HS200 MMC card at address 0001
[ 2.666248] mmcblk2: mmc2:0001 8GTF4R 7.28 GiB
[ 2.667781] mmcblk2: p1
[ 2.668602] mmcblk2boot0: mmc2:0001 8GTF4R 4.00 MiB
[ 2.670177] mmcblk2boot1: mmc2:0001 8GTF4R 4.00 MiB
[ 2.689471] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.16
[ 2.689500] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.689510] usb usb6: Product: Generic Platform OHCI controller
[ 2.689519] usb usb6: Manufacturer: Linux 5.16.17-sun50iw6 ohci_hcd
[ 2.689527] usb usb6: SerialNumber: 5311400.usb
[ 2.690307] hub 6-0:1.0: USB hub found
[ 2.690365] hub 6-0:1.0: 1 port detected
[ 2.692531] usb_phy_generic usb_phy_generic.4.auto: supply vcc not found, using dummy regulator
[ 2.789557] musb-hdrc musb-hdrc.5.auto: MUSB HDRC host driver
[ 2.789595] musb-hdrc musb-hdrc.5.auto: new USB bus registered, assigned bus number 7
[ 2.789888] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.16
[ 2.789904] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.789915] usb usb7: Product: MUSB HDRC host driver
[ 2.789923] usb usb7: Manufacturer: Linux 5.16.17-sun50iw6 musb-hcd
[ 2.789931] usb usb7: SerialNumber: musb-hdrc.5.auto
[ 2.790535] hub 7-0:1.0: USB hub found
[ 2.790594] hub 7-0:1.0: 1 port detected
[ 2.807298] dwmac-sun8i 5020000.ethernet: IRQ eth_wake_irq not found
[ 2.807326] dwmac-sun8i 5020000.ethernet: IRQ eth_lpi not found
[ 2.807646] dwmac-sun8i 5020000.ethernet: supply phy-io not found, using dummy regulator
[ 2.807870] dwmac-sun8i 5020000.ethernet: PTP uses main clock
[ 2.807916] dwmac-sun8i 5020000.ethernet: Current syscon value is not the default 58000 (expect 50000)
[ 2.808761] sunxi-mmc 4021000.mmc: allocated mmc-pwrseq
[ 2.965452] dwmac-sun8i 5020000.ethernet: No HW DMA feature register supported
[ 2.965476] dwmac-sun8i 5020000.ethernet: RX Checksum Offload Engine supported
[ 2.965483] dwmac-sun8i 5020000.ethernet: COE Type 2
[ 2.965493] dwmac-sun8i 5020000.ethernet: TX Checksum insertion supported
[ 2.965501] dwmac-sun8i 5020000.ethernet: Normal descriptors
[ 2.965508] dwmac-sun8i 5020000.ethernet: Chain mode enabled
[ 3.041749] sunxi-mmc 4021000.mmc: initialized, max. request size: 16384 KB, uses new timings mode
[ 3.059264] mmc1: new high speed SDIO card at address 8800
[ 3.657990] EXT4-fs (mmcblk2p1): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 8.606868] mc: Linux media interface: v0.10
[ 8.611572] panfrost 1800000.gpu: clock rate = 432000000
[ 8.611608] panfrost 1800000.gpu: bus_clock rate = 100000000
[ 8.612131] panfrost 1800000.gpu: mali-t720 id 0x720 major 0x1 minor 0x1 status 0x0
[ 8.612156] panfrost 1800000.gpu: features: 00000000,10309e40, issues: 00000000,21054400
[ 8.612163] panfrost 1800000.gpu: Features: L2:0x07110206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002821 AS:0xf JS:0x7
[ 8.612170] panfrost 1800000.gpu: shader_present=0x3 l2_present=0x1
[ 8.620127] videodev: Linux video capture interface: v2.00
[ 8.627701] [drm] Initialized panfrost 1.2.0 20180908 for 1800000.gpu on minor 1
[ 8.711275] sunxi_cedrus: module is from the staging directory, the quality is unknown, you have been warned.
[ 8.712888] cedrus 1c0e000.video-codec: Device registered as /dev/video0
[ 8.838842] Registered IR keymap rc-empty
[ 8.847649] rc rc0: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0
[ 8.858842] rc rc0: lirc_dev: driver sunxi-ir registered at minor = 0, raw IR receiver, no transmitter
[ 8.867143] input: sunxi-ir as /devices/platform/soc/7040000.ir/rc/rc0/input1
[ 8.867911] sunxi-ir 7040000.ir: initialized sunXi IR driver
[ 11.427818] EXT4-fs (mmcblk2p1): re-mounted. Opts: (null). Quota mode: none.
[ 11.726970] Adding 2097148k swap on /dev/mmcblk0p1. Priority:-2 extents:1 across:2097148k SSFS
[ 11.871541] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 11.882252] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 13.963550] dwmac-sun8i 5020000.ethernet eth0: PHY [stmmac-0:01] driver [YT8531 Gigabit Ethernet] (irq=POLL)
[ 13.965108] dwmac-sun8i 5020000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 13.965670] dwmac-sun8i 5020000.ethernet eth0: No Safety Features support found
[ 13.965680] dwmac-sun8i 5020000.ethernet eth0: No MAC Management Counters available
[ 13.965686] dwmac-sun8i 5020000.ethernet eth0: PTP not supported by HW
[ 13.965993] dwmac-sun8i 5020000.ethernet eth0: configuring for phy/rgmii-id link mode
[ 25.217966] dwmac-sun8i 5020000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[ 25.218046] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes readyCode: Select all
uname -ar
Linux localhost 5.16.17-sun50iw6 #3.0.8 SMP Tue Sep 6 20:11:50 CST 2022 aarch64 GNU/LinuxI assume you mean wifi and bluetooth work under debian rootfs?everything works booting Orangepi3-lts_3.0.8_debian_bullseye
if I do have access to u-boot prompt? not i don't know how to do it jetpingtoo wrote:denn0n,
I assume you mean wifi and bluetooth work under debian rootfs?everything works booting Orangepi3-lts_3.0.8_debian_bullseye
I wonder if you missing kernel module? Did you copy from debian's rootfs/lib/modules/5.16.17-sun50iw6/* to gentoo's rootfs/lib/modules/5.16.17-sun50iw6/ ?
If you copied all the kernel modules then I guess it mean you missing dtoverlay, do you know how your platform device tree (dt/fdt) load by u-boot? Do you have access to u-boot prompt?
Code: Select all
ls -lR1 /proc/device-tree/I try to load al the sames modules from Debian to Gentoo'spingtoo wrote:denn0n,
In this case it looks to me just need some tools to manage bluetooth/wifi. unfortunately I don't use them, so I don't know what tool you need to install in order to get them working.
Hopefully someone what is familiar to bluetooth/wifi can step in an help.
One suggestion, have you try to compare you debian node to gentoo node?
- compare loaded module?
- compare running processes?
- compare up running services? This is just in hope a service name can give some clue what is needed.
Code: Select all
cat /proc/modules
joydev 32768 0 - Live 0xffff8000010ff000
rfcomm 77824 16 - Live 0xffff8000010eb000
xfrm_user 40960 2 - Live 0xffff8000010e0000
xfrm_algo 16384 1 xfrm_user, Live 0xffff80000109f000
algif_hash 20480 1 - Live 0xffff8000010da000
algif_skcipher 20480 1 - Live 0xffff8000010d4000
l2tp_ppp 28672 0 - Live 0xffff8000010cc000
l2tp_netlink 24576 1 l2tp_ppp, Live 0xffff8000010c5000
l2tp_core 32768 2 l2tp_ppp,l2tp_netlink, Live 0xffff8000010b7000
af_alg 28672 6 algif_hash,algif_skcipher, Live 0xffff8000010af000
ip6_udp_tunnel 16384 1 l2tp_core, Live 0xffff80000108c000
udp_tunnel 20480 1 l2tp_core, Live 0xffff8000010a9000
pppox 16384 1 l2tp_ppp, Live 0xffff8000010a4000
ppp_generic 53248 2 l2tp_ppp,pppox, Live 0xffff800001091000
bnep 28672 2 - Live 0xffff800001084000
slhc 20480 1 ppp_generic, Live 0xffff80000107e000
hci_uart 131072 1 - Live 0xffff80000105d000
btqca 24576 1 hci_uart, Live 0xffff800000f83000
btrtl 24576 1 hci_uart, Live 0xffff800001052000
btbcm 24576 1 hci_uart, Live 0xffff80000104b000
btintel 36864 1 hci_uart, Live 0xffff800001041000
bluetooth 602112 44 rfcomm,bnep,hci_uart,btqca,btrtl,btbcm,btintel, Live 0xffff800000fad000
ecdh_generic 16384 2 bluetooth, Live 0xffff800000f18000
ecc 32768 1 ecdh_generic, Live 0xffff800000fa4000
uinput 28672 1 - Live 0xffff800000e4a000
snd_soc_hdmi_codec 24576 1 - Live 0xffff800000e43000
sunxi_cir 20480 0 - Live 0xffff800000f5c000
rc_core 49152 2 sunxi_cir, Live 0xffff800000f97000
dw_hdmi_cec 16384 0 - Live 0xffff800000ed9000
dw_hdmi_i2s_audio 16384 0 - Live 0xffff800000ec8000
sunxi_cedrus 49152 0 - Live 0xffff800000f8a000 (C)
sun4i_i2s 24576 4 - Live 0xffff800000ef6000
videobuf2_dma_contig 24576 1 sunxi_cedrus, Live 0xffff800000f7c000
v4l2_mem2mem 36864 1 sunxi_cedrus, Live 0xffff800000f52000
videobuf2_memops 20480 1 videobuf2_dma_contig, Live 0xffff800000f76000
videobuf2_v4l2 24576 2 sunxi_cedrus,v4l2_mem2mem, Live 0xffff800000f6f000
videobuf2_common 49152 5 sunxi_cedrus,videobuf2_dma_contig,v4l2_mem2mem,videobuf2_memops,videobuf2_v4l2, Live 0xffff800000f62000
videodev 204800 4 sunxi_cedrus,v4l2_mem2mem,videobuf2_v4l2,videobuf2_common, Live 0xffff800000f1f000
panfrost 65536 2 - Live 0xffff800000f07000
gpu_sched 32768 1 panfrost, Live 0xffff800000efe000
mc 49152 5 sunxi_cedrus,v4l2_mem2mem,videobuf2_v4l2,videobuf2_common,videodev, Live 0xffff800000ee9000
snd_soc_simple_card 24576 0 - Live 0xffff800000ede000
snd_soc_simple_card_utils 24576 1 snd_soc_simple_card, Live 0xffff800000ed2000
sun9i_hdmi_audio 16384 0 - Live 0xffff800000ecd000
zram 32768 3 - Live 0xffff800000ebf000
display_connector 20480 0 - Live 0xffff800000eb9000
cpufreq_dt 20480 0 - Live 0xffff800000e54000
sprdwl_ng 352256 0 - Live 0xffff800000e62000
sunxi_addr 20480 1 sprdwl_ng, Live 0xffff800000e5c000
cfg80211 352256 1 sprdwl_ng, Live 0xffff800000dec000
sprdbt_tty 28672 2 - Live 0xffff800000de4000
rfkill 32768 8 bluetooth,cfg80211,sprdbt_tty, Live 0xffff800000ddb000
fuse 126976 1 - Live 0xffff800000dbb000
motorcomm 24576 1 - Live 0xffff800000da9000
sunxi_ac200 16384 0 - Live 0xffff800000da4000
uas 28672 0 - Live 0xffff800000db3000
dwmac_sun8i 28672 0 - Live 0xffff800000d9c000
mdio_mux 16384 1 dwmac_sun8i, Live 0xffff800000d94000
pwm_sun4i 20480 1 - Live 0xffff800000d8b000
i2c_mv64xxx 24576 0 - Live 0xffff800000d80000Code: Select all
cat /proc/modules
binfmt_misc 24576 1 - Live 0xffff800000e92000
snd_soc_hdmi_codec 24576 1 - Live 0xffff800000e85000
sun9i_hdmi_audio 16384 0 - Live 0xffff800000e52000
sunxi_cir 20480 0 - Live 0xffff800000e8c000
rc_core 49152 2 sunxi_cir, Live 0xffff800000e78000
snd_soc_simple_card 24576 0 - Live 0xffff800000ddf000
snd_soc_simple_card_utils 24576 1 snd_soc_simple_card, Live 0xffff800000e71000
dw_hdmi_i2s_audio 16384 0 - Live 0xffff800000dc8000
dw_hdmi_cec 16384 0 - Live 0xffff800000e38000
sunxi_cedrus 49152 0 - Live 0xffff800000e64000 (C)
sun4i_i2s 24576 4 - Live 0xffff800000e5d000
videobuf2_dma_contig 24576 1 sunxi_cedrus, Live 0xffff800000df3000
v4l2_mem2mem 36864 1 sunxi_cedrus, Live 0xffff800000e2e000
videobuf2_memops 20480 1 videobuf2_dma_contig, Live 0xffff800000e57000
videobuf2_v4l2 24576 2 sunxi_cedrus,v4l2_mem2mem, Live 0xffff800000e4b000
videobuf2_common 49152 5 sunxi_cedrus,videobuf2_dma_contig,v4l2_mem2mem,videobuf2_memops,videobuf2_v4l2, Live 0xffff800000e3e000
videodev 204800 4 sunxi_cedrus,v4l2_mem2mem,videobuf2_v4l2,videobuf2_common, Live 0xffff800000dfb000
mc 49152 5 sunxi_cedrus,v4l2_mem2mem,videobuf2_v4l2,videobuf2_common,videodev, Live 0xffff800000de6000
panfrost 65536 0 - Live 0xffff800000dce000
gpu_sched 32768 1 panfrost, Live 0xffff800000dbf000
display_connector 20480 0 - Live 0xffff800000db9000
cpufreq_dt 20480 0 - Live 0xffff800000daf000
motorcomm 24576 1 - Live 0xffff800000d9d000
sunxi_ac200 16384 0 - Live 0xffff800000d98000
dwmac_sun8i 28672 0 - Live 0xffff800000da7000
i2c_mv64xxx 24576 0 - Live 0xffff800000d91000
mdio_mux 16384 1 dwmac_sun8i, Live 0xffff800000d89000
pwm_sun4i 20480 1 - Live 0xffff800000d80000Code: Select all
ps -A
PID TTY TIME CMD
1 ? 00:00:07 systemd
2 ? 00:00:00 kthreadd
3 ? 00:00:00 rcu_gp
4 ? 00:00:00 rcu_par_gp
8 ? 00:00:00 mm_percpu_wq
9 ? 00:00:00 rcu_tasks_trace
10 ? 00:00:00 ksoftirqd/0
11 ? 00:00:04 rcu_sched
12 ? 00:00:00 migration/0
13 ? 00:00:00 cpuhp/0
14 ? 00:00:00 cpuhp/1
15 ? 00:00:00 migration/1
16 ? 00:00:00 ksoftirqd/1
19 ? 00:00:00 cpuhp/2
20 ? 00:00:00 migration/2
21 ? 00:00:00 ksoftirqd/2
23 ? 00:00:00 kworker/2:0H-kblockd
24 ? 00:00:00 cpuhp/3
25 ? 00:00:00 migration/3
26 ? 00:00:00 ksoftirqd/3
29 ? 00:00:00 kdevtmpfs
30 ? 00:00:00 netns
31 ? 00:00:00 inet_frag_wq
36 ? 00:00:00 kauditd
37 ? 00:00:00 oom_reaper
38 ? 00:00:00 writeback
39 ? 00:00:02 kcompactd0
40 ? 00:00:00 ksmd
41 ? 00:00:00 khugepaged
42 ? 00:00:00 cryptd
43 ? 00:00:00 kintegrityd
44 ? 00:00:00 kblockd
45 ? 00:00:00 blkcg_punt_bio
46 ? 00:00:00 tpm_dev_wq
47 ? 00:00:00 md
48 ? 00:00:00 devfreq_wq
49 ? 00:00:00 watchdogd
52 ? 00:00:00 kswapd0
53 ? 00:00:00 ecryptfs-kthrea
54 ? 00:00:00 kthrotld
61 ? 00:00:00 raid5wq
62 ? 00:00:00 bch_btree_io
63 ? 00:00:00 bcache
64 ? 00:00:00 bch_journal
67 ? 00:00:00 1904000.crypto-
68 ? 00:00:00 1904000.crypto-
69 ? 00:00:00 1904000.crypto-
70 ? 00:00:00 1904000.crypto-
71 ? 00:00:00 hwrng
72 ? 00:00:00 mld
73 ? 00:00:00 ipv6_addrconf
84 ? 00:00:00 kstrp
89 ? 00:00:00 zswap1
90 ? 00:00:00 zswap1
91 ? 00:00:00 zswap-shrink
179 ? 00:00:07 irq/55-ths
180 ? 00:00:04 sdiohal_tx_thre
181 ? 00:00:07 sdiohal_rx_thre
182 ? 00:00:00 WCN_LOOPCHECK_Q
218 ? 00:00:00 scsi_eh_0
219 ? 00:00:00 scsi_tmf_0
220 ? 00:00:00 usb-storage
225 ? 00:00:00 irq/120-axp806
226 ? 00:00:00 kworker/3:1H-mmc_complete
227 ? 00:00:00 uas
232 ? 00:00:00 irq/46-6000000.
233 ? 00:00:00 card0-crtc0
244 ? 00:00:00 irq/34-sunxi-mm
245 ? 00:00:00 irq/32-sunxi-mm
247 ? 00:00:00 irq/153-ac200_i
248 ? 00:00:00 irq/171-4020000
249 ? 00:00:00 mmc_complete
250 ? 00:00:00 kworker/1:1H-kblockd
251 ? 00:00:00 mmc_complete
252 ? 00:00:00 kworker/0:2H-kblockd
253 ? 00:00:00 stmmac_wq
256 ? 00:00:00 irq/33-sunxi-mm
271 ? 00:00:00 jbd2/mmcblk0p1-
272 ? 00:00:00 ext4-rsv-conver
292 ? 00:00:00 kworker/3:2H
340 ? 00:00:00 SPRDBT_RX_QUEUE
345 ? 00:00:00 cfg80211
347 ? 00:00:00 systemd-udevd
392 ? 00:00:00 irq/21-panfrost
394 ? 00:00:00 irq/20-panfrost
395 ? 00:00:00 pan_js
396 ? 00:00:00 pan_js
397 ? 00:00:00 pan_js
404 ? 00:00:00 kworker/2:3H-kblockd
411 ? 00:00:00 cec-dw_hdmi
413 ? 00:00:00 irq/46-dw-hdmi-
426 ? 00:00:02 ksdioirqd/mmc1
431 ? 00:00:00 rc0
433 ? 00:00:00 sprdwl_work
436 ? 00:00:00 SPRDWL_RX_QUEUE
437 ? 00:00:00 SPRDWL_RX_NET_Q
439 ? 00:00:02 SPRDWL_TX_QUEUE
547 ? 00:00:00 ext4-rsv-conver
627 ? 00:03:47 brltty
657 ? 00:00:03 systemd-journal
661 ? 00:00:02 haveged
705 ? 00:00:00 cron
709 ? 00:00:19 dbus-daemon
714 ? 00:00:30 NetworkManager
726 ? 00:00:00 rsyslogd
730 ? 00:00:00 smartd
733 ? 00:00:00 systemd-logind
734 ? 00:00:00 udisksd
735 ? 00:00:00 wpa_supplicant
964 ? 00:00:00 hciattach_opi
1054 ? 00:00:13 bluetoothd
1062 ? 00:00:00 polkitd
1064 ? 00:00:00 cupsd
1129 ? 00:00:00 chronyd
1145 ? 00:00:00 starter
1154 ? 00:00:00 unattended-upgr
1181 tty1 00:00:00 agetty
1186 ? 00:00:00 lightdm
1191 ttyS0 00:00:00 agetty
1223 ? 00:00:00 chronyd
1263 ? 00:00:00 sshd
1268 ? 00:00:03 charon
1271 ? 00:00:00 xl2tpd
1272 tty7 00:00:48 Xorg
1559 ? 00:00:00 lightdm
1564 ? 00:00:00 systemd
1565 ? 00:00:00 (sd-pam)
1580 ? 00:00:00 pulseaudio
1586 ? 00:00:01 xfce4-session
1601 ? 00:00:00 dbus-daemon
1728 ? 00:00:00 ssh-agent
1743 ? 00:00:00 krfcommd
1977 ? 00:00:00 gvfsd
1983 ? 00:00:00 at-spi-bus-laun
1988 ? 00:00:00 dbus-daemon
1990 ? 00:00:00 xfconfd
2002 ? 00:00:00 at-spi2-registr
2034 ? 00:00:00 gpg-agent
2040 ? 00:00:02 xfwm4
2130 ? 00:00:00 xfsettingsd
2133 ? 00:00:04 xfce4-panel
2137 ? 00:00:00 Thunar
2142 ? 00:00:04 xfdesktop
2145 ? 00:00:00 panel-6-systray
2146 ? 00:00:00 panel-2-actions
2162 ? 00:00:00 pasystray
2165 ? 00:00:00 xfce4-notifyd
2166 ? 00:00:02 blueman-applet
2168 ? 00:00:01 applet.py
2173 ? 00:00:00 gvfs-udisks2-vo
2174 ? 00:00:00 nm-applet
2175 ? 00:00:03 xscreensaver
2176 ? 00:00:00 polkit-gnome-au
2196 ? 00:00:00 gvfs-gphoto2-vo
2204 ? 00:00:02 gvfs-afc-volume
2209 ? 00:00:00 gvfs-mtp-volume
2213 ? 00:00:00 gvfs-goa-volume
2221 ? 00:00:00 xscreensaver-sy
2232 ? 00:00:01 blueman-tray
2236 ? 00:00:00 obexd
2333 ? 00:00:00 kworker/1:0H
2335 ? 00:00:00 kworker/0:0H
2430 ? 00:00:02 xfce4-appfinder
2435 ? 00:00:00 xfce4-terminal
2440 pts/0 00:00:00 bash
2449 ? 00:00:00 sshd
2452 ? 00:00:00 systemd
2453 ? 00:00:00 (sd-pam)
2594 pts/1 00:00:00 bash
4877 ? 00:00:01 kworker/3:2-events
5102 ? 00:00:00 kworker/2:1-events
5156 ? 00:00:00 kworker/1:2-events
5311 ? 00:00:00 kworker/1:1-cgroup_destroy
5344 ? 00:00:00 kworker/u9:1-sprdwl_work
5369 ? 00:00:00 kworker/u9:2-sprdwl_work
5377 ? 00:00:00 kworker/u8:2-flush-252:1
5392 ? 00:00:00 kworker/3:1-mm_percpu_wq
5402 ? 00:00:00 kworker/u8:3-events_unbound
5404 ? 00:00:00 kworker/2:2-events_power_efficient
5406 ? 00:00:00 kworker/u9:0-SPRDWL_RX_QUEUE
5485 ? 00:00:00 kworker/0:3-events
5506 ? 00:00:00 kworker/u8:0-events_unbound
5507 ? 00:00:00 kworker/0:1-events
5516 ? 00:00:00 kworker/0:0-events_power_efficientCode: Select all
ps -A
PID TTY TIME CMD
1 ? 00:00:08 init
2 ? 00:00:00 kthreadd
3 ? 00:00:00 rcu_gp
4 ? 00:00:00 rcu_par_gp
8 ? 00:00:00 mm_percpu_wq
9 ? 00:00:00 rcu_tasks_trace
10 ? 00:00:05 ksoftirqd/0
11 ? 00:01:14 rcu_sched
12 ? 00:00:00 migration/0
13 ? 00:00:00 cpuhp/0
14 ? 00:00:00 cpuhp/1
15 ? 00:00:00 migration/1
16 ? 00:00:02 ksoftirqd/1
19 ? 00:00:00 cpuhp/2
20 ? 00:00:00 migration/2
21 ? 00:00:02 ksoftirqd/2
24 ? 00:00:00 cpuhp/3
25 ? 00:00:00 migration/3
26 ? 00:00:02 ksoftirqd/3
29 ? 00:00:00 kdevtmpfs
30 ? 00:00:00 netns
31 ? 00:00:00 inet_frag_wq
36 ? 00:00:00 kauditd
37 ? 00:00:00 oom_reaper
38 ? 00:00:00 writeback
39 ? 00:00:13 kcompactd0
40 ? 00:00:00 ksmd
41 ? 00:00:00 khugepaged
42 ? 00:00:00 cryptd
43 ? 00:00:00 kintegrityd
44 ? 00:00:00 kblockd
45 ? 00:00:00 blkcg_punt_bio
46 ? 00:00:00 tpm_dev_wq
47 ? 00:00:00 md
48 ? 00:00:00 devfreq_wq
49 ? 00:00:00 watchdogd
52 ? 00:00:07 kswapd0
53 ? 00:00:00 ecryptfs-kthrea
54 ? 00:00:00 kthrotld
60 ? 00:00:00 raid5wq
61 ? 00:00:00 bch_btree_io
62 ? 00:00:00 bcache
63 ? 00:00:00 bch_journal
66 ? 00:00:00 1904000.crypto-
67 ? 00:00:00 1904000.crypto-
68 ? 00:00:00 1904000.crypto-
69 ? 00:00:00 1904000.crypto-
70 ? 00:00:00 hwrng
71 ? 00:00:00 mld
72 ? 00:00:00 ipv6_addrconf
83 ? 00:00:00 kstrp
88 ? 00:00:00 zswap1
89 ? 00:00:00 zswap1
90 ? 00:00:00 zswap-shrink
91 ? 00:00:00 kworker/u9:0
178 ? 00:00:19 irq/55-ths
179 ? 00:00:00 sdiohal_tx_thre
180 ? 00:00:00 sdiohal_rx_thre
181 ? 00:00:00 WCN_LOOPCHECK_Q
203 ? 00:00:05 kworker/3:1H-kblockd
221 ? 00:00:00 irq/120-axp806
224 ? 00:00:00 irq/34-sunxi-mm
225 ? 00:00:00 irq/46-6000000.
226 ? 00:00:00 card0-crtc0
230 ? 00:00:00 irq/32-sunxi-mm
234 ? 00:00:00 irq/153-ac200_i
236 ? 00:00:00 irq/171-4020000
241 ? 00:00:05 kworker/1:1H-kblockd
244 ? 00:00:00 mmc_complete
247 ? 00:00:00 mmc_complete
250 ? 00:00:00 stmmac_wq
252 ? 00:00:00 irq/33-sunxi-mm
267 ? 00:00:00 jbd2/mmcblk2p1-
268 ? 00:00:00 ext4-rsv-conver
875 ? 00:00:00 systemd-udevd
939 ? 00:00:00 irq/21-panfrost
941 ? 00:00:00 irq/20-panfrost
943 ? 00:00:00 pan_js
945 ? 00:00:00 pan_js
947 ? 00:00:00 pan_js
959 ? 00:00:00 cec-dw_hdmi
960 ? 00:00:00 irq/46-dw-hdmi-
966 ? 00:00:00 rc0
1275 ? 00:00:00 jbd2/mmcblk0p6-
1276 ? 00:00:00 ext4-rsv-conver
1277 ? 00:00:04 jbd2/mmcblk0p2-
1278 ? 00:00:00 ext4-rsv-conver
1870 ? 00:00:00 sshd
1971 tty1 00:00:00 agetty
1972 tty2 00:00:00 agetty
1973 tty3 00:00:00 agetty
1974 tty4 00:00:00 agetty
1975 tty5 00:00:00 agetty
1976 tty6 00:00:00 agetty
1979 ? 00:00:00 sshd
1983 ? 00:00:12 sshd
1984 pts/0 00:00:00 bash
7686 pts/0 00:00:00 su
7687 pts/0 00:00:00 bash
8808 pts/2 00:00:00 su
9139 pts/2 00:00:00 bash
12471 ? 00:00:00 kworker/3:0H
16079 ? 00:00:00 kworker/0:1H-mmc_complete
18085 ? 00:00:00 kworker/0:2H
18189 ? 00:00:00 kworker/2:1H
21951 ? 00:00:00 kworker/1:0H
22961 pts/0 00:04:24 top
25546 ? 00:00:00 kworker/1:2-mm_percpu_wq
25581 ? 00:00:00 kworker/1:1
25785 ? 00:00:00 kworker/2:1-events
25848 ? 00:00:00 kworker/0:0-events
25852 ? 00:00:00 kworker/2:2-mm_percpu_wq
25867 ? 00:00:00 kworker/3:0-events
25870 ? 00:00:00 kworker/0:1-events
25876 ? 00:00:00 kworker/u8:2-events_unbound
25879 ? 00:00:00 kworker/3:2-mm_percpu_wq
25880 ? 00:00:00 kworker/u8:0-events_unbound
25892 ? 00:00:00 kworker/2:0
25893 ? 00:00:00 kworker/3:1-events
25894 ? 00:00:00 kworker/u8:1-events_unbound
25905 pts/2 00:00:00 ps
26481 ? 00:00:01 kworker/2:0H-kblockd
28667 ? 00:00:00 sshd
28943 ? 00:00:18 sshd
28969 pts/2 00:00:00 bashpingtoo thank youpingtoo wrote:denn0n,
In Debian modules output,I think are relate to bluetooth and wireless
- bluetooth 602112 44 rfcomm,bnep,hci_uart,btqca,btrtl,btbcm,btintel, Live 0xffff800000fad000
- cfg80211
- rfkill 32768 8 bluetooth,cfg80211,sprdbt_tty, Live 0xffff800000ddb000
My search on Internet about the topic for bluetooth and wifi relate to Debian and Gentoo
- Debian bluetooth
- based on bluez
- Gentoo bluetooth
- net-wireless/bluez
- see also https://wiki.gentoo.org/wiki/Bluetooth
- Debian Wifi
- based on iw and wireless-tools
- Gentoo Wifi
- net-wireless/iw
- net-wireless/wireless-tools
- net-wireless/wpa_supplicant
- see also wpa_supplicant vs wireless-tools
- see also Gentoo wiki: iwd
Code: Select all
find /lib/modules/$(uname -r) -type f -name '*.ko*'Code: Select all
/lib/modules/5.16.17-sun50iw6/Code: Select all
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/rfcomm/rfcomm.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/algif_hash.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/algif_skcipher.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/af_alg.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/bnep/bnep.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/l2tp/l2tp_ppp.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/l2tp/l2tp_netlink.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/l2tp/l2tp_core.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/ipv6/ip6_udp_tunnel.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/ipv4/udp_tunnel.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/ipv6/ip6_udp_tunnel.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/ppp/pppox.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/ppp/ppp_generic.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/slip/slhc.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/xfrm/xfrm_user.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/xfrm/xfrm_algo.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_uart.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btqca.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btrtl.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btbcm.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btintel.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/rfcomm/rfcomm.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/bnep/bnep.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/bluetooth.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/hidp/hidp.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btbcm.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmtkuart.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btintel.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/virtio_bt.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btrtl.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/ath3k.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/bpa10x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btusb.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmtksdio.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btsdio.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmrvl_sdio.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_vhci.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/bcm203x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_nokia.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btqca.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmrvl.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/bfusb.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_uart.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/ecdh_generic.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/ecc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/input/misc/uinput.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/block/zram/zram.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/v4l2-core/videodev.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/gpu/drm/panfrost/panfrost.ko
/lib/modules/5.16.17-sun50iw6/kernel/lib/test_memcat_p.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/regulator/mcp16502.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/emc2103.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/mcp3021.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/amc6821.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/emc6w201.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/thmc50.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/emc1403.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-imon-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-fusionhdtv-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-rc6-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/ir-mce_kbd-decoder.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/dvb-frontends/dib3000mc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/mc/mc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/tuners/mc44s803.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/sdhci_am654.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/mmc_hsq.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/dw_mmc-hi3798cv200.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/cqhci.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/dw_mmc-bluefield.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/sdhci-milbeaut.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/sdhci-of-aspeed.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/gpio/gpio-mc33880.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/can/spi/mcp251x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/can/spi/mcp251xfd/mcp251xfd.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/can/usb/mcba_usb.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/usb/mcs7830.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/edac/dmc520_edac.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/bmc150_magn_i2c.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/hmc5843_i2c.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/bmc150_magn.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/bmc150_magn_spi.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/hmc5843_core.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/hmc5843_spi.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/mmc35240.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/potentiometer/mcp4018.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/potentiometer/mcp41010.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/adc/mcp3911.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/adc/mcp3422.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/adc/mcp320x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/amplifiers/hmc425a.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/mc3230.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/bmc150-accel-i2c.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/bmc150-accel-spi.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/bmc150-accel-core.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hid/hid-mcp2221.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/usb/serial/mct_u232.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/rtc/rtc-mcp795.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mtd/devices/mchp48l640.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/wireless/uwe5622/unisocwifi/sprdwl_ng.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/misc/sunxi-addr/sunxi_addr.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/wireless/cfg80211.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/wireless/uwe5622/tty-sdio/sprdbt_tty.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/rfkill/rfkill.ko
/lib/modules/5.16.17-sun50iw6/kernel/fs/fuse/fuse.ko
/lib/modules/5.16.17-sun50iw6/kernel/fs/fuse/virtiofs.ko
/lib/modules/5.16.17-sun50iw6/kernel/fs/fuse/cuse.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/phy/motorcomm.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/usb/storage/uas.koCode: Select all
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/wireless/uwe5622/unisocwifi/sprdwl_ng.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/wireless/uwe5622/tty-sdio/sprdbt_tty.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/wireless/cfg80211.koCode: Select all
rfcomm
bnep
hci_uart
btqca
btrtl
btbcm
btintel
bluetooth
btmtkuart
virtio_bt
ath3k
bpa10x
btusb
btmtksdio
btsdio
btmrvl_sdio
hci_vhci
bcm203x
hci_nokia
btqca
btmrvl
bfusb
hci_uart
sprdwl_ng
cfg80211
sprdbt_tty
rfkillCode: Select all
lsmod
Module Size Used by
binfmt_misc 24576 1
sprdbt_tty 28672 0
sprdwl_ng 352256 0
sunxi_addr 20480 1 sprdwl_ng
cfg80211 352256 1 sprdwl_ng
bfusb 24576 0
hci_nokia 24576 0
bcm203x 20480 0
hci_vhci 20480 0
btmrvl_sdio 32768 0
btmrvl 24576 1 btmrvl_sdio
btsdio 20480 0
btmtksdio 24576 0
btusb 49152 0
bpa10x 20480 0
ath3k 24576 0
virtio_bt 20480 0
btmtkuart 24576 0
hci_uart 131072 1 hci_nokia
btqca 24576 1 hci_uart
btrtl 24576 2 hci_uart,btusb
btbcm 24576 3 hci_nokia,hci_uart,btusb
btintel 36864 2 hci_uart,btusb
snd_soc_hdmi_codec 24576 1
bnep 28672 0
rfcomm 77824 0
bluetooth 602112 22 btmrvl,btrtl,hci_nokia,virtio_bt,btqca,btsdio,btmrvl_sdio,btintel,btmtksdio,hci_uart,btbcm,btmtkuart,bnep,ath3k,btusb,bcm203x,bpa10x,hci_vhci,bfusb,rfcomm
ecdh_generic 16384 1 bluetooth
rfkill 32768 3 sprdbt_tty,bluetooth,cfg80211
ecc 32768 1 ecdh_generic
sun9i_hdmi_audio 16384 0
snd_soc_simple_card 24576 0
snd_soc_simple_card_utils 24576 1 snd_soc_simple_card
sunxi_cir 20480 0
rc_core 49152 2 sunxi_cir
sunxi_cedrus 49152 0
dw_hdmi_cec 16384 0
dw_hdmi_i2s_audio 16384 0
videobuf2_dma_contig 24576 1 sunxi_cedrus
v4l2_mem2mem 36864 1 sunxi_cedrus
sun4i_i2s 24576 4
videobuf2_memops 20480 1 videobuf2_dma_contig
videobuf2_v4l2 24576 2 sunxi_cedrus,v4l2_mem2mem
videobuf2_common 49152 5 sunxi_cedrus,videobuf2_dma_contig,videobuf2_v4l2,v4l2_mem2mem,videobuf2_memops
videodev 204800 4 sunxi_cedrus,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
panfrost 65536 0
mc 49152 5 sunxi_cedrus,videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
gpu_sched 32768 1 panfrost
display_connector 20480 0
cpufreq_dt 20480 0
motorcomm 24576 1
sunxi_ac200 16384 0
dwmac_sun8i 28672 0
mdio_mux 16384 1 dwmac_sun8i
i2c_mv64xxx 24576 0
pwm_sun4i 20480 1
Code: Select all
localhost /home/user # ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.8.12.210 netmask 255.255.255.0 broadcast 10.8.12.255
inet6 fe80::7:f9ff:fea1:53e6 prefixlen 64 scopeid 0x20<link>
ether 02:07:f9:a1:53:e6 txqueuelen 1000 (Ethernet)
RX packets 380 bytes 33345 (32.5 KiB)
RX errors 0 dropped 111 overruns 0 frame 0
TX packets 141 bytes 37175 (36.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 37
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
localhost /home/user # iw dev
localhost /home/user # dmesg | grep -i -E 'xx:xx.x|wlan|iwl|80211'
[ 10.067937] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 10.069185] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
localhost /home/user # ifconfig -v wlan0 up
wlan0: ERROR while getting interface flags: No such device
WARNING: at least one error occured. (-1)
localhost /home/user # ip addr
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 brd 127.255.255.255 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 02:07:f9:a1:53:e6 brd ff:ff:ff:ff:ff:ff
inet 10.8.12.210/24 brd 10.8.12.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::7:f9ff:fea1:53e6/64 scope link
valid_lft forever preferred_lft forever
localhost /home/user # tree /sys/class/net
/sys/class/net
├── eth0 -> ../../devices/platform/soc/5020000.ethernet/net/eth0
└── lo -> ../../devices/virtual/net/lo
2 directories, 0 files
Code: Select all
lsmod
Module Size Used by
binfmt_misc 24576 1
mcs7830 20480 0
usbnet 40960 1 mcs7830
mcba_usb 24576 0
mcp251xfd 40960 0
mcp251x 28672 0
can_dev 32768 3 mcp251x,mcp251xfd,mcba_usb
sprdbt_tty 28672 0
joydev 32768 0
sprdwl_ng 352256 0
sunxi_addr 20480 1 sprdwl_ng
cfg80211 352256 1 sprdwl_ng
bfusb 24576 0
hci_nokia 24576 0
bcm203x 20480 0
hci_vhci 20480 0
btmrvl_sdio 32768 0
btmrvl 24576 1 btmrvl_sdio
btsdio 20480 0
btmtksdio 24576 0
btusb 49152 0
bpa10x 20480 0
ath3k 24576 0
virtio_bt 20480 0
btmtkuart 24576 0
hci_uart 131072 1 hci_nokia
btqca 24576 1 hci_uart
btrtl 24576 2 hci_uart,btusb
btbcm 24576 3 hci_nokia,hci_uart,btusb
btintel 36864 2 hci_uart,btusb
l2tp_ppp 28672 0
l2tp_netlink 24576 1 l2tp_ppp
l2tp_core 32768 2 l2tp_ppp,l2tp_netlink
pppox 16384 1 l2tp_ppp
ppp_generic 53248 2 pppox,l2tp_ppp
slhc 20480 1 ppp_generic
ip6_udp_tunnel 16384 1 l2tp_core
udp_tunnel 20480 1 l2tp_core
xfrm_user 40960 0
xfrm_algo 16384 1 xfrm_user
snd_soc_hdmi_codec 24576 1
rfcomm 77824 0
bluetooth 602112 21 btmrvl,btrtl,hci_nokia,virtio_bt,btqca,btsdio,btmrvl_sdio,btintel,btmtksdio,hci_uart,btbcm,btmtkuart,ath3k,btusb,bcm203x,bpa10x,hci_vhci,bfusb,rfcomm
ecdh_generic 16384 1 bluetooth
rfkill 32768 3 sprdbt_tty,bluetooth,cfg80211
ecc 32768 1 ecdh_generic
sun9i_hdmi_audio 16384 0
sunxi_cir 20480 0
rc_core 49152 2 sunxi_cir
snd_soc_simple_card 24576 0
snd_soc_simple_card_utils 24576 1 snd_soc_simple_card
dw_hdmi_cec 16384 0
dw_hdmi_i2s_audio 16384 0
sun4i_i2s 24576 4
sunxi_cedrus 49152 0
videobuf2_dma_contig 24576 1 sunxi_cedrus
v4l2_mem2mem 36864 1 sunxi_cedrus
videobuf2_memops 20480 1 videobuf2_dma_contig
videobuf2_v4l2 24576 2 sunxi_cedrus,v4l2_mem2mem
panfrost 65536 0
videobuf2_common 49152 5 sunxi_cedrus,videobuf2_dma_contig,videobuf2_v4l2,v4l2_mem2mem,videobuf2_memops
gpu_sched 32768 1 panfrost
videodev 204800 4 sunxi_cedrus,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
mc 49152 5 sunxi_cedrus,videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
display_connector 20480 0
cpufreq_dt 20480 0
motorcomm 24576 1
sunxi_ac200 16384 0
dwmac_sun8i 28672 0
mdio_mux 16384 1 dwmac_sun8i
i2c_mv64xxx 24576 0
pwm_sun4i 20480 1I did it from /etc/modules-load.d/* but only load those related to wifi an bluetooth I did lsmode on Debian nodepingtoo wrote:How did you load those additional modules in gentoo node?
Please do not manually load modules (i.e using /etc/modules-load.d/* or /etc/modprobe.d) unless you know it is necessary
Please try to setup those services I suggested in my previous port. with those services, modules will be loaded if necessary.
Code: Select all
lsmod
Module Size Used by
rfcomm 77824 16
xfrm_user 40960 2
xfrm_algo 16384 1 xfrm_user
algif_hash 20480 1
algif_skcipher 20480 1
l2tp_ppp 28672 0
l2tp_netlink 24576 1 l2tp_ppp
l2tp_core 32768 2 l2tp_ppp,l2tp_netlink
af_alg 28672 6 algif_hash,algif_skcipher
ip6_udp_tunnel 16384 1 l2tp_core
udp_tunnel 20480 1 l2tp_core
pppox 16384 1 l2tp_ppp
bnep 28672 2
ppp_generic 53248 2 pppox,l2tp_ppp
slhc 20480 1 ppp_generic
hci_uart 131072 1
btqca 24576 1 hci_uart
btrtl 24576 1 hci_uart
btbcm 24576 1 hci_uart
btintel 36864 1 hci_uart
bluetooth 602112 44 btrtl,btqca,btintel,hci_uart,btbcm,bnep,rfcomm
ecdh_generic 16384 2 bluetooth
ecc 32768 1 ecdh_generic
uinput 28672 1
snd_soc_hdmi_codec 24576 1
joydev 32768 0
sprdwl_ng 352256 0
sunxi_addr 20480 1 sprdwl_ng
sunxi_cedrus 49152 0
cfg80211 352256 1 sprdwl_ng
snd_soc_simple_card 24576 0
sun9i_hdmi_audio 16384 0
sunxi_cir 20480 0
snd_soc_simple_card_utils 24576 1 snd_soc_simple_card
videobuf2_dma_contig 24576 1 sunxi_cedrus
rc_core 49152 2 sunxi_cir
v4l2_mem2mem 36864 1 sunxi_cedrus
videobuf2_memops 20480 1 videobuf2_dma_contig
videobuf2_v4l2 24576 2 sunxi_cedrus,v4l2_mem2mem
sprdbt_tty 28672 2
videobuf2_common 49152 5 sunxi_cedrus,videobuf2_dma_contig,videobuf2_v4l2,v4l2_mem2mem,videobuf2_memops
dw_hdmi_i2s_audio 16384 0
dw_hdmi_cec 16384 0
panfrost 65536 2
videodev 204800 4 sunxi_cedrus,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
sun4i_i2s 24576 4
zram 32768 3
mc 49152 5 sunxi_cedrus,videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
gpu_sched 32768 1 panfrost
display_connector 20480 0
cpufreq_dt 20480 0
rfkill 32768 8 sprdbt_tty,bluetooth,cfg80211
fuse 126976 1
sunxi_ac200 16384 0
motorcomm 24576 1
uas 28672 0
i2c_mv64xxx 24576 0
dwmac_sun8i 28672 0
mdio_mux 16384 1 dwmac_sun8i
pwm_sun4i 20480 1Code: Select all
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/rfcomm/rfcomm.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/xfrm/xfrm_user.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/xfrm/xfrm_algo.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/algif_hash.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/algif_skcipher.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/l2tp/l2tp_ppp.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/l2tp/l2tp_netlink.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/l2tp/l2tp_core.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/af_alg.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/ipv6/ip6_udp_tunnel.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/ipv4/udp_tunnel.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/ipv6/ip6_udp_tunnel.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/ppp/pppox.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/bnep/bnep.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/ppp/ppp_generic.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/slip/slhc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_uart.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btqca.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btrtl.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btbcm.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btintel.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/rfcomm/rfcomm.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/bnep/bnep.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/bluetooth.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/bluetooth/hidp/hidp.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btbcm.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmtkuart.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btintel.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/virtio_bt.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btrtl.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/ath3k.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/bpa10x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btusb.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmtksdio.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btsdio.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmrvl_sdio.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_vhci.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/bcm203x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_nokia.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btqca.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/btmrvl.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/bfusb.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/bluetooth/hci_uart.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/ecdh_generic.ko
/lib/modules/5.16.17-sun50iw6/kernel/crypto/ecc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/input/misc/uinput.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/input/joydev.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/wireless/uwe5622/unisocwifi/sprdwl_ng.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/misc/sunxi-addr/sunxi_addr.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/wireless/cfg80211.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/wireless/uwe5622/tty-sdio/sprdbt_tty.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/gpu/drm/panfrost/panfrost.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/v4l2-core/videodev.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/block/zram/zram.ko
/lib/modules/5.16.17-sun50iw6/kernel/lib/test_memcat_p.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/regulator/mcp16502.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/emc2103.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/mcp3021.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/amc6821.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/emc6w201.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/thmc50.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hwmon/emc1403.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-imon-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-fusionhdtv-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-rc6-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/keymaps/rc-dvico-mce.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/rc/ir-mce_kbd-decoder.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/dvb-frontends/dib3000mc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/mc/mc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/media/tuners/mc44s803.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/sdhci_am654.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/mmc_hsq.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/dw_mmc-hi3798cv200.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/cqhci.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/dw_mmc-bluefield.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/sdhci-milbeaut.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mmc/host/sdhci-of-aspeed.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/gpio/gpio-mc33880.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/can/spi/mcp251x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/can/spi/mcp251xfd/mcp251xfd.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/can/usb/mcba_usb.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/net/usb/mcs7830.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/edac/dmc520_edac.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/bmc150_magn_i2c.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/hmc5843_i2c.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/bmc150_magn.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/bmc150_magn_spi.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/hmc5843_core.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/hmc5843_spi.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/magnetometer/mmc35240.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/potentiometer/mcp4018.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/potentiometer/mcp41010.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/adc/mcp3911.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/adc/mcp3422.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/adc/mcp320x.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/amplifiers/hmc425a.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/mc3230.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/bmc150-accel-i2c.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/bmc150-accel-spi.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/iio/accel/bmc150-accel-core.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/hid/hid-mcp2221.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/usb/serial/mct_u232.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/rtc/rtc-mcp795.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/mtd/devices/mchp48l640.ko
/lib/modules/5.16.17-sun50iw6/kernel/net/rfkill/rfkill.ko
/lib/modules/5.16.17-sun50iw6/kernel/fs/fuse/fuse.ko
/lib/modules/5.16.17-sun50iw6/kernel/fs/fuse/virtiofs.ko
/lib/modules/5.16.17-sun50iw6/kernel/fs/fuse/cuse.ko
/lib/modules/5.16.17-sun50iw6/kernel/drivers/usb/storage/uas.ko
JumboAg wrote:I have a 3 LTS. When I first built my kernel the stock source I got from orangepi's git repository did not have what I needed enabled so I had to turn on the modules I needed in menuconfig. I think that's because their defconfig is still based on the 3 not the 3 LTS.
You should be able to get the AW859A firmware from OrangePi's github repository.
While I cannot guarantee you need each of these, I think you do in your kernel configuration. (Use menuconfig, dont set them manually because they probably have dependencies)
CONFIG_AW_WIFI_DEVICE_UWE5622=y
CONFIG_WLAN_UWE5622=m
CONFIG_SC2355=m
The module should be sprdwl_ng.ko