SSHing into C.H.I.P in Headless Mode – SyedTips – 8


This post will walk you through the 3 methods of SSHing into the C.H.I.P without using any external Display Screen. This is helpful if you don’t have the HDMI/VGA add on modules for the CHIP or don’t have an old TV that takes in those oldie RCA composite video signals.

After waiting for more than 6 months, the C.H.I.P finally found a place next to a Banana in my home:

If you don’t know the relation between a Banana and CHIP, don’t worry 😛

The first thing todo when you get something is to power it on and see the funky lights that come up to make sure it’s not DoA (Dead on Arrival). And then, take a pic and Tweet it out to show off to the world 😛

Once done, now figure out how to get started with it.

It’s easier if we have the HDMI/VGA add-on module for the CHIP that’ll allow us to simply hook up the CHIP to a display unit and get started with a K/B & Mouse. I didn’t buy one, so I’m now worrying how do I get started with. Turns out, the CHIP and the PC can be directly connected to each other through a simple Micro USB Cable and tinkered with.

An extract from that outlines these three methods:

Headless CHIP

One of the most amazing features of CHIP is that it’s insanely simple to use it as small, wireless computer. Low power requirements, battery-powered with charge management, and both WiFi and Bluetooth connectivity makes CHIP easy to run as a headless, autonomous machine. Of course, you’ll still want to access it and control it without a monitor or keyboard. You can control CHIP with another computer and a serial or network connection. Here’s how you do this.


If you want to use CHIP without a monitor or keyboard attached, there’s a few ways to do this:

  • Serial connection between a computer and CHIP with a micro-USB cable (USB OTG)
  • Serial connection between a computer and CHIP with USB to UART cable
  • Secure Shell (SSH) over wireless or wired ethernet

OK, all the info for getting started with any of the 3 methods is there in the link above. Why do we even need this post?

Except… Method 1 won’t work on my PC!

C.H.I.P doesn’t show up as a recognized COM Port on my Windows 10 PC 🙂

Unknown CDC Device. No COM Port assigned
Unknown CDC Device. No COM Port assigned

So Method 1 from the official docs won’t work for us (at least for now). Let’s move onto the 2nd Method

Method 2:

Use a USB-Serial Console/Debug cable, hook it up and SSH.



Now, we can simply open up Putty and enter our COM Port of the USB-Serial Cable to login into the C.H.I.Ps console:



Now, while you’re inside, you can go and setup the CHIP to connect to your WiFi network so that you can SSH into it.

Method 3:


Edit the interfaces file and add creds for the local WiFi:


You can now reboot, wait for a min and SSH into the CHIP directly through it’s IP or hostname:



All good! End of Story!

Nope, Method 1 (USB – PC) didn’t work, so let’s make it work!

I found an excellent tip by lordhex on the community forums here: and I did just that to get this method working.

I made the CHIP install itself against this driver, and boy, it finally showed up as a COM port!

chip_driver_installation   chip_driver_filechip_driver_win_10_installed




Make sure you have disabled the Driver Install from Unknown Sources restriction on Windows 10 (to do this, hit Shift and restart PC, and you’ll find that option there).

I’ve uploaded the Driver File that I used and you can simply download and use when the CHIP shows up as a Composite device instead of showing up as a COM port.

Download from here:



Awesome analysis of Facebook spam – lady with an axe

An awesome analysis of the Video spam that has taken Facebook by storm by Krishna Chaitanya. He spoke at the Null Hyderabad chapter.

More details on his link at:

Hacking the tag in 100 characters

An interesting read I came across few months ago. Lost this link but thanks to Aman Ahuja, got it back today. Sharing it here so that I don’t lose it again. Also, this would be my first post which is being sent through email.


Looks like this has been fixed in major browsers, but still a worthy try 🙂