download the windows xp driver from : http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-70480
install with the 1st stage with wine to extract the driver files
copy the extracted driver from : ~/.wine/drive_c/DRIVERS/WIN/WLLANATH/WinXP_2K
to ~/lenovo
isntall :
sudo apt-get install ndisgtk
disable the ath9k driver :
sudo modprobe -vr ath9k
activate the ndis driver :
Go to System>Administration>Windows Wirless Drivers, (NDISWRAPPER will open now, (after password is given)).
Choose Install Driver.
Goto location line, click on the right folder tab and browse to:
~/lenovo/WLLANATH/WinXP_2K
Choose to install.
to stop ath9k loading at boot
sudo vim /etc/modprobe.d/blacklist.conf
blacklist ath9k
reboot
reference :
http://ubuntuforums.org/showthread.php?t=739998
A Blog about technology, linux, peer2peer, cool new downloads and software development.
Thursday, December 24, 2009
how to install ndis atheros wifi driver on lenovo T60 ubuntu
Sunday, December 20, 2009
how to configure ubuntu linux to manage amazon ec2 machine
start an instance @
https://console.aws.amazon.com/ec2/home
download : ec2-api-tools @
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=351
unzip to $HOME/bin/ec2-api-tools-1.3-46266
add to .bashrc :
# EC2 - begin
export EC2_PRIVATE_KEY=$HOME/keys/pk-KWJIYEWJXT7MOMSS2OHMIS7IYLHAGTN7.pem
export EC2_CERT=$HOME/keys/cert-KWJIYEWJXT7MOMSS2OHMIS7IYLHAGTN7.pem
export EC2_HOME=$HOME/bin/ec2-api-tools-1.3-46266
export JAVA_HOME=/usr/lib/jvm/java-6-sun/jre/
# EC2 - end
run :
. .bashrc
test :
./bin/ec2-api-tools-1.3-46266/bin/ec2-describe-instances
docs :
http://docs
.amazonwebservices.com/AWSEC2/latest/CommandLineReference/
https://help.ubuntu.com/community/EC2StartersGuide
Friday, December 18, 2009
how to enable syntax highlight imacros iim scripts in gedit on ubuntu linux
download imacros.lang from http://albertux.ayalasoft.com/tag/imacros/
sudo cp imacros.lang /usr/share/gtksourceview-2.0/language-specs/
sudo chmod a+r /usr/share/gtksourceview-2.0/language-specs/imacros.lang
restart gedit
Wednesday, December 16, 2009
how to configure fixed ip on ubuntu linux
sudo vim /etc/network/interfaces
[ CHANGE : ]
# The primary network interface
auto eth0
iface eth0 inet dhcp
[ TO : ]
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.8
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 8.8.8.8
Tuesday, December 15, 2009
how to find & fix badblocks on ext3 partittion
readonly test :
sudo e2fsck -c -C 0 -y -vv /dev/sdi1
read-write test :
sudo e2fsck -cc -C 0 -y -vv /dev/sdi1
Friday, December 11, 2009
how to install eclipse with sftp on ubuntu linux
option 1: Aptana Studio
http://www.aptana.org/
option 2: Eclipse Pulse
http://www.poweredbypulse.com/
option 3: how to install sftp on any eclipse
help->install new
[wait for the catalog to update
select : -- Alla Avaliable Sites --
search : target managment
help->install new
[wait for the catalog to update
select : -- Alla Avaliable Sites --
search : remote system
Labels:
coding,
development,
eclipse,
php
how to find all unread email in gmail inbox
search :
label:inbox is:unread
create rule to mark all as read, apply, delete rule
Labels:
gmail
Tuesday, December 8, 2009
how to configure polipo proxy on ubuntu linux
sudo apt-get install polipo
sudo vim /etc/polipo/config
================================= public : 8< =======================================
# Sample configuration file for Polipo. -*-sh-*-
# You should not need to edit this configuration file; all configuration
# variables have reasonable defaults.
# This file only contains some of the configuration variables; see the
# list given by ``polipo -v'' and the manual for more.
### Basic configuration
### *******************
# Uncomment one of these if you want to allow remote clients to
# connect:
# proxyAddress = "::0" # both IPv4 and IPv6
proxyAddress = "0.0.0.0" # IPv4 only
# If you are enabling 'proxyAddress' above, then you want to enable the
# 'allowedClients' variable to the address of your network, e.g.
allowedClients = 127.0.0.1, 192.168.0.0/24
# allowedClients = 127.0.0.1
# Uncomment this if you want your Polipo to identify itself by
# something else than the host name:
# proxyName = "polipo.example.org"
# Uncomment this if there's only one user using this instance of Polipo:
# cacheIsShared = false
# Uncomment this if you want to use a parent proxy:
# parentProxy = "squid.example.org:3128"
# Uncomment this if you want to use a parent SOCKS proxy:
# socksParentProxy = "localhost:9050"
# socksProxyType = socks5
### Memory
### ******
# Uncomment this if you want Polipo to use a ridiculously small amount
# of memory (a hundred C-64 worth or so):
# chunkHighMark = 819200
# objectHighMark = 128
# Uncomment this if you've got plenty of memory:
# chunkHighMark = 50331648
# objectHighMark = 16384
### On-disk data
### ************
# Uncomment this if you want to disable the on-disk cache:
# diskCacheRoot = ""
# Uncomment this if you want to put the on-disk cache in a
# non-standard location:
# diskCacheRoot = "~/.polipo-cache/"
# Uncomment this if you want to disable the local web server:
# localDocumentRoot = ""
# Uncomment this if you want to enable the pages under /polipo/index?
# and /polipo/servers?. This is a serious privacy leak if your proxy
# is shared.
disableIndexing = false
disableServersList = false
### Domain Name System
### ******************
# Uncomment this if you want to contact IPv4 hosts only (and make DNS
# queries somewhat faster):
# dnsQueryIPv6 = no
# Uncomment this if you want Polipo to prefer IPv4 to IPv6 for
# double-stack hosts:
# dnsQueryIPv6 = reluctantly
# Uncomment this to disable Polipo's DNS resolver and use the system's
# default resolver instead. If you do that, Polipo will freeze during
# every DNS query:
# dnsUseGethostbyname = yes
### HTTP
### ****
# Uncomment this if you want to enable detection of proxy loops.
# This will cause your hostname (or whatever you put into proxyName
# above) to be included in every request:
# disableVia=false
# Uncomment this if you want to slightly reduce the amount of
# information that you leak about yourself:
# censoredHeaders = from, accept-language
# censorReferer = maybe
# Uncomment this if you're paranoid. This will break a lot of sites,
# though:
# censoredHeaders = set-cookie, cookie, cookie2, from, accept-language
# censorReferer = true
# Uncomment this if you want to use Poor Man's Multiplexing; increase
# the sizes if you're on a fast line. They should each amount to a few
# seconds' worth of transfer; if pmmSize is small, you'll want
# pmmFirstSize to be larger.
# Note that PMM is somewhat unreliable.
pmmFirstSize = 16384
pmmSize = 8192
# Uncomment this if your user-agent does something reasonable with
# Warning headers (most don't):
# relaxTransparency = maybe
# Uncomment this if you never want to revalidate instances for which
# data is available (this is not a good idea):
# relaxTransparency = yes
# Uncomment this if you have no network:
# proxyOffline = yes
# Uncomment this if you want to avoid revalidating instances with a
# Vary header (this is not a good idea):
# mindlesslyCacheVary = true
# Suggestions from Incognito configuration
maxConnectionAge = 5m
maxConnectionRequests = 120
serverMaxSlots = 8
serverSlots = 2
tunnelAllowedPorts = 1-65535
================================= 8< =======================================
or
============= private via ssh socks tunnel : 8< ============================
### Basic configuration
### *******************
# Uncomment one of these if you want to allow remote clients to
# connect:
# proxyAddress = "::0" # both IPv4 and IPv6
# proxyAddress = "0.0.0.0" # IPv4 only
proxyAddress = "127.0.0.1"
proxyPort = 8118
# If you do that, you'll want to restrict the set of hosts allowed to
# connect:
# allowedClients = "127.0.0.1, 134.157.168.57"
# allowedClients = "127.0.0.1, 134.157.168.0/24"
allowedClients = 127.0.0.1
allowedPorts = 1-65535
# Uncomment this if you want your Polipo to identify itself by
# something else than the host name:
proxyName = "localhost"
# Uncomment this if there's only one user using this instance of Polipo:
cacheIsShared = false
# Uncomment this if you want to use a parent proxy:
# parentProxy = "squid.example.org:3128"
# Uncomment this if you want to use a parent SOCKS proxy:
socksParentProxy = "localhost:8081"
socksProxyType = socks5
### Memory
### ******
# Uncomment this if you want Polipo to use a ridiculously small amount
# of memory (a hundred C-64 worth or so):
# chunkHighMark = 819200
# objectHighMark = 128
# Uncomment this if you've got plenty of memory:
# chunkHighMark = 50331648
# objectHighMark = 16384
chunkHighMark = 33554432
### On-disk data
### ************
# Uncomment this if you want to disable the on-disk cache:
#diskCacheRoot = ""
# Uncomment this if you want to put the on-disk cache in a
# non-standard location:
# diskCacheRoot = "~/.polipo-cache/"
# Uncomment this if you want to disable the local web server:
#localDocumentRoot = ""
# Uncomment this if you want to enable the pages under /polipo/index?
# and /polipo/servers?. This is a serious privacy leak if your proxy
# is shared.
disableIndexing = false
disableServersList = false
disableLocalInterface = false
disableConfiguration = false
### Domain Name System
### ******************
# Uncomment this if you want to contact IPv4 hosts only (and make DNS
# queries somewhat faster):
#
# dnsQueryIPv6 = no
# Uncomment this if you want Polipo to prefer IPv4 to IPv6 for
# double-stack hosts:
#
# dnsQueryIPv6 = reluctantly
# Uncomment this to disable Polipo's DNS resolver and use the system's
# default resolver instead. If you do that, Polipo will freeze during
# every DNS query:
dnsUseGethostbyname = yes
### HTTP
### ****
# Uncomment this if you want to enable detection of proxy loops.
# This will cause your hostname (or whatever you put into proxyName
# above) to be included in every request:
disableVia = true
# Uncomment this if you want to slightly reduce the amount of
# information that you leak about yourself:
# censoredHeaders = from, accept-language
# censorReferer = maybe
censoredHeaders = from,accept-language,x-pad,link
censorReferer = maybe
# Uncomment this if you're paranoid. This will break a lot of sites,
# though:
# censoredHeaders = set-cookie, cookie, cookie2, from, accept-language
# censorReferer = true
# Uncomment this if you want to use Poor Man's Multiplexing; increase
# the sizes if you're on a fast line. They should each amount to a few
# seconds' worth of transfer; if pmmSize is small, you'll want
# pmmFirstSize to be larger.
# Note that PMM is somewhat unreliable.
pmmFirstSize = 16384
pmmSize = 8192
# Uncomment this if your user-agent does something reasonable with
# Warning headers (most don't):
# relaxTransparency = maybe
# Uncomment this if you never want to revalidate instances for which
# data is available (this is not a good idea):
# relaxTransparency = yes
# Uncomment this if you have no network:
# proxyOffline = yes
# Uncomment this if you want to avoid revalidating instances with a
# Vary header (this is not a good idea):
# mindlesslyCacheVary = true
# Suggestions from Incognito configuration
maxConnectionAge = 5m
maxConnectionRequests = 120
serverMaxSlots = 8
serverSlots = 2
tunnelAllowedPorts = 1-65535
================================= 8< =======================================
sudo /etc/init.d/polipo restart
Subscribe to:
Posts (Atom)