Jump to content

Recommended Posts


I really liked I could just connect my android phone, enable usb tethering, and use it as internet with my nano.
On my MKVII, I can enable it on the phone, but according to dmesg and ip link, no device is being created.

Are there any plans to implement that in the near future?

Thank you

Link to post
Share on other sites

Kali NetHunter has some support for WiFi pineapples in their app, but NetHunter is a bit of a drastic modification to make on a primary Android phone. NetHunter was never intended to be used as a “daily driver”. It is mostly stable, but between the replacement kernel, and other such software, they make no guarantees on stability. That said, I have had very few problems with it.


Let me be clear, though: if you plan to install NetHunter for the sole purpose of connecting your pineapple, you’re probably looking at a week-long headache for your efforts. In my humble opinion, it’s probably not worth a full NetHunter install. Also, a full install of NetHunter isn’t really supported on most models of Android phone. That said, you MIGHT be able to install just the main NetHunter app, just to try and use the Pineapple connector feature - that particular feature may or may not require the rest of the NetHunter framework. That said, if you have an old OnePlus or Nexus 5/6 series phone laying around, and you’re feeling adventurous, or you’re learning pen testing, you might just want to try it. Then again, maybe read up on what NetHunter is before you try anything too drastic...

Kali NetHunter homepage

Link to post
Share on other sites

Either the Mark VII has a battery built-in, and I haven't heard about it yet, or you're not connecting the Pineapple to your phone correctly. You HAVE to connect to the Pineapple via the USB-C interface, or it won't connect. At least from my understanding. I could be wrong. If I'm not mistaken, the new Pineapple doesn't include the same drivers (AKA Kernel Modules) built-in that would be required to "see" a phone connected to the USB type A port on the Pineapple.

I don't own a Mark VII to test with, but you could maybe check if you could add the required drivers via the command line:

opkg list kmod | grep -i android

That command is just off the top of my head, and could be wrong. Just sayin'

Link to post
Share on other sites

For what its worth, the Old Pineapples (Nano and Tetra), while technically able to work from the USB-A host ports, the preferred method was the included USB splitter, and an OTG cable for your phone.

Note that if you try to power your Phone and Pineapple via a USB 3-way cable, it needs to be USB 3.x capable for the entire run, as there is just no way to provide sufficient power to both devices over USB 2.

If the above is not feasible in your situation, you might try the following. If you have access to a PC or Mac with a USB-C port on it, or have a USB-C Wall charger, you can try running a USB 3 A to C cable from that charger to the USB-A port on your Pineapple. This should supply power to the device, since most of these devices just need 5V to be supplied SOMEWHERE. If the device correctly powers up this way, it will free up the USB-C port on the Pineapple (which contains the Network Interface), and you can use an OTG cable, or even a direct USB-C to USB-C cable to connect your phone to your pineapple, assuming your phone has that type of charging port.

I hope that helps.

Edited by Aaron Outhier
Removed some double-linefeeds.
Link to post
Share on other sites
3 hours ago, Aaron Outhier said:

If I'm not mistaken, the new Pineapple doesn't include the same drivers (AKA Kernel Modules) built-in that would be required to "see" a phone connected to the USB type A port on the Pineapple

Exactly, and that was the question.

If I had problems with power consumption, I would just put an active USB hub between the Pineapple and my Smartphone.

I will search opkg for a kmod.

Link to post
Share on other sites

That’s fine, but still, that might or might not be a dead end. Officially, the only way to access the Pineapple as a network device via a wire is via the Pineapple’s USB-C interface. I highly recommend you try that first. If your phone has enough power, a simple USB-C to USB-C cable should get you the result you desire, without having to mess around with the firmware.

Edited by Aaron Outhier
Fix typo. File->Fine
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...