DF-0291 / env.txt
### DF-0291 environment / reachability probe ### ===== uname -a ===== DragonFly dfbsd 6.5-DEVELOPMENT DragonFly v6.5.0.1712.g89e6a-DEVELOPMENT #1: Mon Jun 29 14:18:01 UTC 2026 root@ephemeral-5c2002c44b6c:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 ===== cc version ===== cc 8.3 [DragonFly] Release/2019-02-22 Copyright (C) 2018 Free Software Foundation, Inc. ===== wlan compiled into the kernel? (X86_64_GENERIC) ===== device wlan is in the audited config (sys/config/X86_64_GENERIC:258). kldload wlan says: kldload: can't load wlan: module already loaded or in kernel ===== wlan symbols statically linked into /boot/kernel/kernel ===== ieee80211 symbol count: 508 wlan cloner + clone_create (vap creation entry): ffffffff8075e550 t wlan_clone_create ffffffff810f0580 d wlan_cloner (setmlme_assoc_adhoc is static -> not in symbol table, but compiled in via device wlan) ===== loaded modules (any radio driver?) ===== Id Refs Address Size Name 1 7 0xffffffff80200000 1ae0408 kernel 2 1 0xffffffff81ce1000 7c288 ehci.ko 3 1 0xffffffff81d5e000 8c778 xhci.ko 4 1 0xffffffff82600000 7f000 if_wg.ko ===== net interfaces present ===== vtnet0 lo0 ===== can a wlan vap be created? (needs a RADIO parent) ===== ifconfig wlan create wlandev wlan0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev ath0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev run0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev iwm0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev iwn0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev wpi0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev ral0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev rum0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev bwi0 -> ifconfig: SIOCIFCREATE2: Device not configured ifconfig wlan create wlandev ipw0 -> ifconfig: SIOCIFCREATE2: Device not configured (bare) ifconfig wlan create -> ifconfig: must specify a parent device (wlandev) when creating a wlan device ===== wifi radio driver modules on disk (NONE attached: no HW) ===== if_ath.ko if_bwn.ko if_iwi.ko if_iwm.ko if_iwn.ko if_mtw.ko if_ral.ko if_rum.ko if_run.ko if_urtwn.ko if_wpi.ko ===== wlan_clone_create guard (ieee80211_dragonfly.c:92-94) ===== ic = ieee80211_find_com(cp.icp_parent); if (ic == NULL) return ENXIO; -> no radio parent registered => ENXIO for every wlandev => no vap => ioctl unreachable