Archive

Archive for the ‘Linux’ Category

thanks again Linode

December 28th, 2007

I just noticed that Linode bumped up the RAM in my VPS by another 20%.

Thanks Linode! :)

Linux, Tech

Feisty

April 19th, 2007

Ubuntu Linux 7.04 (Feisty Fawn) has been released today. Fellow Oregonians can fetch a copy from the PSU mirror site.

Linux

thank you again Linode

February 3rd, 2007

It seems like just yesterday I was thanking Linode, my VPS host, for the free bump in disk space. I just noticed they also provided a 28% increase in RAM for free as well. My first year of hosting with them has been an absolute pleasure.

Thank you Chris! :)

Blogging, Linux

thank you Linode!

January 4th, 2007

I just noticed that Linode (my VPS host) was kind enough to give me 33% more disk space for free. I’ve been with them just shy of a year and extremely happy. I would recommend them to anyone looking for a VPS host.
Thank you Chris!

Blogging, Linux

Linode

March 15th, 2006

A few weeks ago I moved spendy.org and the other domains I host over to a Linode virtual dedicated server. Linode uses user-mode Linux so I am free to run my choice of distribution with guaranteed bandwidth, CPU, and memory. Since I can’t really justify the expense of collocating a server for the few odds and ends I have on the Internet, a VDS is the next best thing. The initial account setup was painless and $20/month is a bargain compared to most shared hosting accounts.

Storage space is at a premium; however, I find most of my stuff fits nicely in 4GB. A bit of reverse proxy magic with Apache allows me to serve up my photos from my home server. This provides a more elegant solution to Verizon’s lame port 80 blocking on their FiOS network.

So far I’m a very happy customer :)

Blogging, Linux, Tech

HOWTO: WPA2 under Ubuntu 5.10 with a WPC54G v3 (Broadcom)

December 28th, 2005

Over the holiday weekend I took my old Sony VAIO notebook and loaded Ubuntu Linux on it. As a desktop / end-user distro I’m very impressed with Ubuntu - it is easy to use and configure. Unfortunately, I had some trouble getting my wireless card to work with WPA2 authentication to my wireless network at home. From looking at the Ubuntu forums it seems like this is a common problem. There are some helpful guides; however, none I found covered how to use WPA2 Pre-Shared Key authentication specifically. Fortunately by reading the man pages and some trial and error I was able to get it working.

Here are the steps:

  • download the appropriate driver for your card -> Linksys WPC54G v3
  • from the download extract the driver file (bcmwl5.sys) and inf file (LSBCMNDS.inf)
  • fire up the Synaptic Package Manager and install wpasupplicant & ndis-wrapper
  • open a shell and change directory to the location the driver and inf file were extracted to
  • install the driver: sudo ndis-wrapper -i ./LSBCMNDS.inf
  • check that the driver was installed correctly: ndiswrapper -l if it was installed correctly it should output “driver present, hardware present”
  • write the module configuration file: sudo ndiswrapper -m
  • load the module: sudo modprobe ndiswrapper
  • add ndiswrapper to /etc/modules so the kernel module is loaded at boot time

Now on to the fun of configuring wpa_supplicant to handle the WPA2 authentication for the interface.

  • open the /etc/wpa_supplicant.conf file in an editor
  • edit the network stanza as shown below substituting myssid and mypsk with the appropriate values for your network

network={
ssid=”myssid
proto=WPA2
key_mgmt=WPA-PSK
psk=”mypsk
}

  • open /etc/default/wpasupplicant in an editor
  • change ENABLED to 1
  • change the OPTIONS argument to have values appropriate for your adapter. For my WPC54G v3 I used the following:

OPTIONS=”-i wlan0 -D ndiswrapper -c /etc/wpa_supplicant.conf”

  • open the /etc/network/interfaces file in an editor
  • add entries for the wlan0 interface - on my notebook I desire the wireless card (wlan0) to be the primary interface. My configuration follows below:

# The primary network interface
auto wlan0
iface wlan0 inet dhcp
pre-up /etc/init.d/wpasupplicant start
pre-up sleep 5

  • and we are done

This leaves you with a wlan0 interface that will start automatically, is configured via DHCP, and prior to bringing the interface up the system will start wpa_supplicant to handle the WPA2 authentication so the card can associate with your WLAN.

I found the following to be helpful resources in getting it working:

Hopefully this is helpful to anyone else who is struggling to get it working.

Linux, Tech

The SCO lawsuit

May 29th, 2003

Recently the mainstream press has been covering the recent legal action the SCO Group has brought against IBM regarding the alleged transfer of licensed Unix intellectual property into GNU/Linux. Given the complex historical ownership of the genetic Unix code, the prior legal settlement over the AT&T / BSD lawsuit and the subsequent recognition genetic Unix incorporated a good deal of BSD code, and the seemingly bizarre actions of SCO since the start of the case this has the making of both a very lengthy and complex legal battle.

Fortunately for the average Joe someone has taken the time to summarize the recent events in the context of the Dukes of Hazzard in an effort to make them easier to understand. I think this is extremely funny - perhaps Court TV has a new show concept.

dukes_of_hazzard.gif

You can find it here.

Enjoy!

Linux, Tech

Phoenix 0.5 & Gentoo

January 2nd, 2003

After wrestling a bit with GTK+, I was able to get Phoenix installed on my Gentoo box. The problem ended up being portage hiding the GTK+ 1.2 ebuild since I already had GTK+ 2.x installed. After some digging on the Gentoo forums I found you can in fact have both GTK+ 1.2 and GTK+ 2.x installed, you just need to implicitly call the GTK+ 1.2 ebuild in order to get it to install.

Now I just need to figure out how to get some AA fonts working so Phoenix doesn’t look like ass when it is running.

Linux, Tech

X Window Managers

December 29th, 2002

I run my Gentoo box headless, however, it is convenient to be able to be able to fire up a desktop session (VNC tunneled through SSH) remotely on occasion. TWM isn’t exactly my idea of a great desktop environment so after some consideration I decided on Fluxbox. So far I am impressed - it is small, lightweight, fast (even over a tunneled VNC session), and didn’t take hours to emerge.

Hell, after playing with it for a few hours I am considering trying to get it working on my SPARC box at work. It seems like a much nicer day to day desktop environment than the Sun Gnome Beta - all I typically need are some terminals and Netscape.

Linux, Tech

Generating SSL certificates for mod_SSL on Gentoo

December 28th, 2002

I spent a few hours pulling out my hair trying to figure out how to self-sign SSL certificates for use with Apache & mod_SSL on my Gentoo GNU/Linux box. The mod_SSL FAQ describes the process, however, it is not applicable for the default Gentoo configuration of mod_SSL. I couldn’t find sign.sh in order to use my private CA to sign my CSR.

Fortunately some searching of the Gentoo forums found the answer.


/usr/lib/ssl/mod_ssl/gid-mkcert.sh

This script will create the CA certificate, generate a CSR and use the newly created CA certificate to sign the CSR creating a real SSL certificate suitable for use with apache.

Linux, Tech