Can someone please check my work? I have followed several tutorials online but cannot seem to get Tor/privoxy to work and I don't how how to troubleshoot the issue. Here are the steps I take:

(Before connecting to WiFi, I am changing my mac addr)
Code:
ifconfig wlan0 down
ifconfig wlan0 hw ether 00:00:00:00:00:01
ifconfig wlan0 up
Then I connect to my wireless network and do the following:
Code:
apt-get install tor
apt-get install privoxy
apt-get install vidalia polipo
I add the following lines of code to /etc/privoxy/config
Code:
forward-socks5 / localhost:9050  .
forward-socks4 / localhost:9050  .
forward-socks4a / localhost:9050 .
listen-address  localhost:8118  .
Then I start the services
Code:
service tor start
service privoxy start
Then I configure my browser (iceweasel) as follows:
HTTP proxy: localhost:8118
SSL proxy: localhost:8118
SOCKS host: localhost:9050


But then when I try to browser any page it times out. If I try to run tor with vidalia it never gets past "loading network status". --check-tor fails in sqlmap (which is the reason I want to get this stack to work to begin with). Any help greatly appreciated