2010
03.31

This is how to force the update your Droid to 2.1 without a computer

  • Point your browser to… http://www.mydroiddoes.info/update.zip … and download it.
  • Download ES File Explorer from the market
  • Browse to SDCard\Downloads
  • Cut the update.zip to the root of the SD Card
  • Turn phone off
  • Hold X and turn phone on (still holding X) until you see the recovery screen
  • Hold the volume up button and touch the camera button
  • scroll down to “update from sdcard:update.zip”
  • click on it

All set – no computer needed

2010
03.29

Many Proliant machines will ASR after firmware upgrades.

The fix for this is to upgrade ILO management drivers.  At least, usually – I have a couple of 2008 x64 boxes that this isn’t helping for.
If the box is production, it might be best to disable ASR until a fix can be found, as these are falsely detected ASRs.

2010
03.27

Here’s the quick version on how I finally got my PlayStation 3 setup and running with Windows 7 media center:

  1. Verify that sharing settings for media streaming are set properly in Control Panel > Network and Sharing Center
  2. Scan for media servers in PS3
2010
03.27

Unfortunately after I upgraded my BlackBerry to the newest version Verizon provided over OTA, a new feature was to remove the lock button.
Here’s the solution:
Either A) Set a password.

or

B) Hold down the A key until it locks and use the Mute button to unlock it.

Not much of a solution – and I can’t think why they would take something away as part of an update.

2010
03.04

Step 1 – Install freesshd

Step 2 – Connect to it, run “powershell”
Tada!  It’s free, it’s quick, and it works fine.

2010
02.07

I’ve seen a ton of posts regarding this on many different forums.  What’s the short answer?  Well – it’s possible – even probable.  And it may even be being worked on right now.  Ventrilo themselves won’t be releasing an Android client.  Or an iPhone client.  They haven’t even released a news update in over 6 months.  Can you imagine how much money Ventrilo would make on an iPhone app in the market at $5.00?
No – the real hope lies in the Mangler project.  Mangler is a Ventrilo compatible open source Linux client.  They even have the code for an Android client in subversion.

Let’s all hope it comes through – who wouldn’t want to run Ventrilo on their Droid or Nexus One?

2010
01.25

I ran across an issue attempting to sysprep a machine to image.  The %WINDIR%\Panther log showed: 0x8030000b

Some people found that it was issue with Keys, Computer names, Media Center keys improperly included in the unattend.xml file.
In my case, it was caused by manually removing profiles from the machine before sysprep.  Check the registry keys @

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList – perhaps using the Profile Removal utility from system properties is cleaner?

2010
01.22

While adding a machine to AMS after restoring a sysprepped image, the adding of the machine to Acronis’ Management Console fails with the error:

The machine has been already registered

This is a quick fix:

1 – Remove the \HKLM\Software\Wow6432Node(on a 64 bit machine)\Acronis\BackupAndRecovery\Settings\MachineManager\MMSCurrentMachineID key

2 – Restart the AcronisScheduler service.

All set.

2009
11.16

I used AutoIT to create the following script to reset my Cisco 7940 IP Phones. It could be modified to script almost any telnet commands. It uses a file called “phones.txt” with a list of IP addresses (one on each line). Make sure you have that in the same directory.

Let me know if there is an interest in a compiled EXE version of this script that prompts for the password and I can put that together here.

The script follows:


$phonestxt = FileOpen("phones.txt",0)
$couldntreset = "I couldn't reset the following phones:"
$failedonce = 0
$endoffile = 0

While 1

$phonesIP = FileReadLine($phonestxt)
if @error = 1 Then
MsgBox(0,"Error!","Couldn't read phones.txt")
Exit
ElseIf @error = -1 Then
$endoffile = 1
EndIf


If $phonesIP <> "" then
TCPStartup()
Dim $IPtoTelnetTo = $phonesIP
Dim $port = "23"
Dim $ConnectedSocket = -1
$ConnectedSocket = TCPConnect($IPtoTelnetTo, $port)
If $ConnectedSocket = -1 Then
$failedonce = 1
$couldntreset = $couldntreset & " " & $phonesIP & ","
EndIf

Sleep('200')
TCPSend($ConnectedSocket, "PASSWORD" & @CRLF)
Sleep('200')
TCPSend($ConnectedSocket, "reset" & @CRLF)
TCPCloseSocket($ConnectedSocket)
TCPShutdown()
EndIf


If $endoffile = 1 Then
If $failedonce = 1 then
MsgBox(0,"Error!",$couldntreset)
Else
MsgBox(0,"Complete","All phones have been reset")
EndIf
Exit
EndIf

WEnd

2009
11.16

In my previous post I talked about how to accomplish a redirect, however there is a small snag:

Using a redirect page without enough text in the HTML file will, in some browsers (*ahem*IE*ahem*) cause them to use their own copy of the error page.  This copy won’t have a redirect to the site, obviously, and it won’t work.  This can be solved by changing the page to something like this:

<html>
<head>
<title>Microsoft Exchange Web Access - Redirect</title>
<META HTTP-EQUIV="Refresh"
CONTENT="1; URL=https://email.domain.com/owa/">
</head>
<body>
This page is attempting to redirect you to <a href="https://email.domain.com/owa/">https://email.domain.com/owa</a><br>
If you are not redirected within a few seconds, please click the link above to access Outlook Web Access.
</body></html>