Raspberry Pi Adventure - Day 1
They say when you start doing something new, you should blog about it.
Hence my on-going log of Raspberry Pi use and development.
The goal of this is to basically serve as a home server, nothing heavy, but anything that feels like it is for use when I’m in house and want a quick link to my router or NAS, avoiding the IP address remembering step.
Hopefully it’ll go to control lights and heating etc.
Keyboard & Mouse
I had this lying around from Google TV usage, but would seriously recommend, it works out of the box.
I ended up going for this USB Adapter from Maplins because I was walking past and it’s all they had in the store. Wish I had waited to get the Edimax from Amazon. Anyway this one from Maplins works without too much hassle (More Info Below).
The easiest way to get going with a Raspberry Pi is to get Noobs - Install it on an SD Card, plug that in and away you go.
Getting Wifi Working
Firstly, run lsusb:
The output for my wifi adapter is:
Bus 001 Device 005: ID 148f:5370 Ralink Technology, Corp. RT3570 Wireless Adapter
The easiest way I found to get this working was to install wicd-curses.
sudo apt-get install wicd-gtk wicd-curses
Originally when I first tried wicd-gtk, I couldn’t get it working and had to install wicd-curses. But it now seems like I might need both since the gtk version is the UI and perhaps wicd-curses has some additional dependencies.
Open wicd by
Menu > Other > Wicd
Connecting to a hidden network is a tad weird, you have to go to:
Network (Top left) > Find a hidden network
Enter the ESSID, then the wireless networks will display, but if you reboot your pi then the hidden network should appear in wicd when you start it up.
After the reboot, you should see a
When you find the network you want to connect to you need to select properties to enter the security information and then click Connect.
You should now be done :)
Update Yo' Stuff
Get nice and up to date
sudo apt-get update && sudo apt-get upgrade
These commands simply do the following
- update: Update all the package info in the package manager
- upgrade: Perform upgrades for any packages which are out of date
Next Step: VNC