Most of my Linux experience has been acquired through work within hosting environments (2001 - Current). I began implementing Linux file servers (using Samba) while upgrading older Novell and Windows file servers that were needing to be replaced (1999-2000).

I occassionally deal with problems that do not have well documented solutions. I plan to post detailed solutions here.

Recent Articles

SEP 14 2008

Linux: Moving a Windows 2000 (win2k) Physical Computer to a Xen 3.0.3 DomU running on CentOS 5.x or RHEL5

This article describes how to successfully migrate a physical host running Windows 2000 to a Xen 3.0.3 DomU. The Xen Dom0 is running Linux CentOS 5.2 on Intel Xeon CPUs with VT extensions. Other online discussions and examples led me to believe this would NOT work unless I was using Xen 3.0.4 or later. The process was fairly simple. The process works with Windows 2000 Professional as well as Windows 2000 Server variants.

OCT 15 2006

Linux: Configuring Sipura SPA-3000 as trunk within Asterisk VoIP PBX Server

This article describes how I successfully configured the Sipura SPA-3000 (fw 2.0.13) for use as a single line inbound/outbound trunk within Asterisk at Home (asterisk 1.2.1). Unlike the other examples I found, this configuration is fairly simple and does NOT require configuration of special extensions, etc. This configuration should be fairly secure, but any suggestions and/or feedback are very welcome!

MAY 18 2006

Linux: Configuring MEGARAID driver in CentOS4 kernel to support Dell PERC/SC and PERC/DC

This article describes how I successfully installed CentOS4 on a Dell PowerEdge with a PERC/SC (or PERC/DC) hardware SCSI RAID controller. The Kernel bundled with CentOS4 uses a newer megaraid_mbox module that no longer includes support for these older PERC controllers. First, you begin by building a "megaraid.ko" module for each kernel you will use (ie: UP/uniprocessor, SMP/multiprocessor). Then you install CentOS4 using the UP module. After installation, you configure CentOS4 to use the MP module.

This area has been intentionally left blank.