If OP or anyone else who finds this thread is having issues on Kali with internet connectivity using a Pineapple, here's a guide I followed and it worked effortlessly.
https://infosecwriteups.com/wifi-pineapple-how-to-setup-internet-connection-sharing-ics-on-linux-e5a544345738
I'm running Kali on bare metal.