LaFonera Instructions for Flashing DDWRT v24 preSP2 [Beta] Build: 14896

Posted on the December 26th, 2012 under Linux by

I decided to whip an old LaFonera+ 2201 wireless router. I think I may have screwed up the flash at some point, though I am not sure why it doesn’t bootup properly anymore.

To fix this, the following instructions should work — once you get into RedBoot (for my LaFonera, it is 192.168.1.10 — yours may likely be 192.168.1.254):

== Executing boot script in 9.560 seconds - enter ^C to abort
^C
RedBoot> ip_address -l 192.168.1.10 -h 192.168.1.92
IP: 192.168.1.10/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.92
RedBoot> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa87e0000-0xa87f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> load -r -b %{FREEMEMLO} linux.bin
Using default protocol (TFTP)
Raw file loaded 0x80040400-0x8066e3ff, assumed entry at 0x80040400
RedBoot> fis create
*** invalid 'fis' command: required parameter missing
Usage:
fis create -b -l [-s ]
[-f ] [-e ] [-r ] [-n]
fis delete name
fis erase -f -l
fis free
fis init [-f]
fis list [-c] [-d]
fis load [-d] [-l] [-b ] [-c] name
fis write -f -b -l
RedBoot> fis create -b %{FREEMEMLO} linux
*** invalid 'fis' command: required parameter missing
Usage:
fis create -b -l [-s ]
[-f ] [-e ] [-r ] [-n]
fis delete name
fis erase -f -l
fis free
fis init [-f]
fis list [-c] [-d]
fis load [-d] [-l] [-b ] [-c] name
fis write -f -b -l
RedBoot> fis create linux

The last step above takes a while to complete…

Raspberry Pi Radio with LCD

Posted on the December 16th, 2012 under Linux,Technology,YouTube by

YouTube video from Meister Vision:

Doesn’t seem Christmas is almost here this year…

Posted on the December 15th, 2012 under Social by

In the past, I’ve blogged about Christmas being so near. Yet, this year, somehow, I don’t feel that way. Wonder why…

FS-UAE is the best Amiga Emulator for Mac OS X

Posted on the December 15th, 2012 under Technology by

I tried FS-UAE, and it has gotten better. It now let’s you important files from your Amiga Forever CD/DVD by Cloanto.

Old games like Galaga and Turrican I and II still rock, and reminds me of the nostalgia of yesteryear.

VMware ESXi 5.0 has been upgraded to 5.1

Posted on the December 15th, 2012 under Uncategorized by

Really enjoying playing with VMware. It’s such a great product.

See this post on how to upgrade easily from ESXi 5.0 to 5.1:

Site is back again — now on VMware ESXi 5.0.0

Posted on the October 28th, 2012 under Uncategorized by

It’s been a while, but I finally managed to bring the entire server back in a virtualized form. There should be no kinds, and surprisingly, it was easy to do.

VirtualBox on FreeBSD 9.0

Posted on the July 2nd, 2012 under Uncategorized by

It has been a slight challenge, but I finally managed to get VirtualBox running on FreeBSD. The machine is powerful enough to run a few VMs as needed. What was problematic was the fact that I could not get vboxwebsrv to run. After trial and error, I managed to get it working by adding the following lines to /etc/rc.conf:

vboxwebsrv_user="USERNAME"
vboxwebsrv_flags="-P /home/USERNAME/vboxwebsrv.pid -F /home/USERNAME/vboxwebsrv.log -R 5"

I also installed PHP Virtual Box, but it did not allow initial setup of VMs as a necessary component called VRDE is not open source, and thus not available for FreeBSD. Using the following was just the ticket to be able to VNC in, and setup your initial VM install.

VBoxHeadless --vnc --startvm VM_NAME

Hope this information helps someone.

GIT vs SVN

Posted on the May 12th, 2012 under Linux by

Excellent crash course on the differences between GIT and Subversion.

Compiling Linux Kernel 2.6.38 for the Seagate DockStar

Posted on the March 19th, 2011 under Uncategorized by

Install the cross-compile environment from here.

Add these steps:

cd /usr/local/codesourcery/arm-2009q3/bin/
ln -s arm-none-linux-gnueabi-objcopy objcopy

See link.


yes "" | make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- oldconfig
make-kpkg --rootcmd fakeroot --arch armel --cross-compile arm-none-linux-gnueabi- --append-to-version=-dockstar --revision=1.1 --initrd kernel_image -j8

This will produce a debian package that can be installed.

For minimal settings: make kirkwood_defconfig

Seagate DockStar

Posted on the March 13th, 2011 under Linux by

Avoid Patriot branded USB sticks for booting with the DockStar. They do not cold boot. Best bet is to get a FreeAgent drive and be done with it.