Introduction: Connect the Raspberry Pi to the NetGear G54/N150

Picture of Connect the Raspberry Pi to the NetGear G54/N150

This is a brief guide for configuring the Raspberry Pi to connect the internet with the NetGear G54/N150 WNA1000M. Supposedly the module should work out-of-the-box, however I found this to not be the case. After hours of searching, I was finally able to find all the necessary steps to get this little guy running. Hopefully this saves fellow Pi users the trouble of having to scour the internet!

Step 1: Set Up

This Instructable is specifically for the the configuration of the Netgear Wi-Fi adapter. Before we can do any of this, we'll need to have a properly set up Raspberry Pi with an internet connection. There are many articles for configuring the Pi. I highly recommend Scottkildall's Ultimate Raspberry Pi Configuration Guide to get started. The following steps require Raspian or Wheezy to work properly.

Step 2: Install Drivers

Once you've established an internet connection, enter the following commands into the terminal:

wget -

sudo chown root:root

sudo chmod 755

sudo ./

sudo apt-get update

sudo apt-get upgrade

sudo shutdown -h now

These will take a while to download. Enjoy a snack while the Pi fetches the packages to install. The Pi will ask you to confirm the downloads a few times. This will install the necessary driver for the Netgear Wi-Fi module. The script is from a very helpful gent named Paul. His blog post is here.

Step 3: Network Configuration

Picture of Network Configuration

Plug in the Netgear adapter and boot the Pi back up.

Type in:


If you properly entered your network credentials, you should see the wlan connection details pop up. If not, then you may need to edit the /etc/network/interfaces file to double check your information and possibly change from wlan0 to wlan1. Save the updated file and reboot with:

sudo reboot

Enjoy your rock-solid Wi-Fi connection.


EricC5 (author)2014-10-12

It is:

sudo shutdown -h now

and not

sudo shutown -h now

Also, doesn't seem to work on RPi B+. Just tried it and had no luck.

Aleator777 (author)EricC52014-10-13

Nice catch, thanks. Hmm, I see no reason why it shouldn't since it's the same processor. How far were you able to get?

EricC5 (author)Aleator7772014-10-14

I haven't been able to go back to it to figure out why. I probably made a mistake. But I will get there soon to check. When I figure out why, I will come back and tell you. :)

TweakDeacon (author)EricC52015-09-26

I'm using B+ too and I just got it working. I followed everything in this guide and it wasn't working, so then I watched this video on Youtube and followed the instructions there as well. Here's the link:

I'm connected now and it's working fine. Thanks for this guide!

EricC5 (author)Aleator7772014-10-25

Finally got back to trying... I reran everything but still, no luck. :(

SnugNuts (author)2014-10-01

The Default Primary DNS is

You added an extra 8 in there.

About This Instructable



Bio: My name is DJ and I previously made electronic whatsits, 3D-printed thingamabobs, and laser-cut kajiggers for the Instructables Design Studio; now I build and repair ... More »
More by Aleator777:MiniSub ROVBasics of Thermal ImagingMiniature Autonomous Blimp
Add instructable to: