docs: update chipset status; track CLAUDE.md#47
Merged
Conversation
README.md and CLAUDE.md were both stale on the supported-chipsets
front. Updating both:
- Lead paragraph: drops "8811 WIP / 8814 RX-only / 8821 not supported"
framing.
- Hardware landscape table: 8811AU now "Supported" (rides 8812 code
path with RFType=1T1R via REG_SYS_CFG bit 27); 8814AU now "RX +
flaky TX" — TX validated on fresh-chip single-cell runs but
degrades to LIBUSB_ERROR_IO after virsh USB passthrough cycles;
8821AU now "Supported" — proper 8821-specific init flow on master,
Android hotplug confirmed end-to-end.
- Demo env vars: adds DEVOURER_VID and DEVOURER_USB_QUIET (common to
both demos); adds the WiFiDriverTxDemo-only radiotap-encoding knobs
DEVOURER_TX_{MCS,LDPC,STBC,BW,VHT,VHT_MCS,VHT_NSS}.
- New "Testing" subsection: brief pointer to tests/regress.py with
the three matrix modes and the kernel-TX LDPC/STBC strip caveat.
- CLAUDE.md: same lead-para fix; updates the "8814AU TX broken"
gotcha to reflect the post-passthrough degradation pattern; adds
the specialised --full-matrix / --encoding-matrix / --sniffer-iface
modes to the regression-testing section; adds the txdemo env-var
knobs to the env-vars section.
CLAUDE.md was previously untracked — committing it now so future
contributors and Claude Code sessions inherit the same project
understanding.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
README.mdandCLAUDE.mdwere both stale on the supported-chipsets front. Updating both.What changes
README.mdRFType=RF_TYPE_1T1Rselected fromREG_SYS_CFGbit 27)LIBUSB_ERROR_IOafter virsh USB passthrough cycles)DEVOURER_VIDandDEVOURER_USB_QUIET(both demos); adds theWiFiDriverTxDemo-only radiotap-encoding knobsDEVOURER_TX_{MCS,LDPC,STBC,BW,VHT,VHT_MCS,VHT_NSS}.tests/regress.pycovering the three matrix modes (--full-matrix,--encoding-matrix,--sniffer-iface) plus the kernel-TX LDPC/STBC strip caveat.CLAUDE.md(newly tracked)Was previously untracked. Committing it now so future contributors and Claude Code sessions inherit the same project understanding.
Content updates mirror the README:
--full-matrix/--encoding-matrix/--sniffer-ifacemodes and the kernel-TX strip caveat.WiFiDriverTxDemoradiotap knobs.What this PR doesn't touch
tests/README.md— it's already current as of recent test-infrastructure PRs.🤖 Generated with Claude Code