PXE For Fast Openfiler Installs

While looking for info on how to install Openfiler on an old Dell 715N (headless NAS) I stumbled upon the following blog entry: Installing Openfiler 22 On Dell 715N
Except for minor editing of the tftpboot default file the instructions worked fine. If you have enough free diskspace, copy the ISO to the PXE server hard drive as this will make it work much faster. However, connecting the ISO from the ESXi client worked great as well. I was able to prove that this works for any network device that will PXE boot.
My current set up is this: PXE server running as a ESXi virtual machine connected to the second NIC on the ESXi box. This port serves DHCP to the device that you intend to load Openfiler (or any other image) to.

What I used for /tftpboot/pxelinux.cfg/default:
label 5
serial 0 115200 0
default serial
kernal openfiler/vmlinuz append vga=normal initrd=openfiler/initrd.img –console=ttys0,115200n8 test ramdisk_size=8192

Download VMware ESXi (FOR FREE!): ESXi

Original posting for PXE_Installer-Recovery: PXE_Installer-Recovery ScreenShots

Torrent for PXE Server Image: PXE_Installer-Recovery_1.0.tar.bz2

FreeNAS

FreeNAS is a NAS server built on a minimal FreeBSD distro. Industry standard protocols such as CIFS, NFS, iSCSI, FTP are supported. All configuration can be completed through a web interface. Due to the small size FreeNAS can be run from Compact Flash, USB key or a standard hard drive installation. Version 0.69 was released January 17, 2009 adding TFTP, WOL and fixing some minor bugs. Check it out!

http://www.freenas.org
http://apps.sourceforge.net/phpbb/freenas/index.php

Internet Connection Sharing with Windows Mobile 6.1 in Ubuntu

After turning in my HTC 6800 as an insurance claim, I was given a new HTC Touch Pro running Windows Mobile 6.1. I had not even tethered my data phone since my UTC 6700 and was curious if it could even be done on the newer Windows Mobile OS. So few Google searches later, I was able to find a how-to, and a really easy copy pasta style one at that. There is a note at the bottom regarding possible issues with the HTC Touch and Diamond, I had no issues what so ever, YMMV. Full text from Ubuntu Forums to follow…

–Himuraken

From Ubuntu Forums
How To: Internet sharing on USB with Linux and Windows Mobile
I have been lookin’ for a complete guide on “How to connect to HSDPA/3G trough USB with Linux and Windows Mobile 6” – And here is the solution!

To connect your WM6 device via usb to your linux pc do the following:

On your phone enable internet sharing via usb but do not connect the usb cable yet.

Run the following commands..you may need to install “svn” for this to work: (install by terminal: sudo apt-get install subversion)

Code:

svn co https://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-lite/
cd usb-rndis-lite/
make
sudo ./clean.sh
sudo make install

Create the path “/etc/sysconfig/network/”, in Hardy Heron the path “sysconfig/network/” doesnt exists, easy with nautilus trough terminal:

Code:

sudo nautilus

Nautilus opens, and browse to “/etc/” and create the path “sysconfig/network/” and futher. – Close nautilus.

The create the file “ifcfg-rndis0” in “/etc/sysconfig/network/“, easy with gedit (gnome’s text-editor) trough terminal:

Code:

sudo gedit /etc/sysconfig/network/ifcfg-rndis0

Fill the file with the text below:

Code:

BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU='1460'
MRU='1500'
NAME=''
PEERDNS=no
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='hotplug'
USERCONTROL='no'
_nm_name='static-0'

So, if you haven’t start “Internet Sharing” on your WM-phone yet. Do it now..

– Now plug the phone into the usb cable going to the pc and if you do a “dmesg” you should see the following (or something similar):
Code:

[ 6539.589930] usb 5-1: USB disconnect, address 2
[ 6539.590829] rndis0: unregister ‘rndis_host’ usb-0000:00:1d.2-1, RNDIS device (SynCE patched)
[ 6540.972801] usb 5-1: new full speed USB device using uhci_hcd and address 3
[ 6541.019337] usb 5-1: configuration #1 chosen from 1 choice
[ 6541.628430] rndis0: register ‘rndis_host’ at usb-0000:00:1d.2-1, RNDIS device (SynCE patched), 80:00:60:0f:e8:00

and if you do an ifconfig you should have a new rndis0 device:

Code:

rndis0 Link encap:Ethernet HWaddr 80:00:60:0f:e8:00
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::8200:60ff:fe0f:e800/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:8050 Metric:1
RX packets:3008 errors:2425 dropped:0 overruns:0 frame:225
TX packets:2993 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1915412 (1.8 MB) TX bytes:763519 (745.6 KB)

—-
The rndis0 device will exist both when internet sharing is enabled via usb and when it is NOT….here is how it works:

If internet sharing IS enabled via usb you have access to the internet and will get an IP…default route will be set.

If internet sharing is NOT enabled via usb then the rndis0 device will exist and can be used by programs such as syncE to manage your contact list or transfer files but you will not have internet access (from the phone) and more than likely you will not get an ip address auto assigned (it may keep the ip it used last).

I know this works as I’m connected at the moment via the rndis0 device. I find it to be more responsive than the connection via bluetooth. Hope this helps someone.

Source from: http://forums.opensuse.org/1579065-post1.html

Solution for HTC Touc Pro / Diamond (HTC devices that can’t get DHCP to
work properly): http://ubuntuforums.org/showthread.p…82#post6239582

5 Open Source Sites For Business Tools

It can be challenging to find business tools if you do not know where to start looking. Here is a list of some of the tools I have used. These sites all offer free or very low cost tools.

  1. OpenSource – Repository of info for the Open Source Initiative. Has current news, projects, etc.
  2. Openfiler – Excellent network storage operating system. Converts any old server into FREE storage. Supports industry standard storage protocols. High availability clustering and replication.
  3. Asterisk – Open Source PBX and telephony platform. Packed with many features critical to day-to-day business operations. Available as standalone installation, clustering, VMware appliance. Supports IP softphones and IP desk phones. Can be integrated with existing PBX equipment.
  4. Nagios – Enterprise network monitoring and reporting. Very flexible. Supports monitoring of Windows, linux, Unix, networking devices, printers, etc.
  5. Nessus – Security scanner for Windows, linux, Unix. Can be used for remote external intrusion testing. Scan reports will offer suggestions for increasing security based on findings.

Openfiler Network Storage Operating System

The backbone of any datacenter is storage. Its 2009 and your IT budget has been slashed. All new projects have been canceled. You’re out of storage and you need a low-cost solution fast.
Openfiler is a network storage operating system utilizing industry standard storage protocols. Loaded on any x86 or x86/64 server, you can be accessing your new storage system in minutes. Supporting fibre channel, iSCSI, NFS, and CIFS, it is an excellent platform for storing VMware ESXi virtual machines.
While the software is free, advanced support is not. However, like many other Open Source projects, there is an amazing amount of community support. 40+ users participate in the Openfiler IRC channel daily. Anyone with limited linux knowledge and moderate Windows AD understanding can get Openfiler set up and connected just by following the documentation. Give it a try and see for yourself!

http://www.openfiler.com
IRC: irc.freenode.net #openfiler

Open Source Solutions For Business

In these tough economic times, IT budgets are being slashed everywhere. Fortunately this does not mean all projects have to come to a halt. Many vendors offer a Lite version at reduced or no cost. Another alternative is to use Open Source tools. These tools are generally “free” and can support enterprise IT departments. A quick Google search reveals that there is a tool for every need. A good place to start is: http://sourceforge.net