From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4807153082265202413==" MIME-Version: 1.0 From: Philip Stewart Subject: Re: DEL_INTERFACE and CMD_SET_CQM failed; Could not register frame watch type 00d0: -95 Date: Mon, 19 Apr 2021 19:16:56 +0100 Message-ID: <8GPTRQ.EJ0TKL2WUWYA1@gmail.com> In-Reply-To: <8567bf1d8aec2230ad7b46a57ed0e8a320c28e22.camel@gmail.com> List-Id: To: iwd@lists.01.org --===============4807153082265202413== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi James, Thanks for the clarification around DEL_INTERFACE/CQM, that's = reassuring and makes sense! On the MAC address, yes - /sys/class/ieee80211/phy0/macaddress reports = all zeros. Would you expect the wl driver to set this? n.b. I note that '[iwd]# station wlan0 show' and '# iw wlan0 link' both = successfully report the MAC address for the access point. Cheers, Phil On Mon, 19 Apr, 2021 at 09:07, James Prestwood = wrote: > Hi Philip, > = > On Sun, 2021-04-18 at 18:21 +0100, Philip Stewart wrote: >> Hello, >> = >> I've recently switched from NetworkManager and wpasupplicant to >> systemd-networkd and iwd. Whilst everything appears to be working >> fine, >> I'm curious about some failures reported by iwd: >> = >> Apr 18 15:10:32 systemd[1]: Starting Wireless service... >> Apr 18 15:10:33 iwd[661]: Wireless daemon version 1.12 >> Apr 18 15:10:33 systemd[1]: Started Wireless service. >> Apr 18 15:10:33 iwd[661]: station: Network configuration is = >> disabled. >> Apr 18 15:10:33 iwd[661]: Wiphy: 0, Name: phy0 >> Apr 18 15:10:33 iwd[661]: Permanent Address: >> 00:00:00:00:00:00 >> Apr 18 15:10:33 iwd[661]: Bands: 2.4 GHz 5 GHz >> Apr 18 15:10:33 iwd[661]: Ciphers: CCMP TKIP BIP >> Apr 18 15:10:33 iwd[661]: Supported iftypes: ad-hoc station >> Apr 18 15:10:33 iwd[661]: DEL_INTERFACE failed: Operation not >> supported >> Apr 18 15:10:33 iwd[661]: Could not register frame watch type 00d0: >> -95 >> Apr 18 15:10:33 iwd[661]: Could not register frame watch type 00d0: >> -95 >> Apr 18 15:10:33 iwd[661]: Could not register frame watch type 00d0: >> -95 >> Apr 18 15:10:33 iwd[661]: Could not register frame watch type 00d0: >> -95 >> Apr 18 15:10:33 iwd[661]: CMD_SET_CQM failed: Operation not = >> supported >> Apr 18 15:10:33 iwd[661]: Could not register frame watch type 00d0: >> -95 >> Apr 18 15:10:33 iwd[661]: Could not register frame watch type 00d0: >> -95 >> = >> Further, I note that in the output of 'networkctl status wlan0', the >> WiFi access point MAC address is reported as 00:00:00:00:00:00 and >> I'm >> wondering if this is a consequence of these failures and if there is >> anything I can do about it? > = > I'm not familiar with the wl driver specifically but I'm guessing it > does not support DEL_INTERFACE/CQM. > = > This is fine though. In the DEL_INTERFACE case IWD will just use the > interface that already exists on the system. Effectively > [General].UseDefaultInterface=3Dtrue. > = > CQM is also ok as the driver (presumably) manages low RSSI itself and > will roam on its own. At least this is what I would expect. > = > We pull the permanent address from > /sys/class/ieee80211//macaddress. Is that reporting zero's? > = > Thanks, > James > = >> = >> Kind regards, >> Phil >> = >> # lspci -vv -d 14e4: >> 03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4322 >> 802.11a/b/g/n Wireless LAN Controller (rev 01) >> Subsystem: Apple Inc. AirPort Extreme >> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- >> ParErr- >> Stepping- SERR- FastB2B- DisINTx- >> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=3Dfast >TAbort- >> SERR- > Latency: 0, Cache Line Size: 256 bytes >> Interrupt: pin A routed to IRQ 20 >> Region 0: Memory at d3200000 (64-bit, non-prefetchable) >> [size=3D16K] >> Capabilities: [40] Power Management version 3 >> Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=3D0mA >> PME(D0+,D1-,D2-,D3hot+,D3cold+) >> Status: D0 NoSoftRst+ PME-Enable- DSel=3D0 DScale=3D2 PME- >> Capabilities: [58] Vendor Specific Information: Len=3D78 >> Capabilities: [e8] MSI: Enable- Count=3D1/1 Maskable- 64bit+ >> Address: 0000000000000000 Data: 0000 >> Capabilities: [d0] Express (v1) Endpoint, MSI 00 >> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency >> L0s <4us, L1 >> unlimited >> ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- >> SlotPowerLimit 0.000W >> DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq- >> RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop- >> MaxPayload 128 bytes, MaxReadReq 128 bytes >> DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- >> AuxPwr- TransPend- >> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s >> L1, Exit Latency >> L0s <4us, L1 <64us >> ClockPM+ Surprise- LLActRep- BwNot- >> ASPMOptComp- >> LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, Disabled- >> CommClk+ >> ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt- >> LnkSta: Speed 2.5GT/s (ok), Width x1 (ok) >> TrErr- Train- SlotClk+ DLActive- BWMgmt- >> ABWMgmt- >> Capabilities: [100 v1] Advanced Error Reporting >> UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- >> UnxCmplt- RxOF- >> MalfTLP- ECRC- UnsupReq- ACSViol- >> UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- >> UnxCmplt- RxOF+ >> MalfTLP+ ECRC- UnsupReq- ACSViol- >> CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- >> AdvNonFatalErr- >> CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- >> AdvNonFatalErr+ >> AERCap: First Error Pointer: 00, ECRCGenCap+ >> ECRCGenEn- ECRCChkCap+ >> ECRCChkEn- >> MultHdrRecCap- MultHdrRecEn- TLPPfxPres- >> HdrLogCap- >> HeaderLog: 00000000 00000000 00000000 00000000 >> Capabilities: [13c v1] Virtual Channel >> Caps: LPEVC=3D0 RefClk=3D100ns PATEntryBits=3D1 >> Arb: Fixed- WRR32- WRR64- WRR128- >> Ctrl: ArbSelect=3DFixed >> Status: InProgress- >> VC0: Caps: PATOffset=3D00 MaxTimeSlots=3D1 >> RejSnoopTrans- >> Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- >> WRR256- >> Ctrl: Enable+ ID=3D0 ArbSelect=3DFixed TC/VC=3Dff >> Status: NegoPending- InProgress- >> Capabilities: [160 v1] Device Serial Number xx-xx-xx-xx-xx-xx- >> xx-xx >> Capabilities: [16c v1] Power Budgeting >> Kernel driver in use: wl >> Kernel modules: ssb, wl >> = >> = >> _______________________________________________ >> iwd mailing list -- iwd(a)lists.01.org >> To unsubscribe send an email to iwd-leave(a)lists.01.org > = --===============4807153082265202413==--