Connect your Raspberry Pi to your computer via Ethernet (or How to Use Internet Connection Sharing on Windows 10)
By: Jason Charney
Tags: Raspberry Pi, Windows 10, Internet, Ethernet, Connection Sharing

Connect your Raspberry Pi to your computer via Ethernet (or How to Use Internet Connection Sharing on Windows 10) Jason Charney May 8, 2019·10 min read

In our Wi-Fi world, these instructions were ridiculously hard to find, probably because a couple steps might be scary.

I spent half a day tracking these steps down, hitting dead-ends and roadblocks everywhere. I was so frustrated, I even considered purchasing a travel router. (Yes, those exists! In fact, I still probably should get one given how much time I spend at Starbucks.)

I know I promised everyone we’d get that Arch Linux ARM configuration up and running, and I promise you, that is definitely going to happen this week. But first, I have two other things I want to say.

How to connect your Raspberry Pi to your computer via Ethernet (this story)

How to check changes in Arch Linux ARM tarballs (the next story, titled “An Aside About Finding Differences in Tarballs”.) In that story, I went all out. In fact, I’m not finished writing it from yesterday because I found it prudent to post this story.

So I have a lot of work to do right now…SO MUCH!!!

Right now, these instructions should work if you have a Raspberry Pi 3B+ using Raspbian. My hope is that these instructions will also be applicable for Arch Linux ARM.

The need for these instructions was the result of me needing to leave the house to get away from my two cat, who have pretty much taken over my bed where I usually sit with my laptop pounding the keys all day writing articles like this one an looking for jobs. (If only I was getting paid for doing this. Especially when I am so in the zone right now.)

Where have I seen this image before?

At any rate, let’s pretend you are a writer of a blog about technology. (Hi.) You’re comfortably sitting at home, in your room focused on work when you hear the wrapping at your door of a cat, dog, or small child. They want to hang out with daddy. They will do this even in the middle of the night just so they can wake you up, bother the hell out of you until five minutes later you toss them back out. They don’t need a potty break or anything. They just want to be in your room and mess with your stuff.

So I’m starting to hang out at coffee shops and open work spaces just to get away from people and animals that don’t think that I have anything important to do and have no clue as to the effort I am putting in to impress somebody with my skills.

Yes, I love my cats, but daddy needs a day job that pays. In order to make that possible, I need to be offsite.

Now that I am offsite, a new problem, I still need to get Arch Linux ARM set up (again), this time with a better image that won’t fall apart.

Starbucks seems like a good place to hide for the day, until you realize you can connect your PC but not your Pi. Even if you could, would you really want to on their network? It’s such a hassle just to boot up a Raspberry Pi with Raspbian’s crappy GUI especially when there are better GUIs out there. Of which, I can’t wait to get i3-gaps installed later this week so I can get back to business especially after the micro SD card crapped out.

Enough back story. Let’s get down to business.