It won’t start
insufficient privileges
insufficient privileges
sudo, or grant the capabilities once:sudo wireblast says “command not found”, you installed with go install and the binary is in your user’s GOPATH, which root’s PATH doesn’t include. Copy it to /usr/local/bin.locked-memory limit too low
locked-memory limit too low
no interface named ...
no interface named ...
ip -br link show. If you meant a VLAN, see the next entry.... is a VLAN sub-interface
... is a VLAN sub-interface
XDP program is already attached
XDP program is already attached
ip link show eno2. There should be no xdp in the output.It won’t accept my settings
packet-size is out of range ... with a VLAN tag
packet-size is out of range ... with a VLAN tag
packets are larger than the interface MTU
packets are larger than the interface MTU
--packet-size 1522 when tagged.raw Ethernet frames carry no IP addresses
raw Ethernet frames carry no IP addresses
--mode raw always needs --dst-mac.has no IPv4 address to send from
has no IPv4 address to send from
--src-ip. It doesn’t have to be an address the host owns, because nothing needs to route back.rx-mode all requires --allow-match-all
rx-mode all requires --allow-match-all
--yes deliberately doesn’t cover this. See transmit and receive.the destination did not answer ARP
the destination did not answer ARP
ping -c1 it), or you’re deliberately sending at something that won’t answer, in which case pass --dst-mac directly. Wireblast never falls back to broadcast. Full decision tree in flows and addressing.It runs, but the numbers are wrong
It seems to hang for ten seconds at startup
It seems to hang for ten seconds at startup
r in the TUI skips it entirely. More.bwm-ng shows a lower number than Wireblast
bwm-ng shows a lower number than Wireblast
bwm-ng at the physical NIC and it lands just under Wireblast’s L2. Full explanation.Which bit rate should I use?
Which bit rate should I use?
--bps is measured in L1.It says generic XDP, not native
It says generic XDP, not native
The actual rate is below what I set
The actual rate is below what I set
The receiver counts fewer packets than the sender sent
The receiver counts fewer packets than the sender sent
Drops/errors on the receiver. Climbing means its rings filled up, so try more queues or a lower rate. Clean but short means the loss is in the path between them, not at either end.Getting back to a clean state
xdp off is your recovery.