I'm trying to use Ettercap for sniffing and manipulating packets coming across the wire.

My current setup is Client > Wlan-(Karma)-Eth > My Box < Wlan < Router.

So the problem I'm running into is that I don't want to run ARP spoofing and need to forward what is coming in Eth0 to Wlan0 so that the client still has web access.

I've got everything else working fine, such as SSLStrip, but I'm having problems with Ettercap.

Whenever I enable Ettercap (ettercap -Tqi eth0), it disables ip_forward, which I can understand because Ettercap should be forwarding everything for me. Problem is that Ettercap is not properly forwarding from what it seems. All of the rules are showing up in iptables, so that isn't the issue.

I've been beating my head off my desk because I can't for the life of me figure out how to get Ettercap to work without ARP spoofing. I'm already sitting in the middle of the line, so there is no need to try and get the clients to connect to me.

If anyone has any idea and could push me in the right direction, I would really appreciate it.