<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>service-tag &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/service-tag/</link>
	<description>Feed of posts on WordPress.com tagged "service-tag"</description>
	<pubDate>Wed, 19 Jun 2013 22:39:00 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Find Dell Service Tag Windows 7]]></title>
<link>http://thetaseo.wordpress.com/2013/02/14/dell-service-tag-windows-7/</link>
<pubDate>Thu, 14 Feb 2013 23:52:41 +0000</pubDate>
<dc:creator>Your Friend</dc:creator>
<guid>http://thetaseo.wordpress.com/2013/02/14/dell-service-tag-windows-7/</guid>
<description><![CDATA[There are a number of ways to find a Dell service tag (serial number), however, if the actual physic]]></description>
<content:encoded><![CDATA[<p>There are a number of ways to find a Dell service tag (serial number), however, if the actual physical tag itself has worn off from the bottom of your laptop, and you&#8217;re using Windows 7 (which does not work with the Dell wizard), you may think you&#8217;re at a loss. You&#8217;re not.</p>
<p>Using just one single command prompt will fetch it for you. If you&#8217;re not familiar with command prompts, it is a dos window where you type commands. Below I list below how to start the windows command prompt window as well as the command that will retrieve the serial number.</p>
<p><strong>How to Open Command Prompt:</strong></p>
<ol>
<li>Click the &#8220;Start&#8221; icon (Windows Icon) in the lower left-hand corner of your screen.</li>
<li>In the search field type &#8220;cmd&#8221; (without the quotes).</li>
<li>Hit &#8220;Enter&#8221; on your keyboard.</li>
</ol>
<p><strong>Command for finding Dell Service Tag:</strong></p>
<ol>
<li><span style="line-height:14px;"><span style="line-height:14px;">Type &#8220;wmic bios get serialnumber&#8221; (without the quotes).</span></span></li>
<li>Hit &#8220;Enter&#8221; on your keyboard.</li>
</ol>
<p>You will see the 3 new lines appear:</p>
<p>Serial Number</p>
<p>44ABCD (example)</p>
<p>C:\Users\UserName&#62;</p>
<p>&#160;</p>
<p>The line with the numbers and letters is the service tag number, also known as the serial number.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Upgrading Dell PowerEdge BIOS]]></title>
<link>http://wxprofessor.wordpress.com/2012/11/06/upgrading-dell-poweredge-bios/</link>
<pubDate>Tue, 06 Nov 2012 23:15:17 +0000</pubDate>
<dc:creator>akismet-634f43356e9dd86bba4890b21c773422</dc:creator>
<guid>http://wxprofessor.wordpress.com/2012/11/06/upgrading-dell-poweredge-bios/</guid>
<description><![CDATA[(This post has been updated for an R905, where originally it was for an old 2850!) I was futzing abo]]></description>
<content:encoded><![CDATA[<p>(This post has been updated for an R905, where originally it was for an old 2850!) <img class="wlEmoticon wlEmoticon-smile" style="border-style:none;" alt="Smile" src="http://wxprofessor.files.wordpress.com/2012/11/wlemoticon-smile.png" /></p>
<p>I was futzing about with a “new-old” (Ebay) Dell PowerEdge R905 box (Debian Squeeze of course) earlier today, and happened to notice very odd messages in my kernel log.</p>
<table border="1">
<tbody>
<tr>
<td>Jan 26 15:48:16 smartenergy kernel: [ 2075.551278] hub 4-3:1.0: over-current change on port 2<br />
Jan 26 15:48:16 smartenergy kernel: [ 2075.703107] hub 4-3:1.0: over-current change on port 1</td>
</tr>
</tbody>
</table>
<p>Immediately I was flummoxed; until I looked a little closer and realized that it was related to the on-board USB adapters. I knew that absolutely nothing was plugged into the USB ports on the box, so what could it be?</p>
<p>After various Googles I saw people say to set the USB ports in BIOS to Legacy Mode (which my version doesn’t offer), others saying the adapter itself is on the fritz, while others that the cable in use (which none was on my box) has a short.</p>
<p>When all else fails, I always say update the BIOS <img class="wlEmoticon wlEmoticon-smile" style="border-style:none;" alt="Smile" src="http://wxprofessor.files.wordpress.com/2012/11/wlemoticon-smile.png" /></p>
<p>So I proceed to the Dell Support site and look up firmware for my particular box, and find low and behold, they want you to use a floppy disk? Yes, it’s been awhile for me. In my days as a professor I had tech people I could layoff such mundane tasks to, but nowadays I have to do such things myself <img class="wlEmoticon wlEmoticon-smile" style="border-style:none;" alt="Smile" src="http://wxprofessor.files.wordpress.com/2012/11/wlemoticon-smile.png" /></p>
<p>So I began thinking, surely there must be a better way to update a server’s BIOS than to see if someone still sells floppy disks (using a USB drive immediately came to mind). More searching on Dell’s web site lead me to the Dell OpenManage Toolkit (no thank you), Dell System Build and Update Utility (omg the horror! lol), and a few other nefarious options.</p>
<p>However, after a little more digging the rays of the sun peaked over the horizon with Angels singing, birds chirping, and children frolicking through the fortune of goodwill. What did I find? Let the trumpet fanfare begin!</p>
<p>Libsmbios</p>
<p>As far as I can tell (granted I didn’t do a great deal of digging) it was written by Dell (<a href="http://linux.dell.com/libsmbios/main/overview_overview.html" target="_blank">link</a>), but they certainly do not mention it in an obvious location. So now let me introduce you to the easy way of doing things <img class="wlEmoticon wlEmoticon-smile" style="border-style:none;" alt="Smile" src="http://wxprofessor.files.wordpress.com/2012/11/wlemoticon-smile.png" /></p>
<p><strong>Dell PowerEdge Server Bios Upgrade (on Debian-Lenny)</strong></p>
<p>1. Login to your server, and su – to root.</p>
<p>2. run: “aptitude update”</p>
<p>(always update everything beforehand)</p>
<p>3. run: “aptitude safe-upgrade”</p>
<p>4. run: “aptitude install libsmbios-bin”</p>
<p>(retrieve and install the package)</p>
<p>5. run: “getSystemId” (yes capitalize as written!)</p>
<p>(this is a new Libsmbios command)</p>
<p>Here we need to look closely at the output, notice the graphic below.</p>
<p><a href="http://wxprofessor.files.wordpress.com/2012/11/image3.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" alt="image" src="http://wxprofessor.files.wordpress.com/2012/11/image_thumb3.png?w=478&#038;h=211" width="478" height="211" /></a></p>
<p>I’ve highlighted two specific variables that you will want to pay attention to. First is the “System ID.” Most Dell users are accustomed to the Service Tag number (yes, this is an easy way to find your Service Tag instead of trying to get around to the back of your box) serving as their System ID, but in this case, it is manufacturing specific. A way for Dell to refer to the boxes in a simple manner to determine product driver groupings and such.</p>
<p>Now notice that my system ID is 0&#215;0223. This is where it gets a little tricky, and requires manual work on your part. You need to lookup from the Dell Repository, your specific BIOS firmware directory, based upon those numbers. Also, notice this BIOS version, as it will come into play shortly.</p>
<p>From this URL (<a href="http://linux.dell.com/repo/firmware/bios-hdrs/" target="_blank">link</a>):</p>
<table border="1">
<tbody>
<tr>
<td>
<a href="http://linux.dell.com/repo/firmware/bios-hdrs/" rel="nofollow">http://linux.dell.com/repo/firmware/bios-hdrs/</a>
</td>
</tr>
</tbody>
</table>
<p>You will see a large array of directories, don’t let it intimidate you. Notice the graphic below. Only concentrate on the ‘column’ in the directory names that deal with your specific System ID. Then once you find your system, choose the latest BIOS revision. You can see in the graphic where I clicked my version: 4.2.1.</p>
<p><a href="http://wxprofessor.files.wordpress.com/2012/11/image1.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" alt="image" src="http://wxprofessor.files.wordpress.com/2012/11/image_thumb1.png?w=495&#038;h=152" width="495" height="152" /></a></p>
<p>Once you’ve determined your correct directory, click the link, and you will see a small listing of files consisting of the license, release notes (worth a look) and so forth. What you are interested in is the file: bios.hdr</p>
<p>I find it best to maintain a directory of my bios firmware off my home user’s directory. From here we need to download the firmware so we can update it:, so we’ll use the old wget.</p>
<p>6. run: “wget <a href="http://linux.dell.com/…”" rel="nofollow">http://linux.dell.com/…”</a> etc.</p>
<p>(use the link to bios.hdr from above)</p>
<p>Now that we have the firmware on the system, let’s install it!</p>
<p>7. run: “modprobe dell_rbu”</p>
<p>(ensure that the device driver is installed)</p>
<p>8. run: “dellBiosUpdate -u -f bios.hdr”</p>
<p>It should run fairly quickly, and your output should end with something stating:</p>
<table border="1">
<tbody>
<tr>
<td>Notify driver data is finished.<br />
Activate CMOS bit to notify BIOS that update is ready on next boot.<br />
Update staged sucessfully. BIOS update will occur on next reboot.</td>
</tr>
</tbody>
</table>
<p>9. run: “reboot” or “shutdown –r now”</p>
<p>(time to reboot your machine!)</p>
<p>10. After everything reboots, verify that the proper BIOS revision is loaded. Notice in the graphic below that in my case, revision 4.2.1 did indeed load!</p>
<p>run: “getSystemId” (yes capitalize as written!)</p>
<p><a href="http://wxprofessor.files.wordpress.com/2012/11/image2.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" alt="image" src="http://wxprofessor.files.wordpress.com/2012/11/image_thumb2.png?w=467&#038;h=207" width="467" height="207" /></a></p>
<p>And that’s all she wrote! Upgrading the BIOS for a Dell PowerEdge server on a Debian Lenny box could not get any simpler! I was so excited that I immediately upgraded the BIOS on my many other boxes, without fail!</p>
<p>Good Luck!</p>
<p>cheers,</p>
<p>&#8211;patrick</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Find Dell Service Tag by Command line]]></title>
<link>http://garycousins.com/2012/10/01/find-dell-service-tag-by-command-line/</link>
<pubDate>Mon, 01 Oct 2012 11:08:14 +0000</pubDate>
<dc:creator>killyveha</dc:creator>
<guid>http://garycousins.com/2012/10/01/find-dell-service-tag-by-command-line/</guid>
<description><![CDATA[You can use this locally or remotely Open an administrative command prompt Locally: Type in wmic csp]]></description>
<content:encoded><![CDATA[<p>You can use this locally or remotely</p>
<ol>
<li>Open an administrative command prompt</li>
<li>Locally: Type in <em>wmic csproduct get vendor,name,identifyingnumber</em> and press enter</li>
<li>Remotely: From your workstation type in <em>wmic /user:administrator /node:remote-host bios get serialnumber</em> and press enter</li>
</ol>
<p>You&#8217;ll be prompted for the admin password.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[System Center Report to Find Computer By Dell Service Tag]]></title>
<link>http://techsugar.wordpress.com/2012/04/17/system-center-report-to-find-computer-by-dell-service-tag/</link>
<pubDate>Tue, 17 Apr 2012 15:27:05 +0000</pubDate>
<dc:creator>baroniparson</dc:creator>
<guid>http://techsugar.wordpress.com/2012/04/17/system-center-report-to-find-computer-by-dell-service-tag/</guid>
<description><![CDATA[The Problem The other day I was faced with a simple little issue to solve.  I had the Serial Number/]]></description>
<content:encoded><![CDATA[<h2>The Problem</h2>
<p>The other day I was faced with a simple little issue to solve.  I had the Serial Number/Service Tag for a Dell server but I had no idea where it was physically located nor did I know the name of the server.  This would have not been a problem with our clients because we name our clients the same as the Service Tag.  But, our servers are named differently.</p>
<h2>System Center Configuration Manager to the Rescue&#8230;Again!</h2>
<p>So I decided to use SCCM reporting to solve this problem since SCCM collects all sorts of data anyway.  I created a custom report called <strong>Computers with a specific Dell ServiceTag.  </strong>The following is the SQL statement that I wrote.</p>
<p><code>SELECT SYS.Netbios_Name0, SYS.AD_Site_Name0, SYS.Operating_System_Name_and0<br />
FROM v_GS_PC_BIOS BIOS<br />
JOIN v_R_System SYS on SYS.ResourceID = BIOS.ResourceID<br />
WHERE BIOS.SerialNumber0 LIKE @serialNumber<br />
ORDER BY SYS.Netbios_Name0<br />
</code></p>
<ol>
<li>Click the Prompts button and add a prompt property</li>
<li>Name: serialNumber and Prompt text: Serial Number</li>
<li>Check the Provide a SQL statement box and enter the following:<br />
<code><br />
begin<br />
if (@__filterwildcard = '')<br />
select distinct SerialNumber0 from v_GS_PC_BIOS order by SerialNumber0<br />
else<br />
select distinct SerialNumber0 from v_GS_PC_BIOS<br />
WHERE SerialNumber0 like @__filterwildcard<br />
order by SerialNumber0<br />
end<br />
</code></li>
</ol>
<p>That should do it.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to get your Dell Service Tag]]></title>
<link>http://jermsmit.wordpress.com/2012/04/13/how-to-get-your-dell-service-tag/</link>
<pubDate>Fri, 13 Apr 2012 05:15:23 +0000</pubDate>
<dc:creator>jermsmit</dc:creator>
<guid>http://jermsmit.wordpress.com/2012/04/13/how-to-get-your-dell-service-tag/</guid>
<description><![CDATA[There are those times you need the service tag from a system such as a noteboot, server, or pc and j]]></description>
<content:encoded><![CDATA[<p>There are those times you need the service tag from a system such as a noteboot, server, or pc and just can&#8217;t get to it.  Or&#8230; taking the &#8220;I&#8217;m not getting up for this method&#8221;.</p>
<p>Using the <a href="http://technet.microsoft.com/en-us/library/bb742610.aspx" target="_blank">Windows Management Instrumentation Command-line</a> (WMIC) you can pull this information right from the command prompt. Simply type the following:</p>
<p><span style="color:#ff6600;">wmic</span> bios get serialnumber</p>
<p>You can also do something similar in Linux..  In my case I use Ubuntu and type:</p>
<p><span style="color:#ff6600;">dmidecode</span> -s system-serial-number</p>
<p>Please note that in both systems you may need to elevate your rights to issues these commands.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Quick Fix : Find a Dell Service Tag, umm... Quickly!]]></title>
<link>http://titlerequired.com/2011/10/28/quick-fix-find-a-dell-service-tag-umm-quickly/</link>
<pubDate>Fri, 28 Oct 2011 12:45:52 +0000</pubDate>
<dc:creator>Robert Pearman</dc:creator>
<guid>http://titlerequired.com/2011/10/28/quick-fix-find-a-dell-service-tag-umm-quickly/</guid>
<description><![CDATA[Very very cool little trick this, which i picked up from Merv &#8216;Google Fu&#8217; Porter (SBS MV]]></description>
<content:encoded><![CDATA[Very very cool little trick this, which i picked up from Merv &#8216;Google Fu&#8217; Porter (SBS MV]]></content:encoded>
</item>
<item>
<title><![CDATA[Dell xps 15 노트북 구매]]></title>
<link>http://onnoori.wordpress.com/2011/09/28/dell-xps-15-%eb%85%b8%ed%8a%b8%eb%b6%81-%ea%b5%ac%eb%a7%a4/</link>
<pubDate>Tue, 27 Sep 2011 15:32:06 +0000</pubDate>
<dc:creator>latellian</dc:creator>
<guid>http://onnoori.wordpress.com/2011/09/28/dell-xps-15-%eb%85%b8%ed%8a%b8%eb%b6%81-%ea%b5%ac%eb%a7%a4/</guid>
<description><![CDATA[델 사의 노트북을 구매 했다. 15인치 노트북중 i7이 들어간걸로 맞추었다. 화면의 높은 해상도와 내장 스피커는 그런데로 마음에 들었다. 역시 델컴퓨터의 특징이라면 다양하게 내부]]></description>
<content:encoded><![CDATA[델 사의 노트북을 구매 했다. 15인치 노트북중 i7이 들어간걸로 맞추었다. 화면의 높은 해상도와 내장 스피커는 그런데로 마음에 들었다. 역시 델컴퓨터의 특징이라면 다양하게 내부]]></content:encoded>
</item>
<item>
<title><![CDATA[Those nights where your gaming is nothing short of sucking...]]></title>
<link>http://gamerinthought.wordpress.com/2011/08/16/those-nights-where-your-gaming-is-nothing-short-of-sucking/</link>
<pubDate>Tue, 16 Aug 2011 06:09:03 +0000</pubDate>
<dc:creator>gamerinthought</dc:creator>
<guid>http://gamerinthought.wordpress.com/2011/08/16/those-nights-where-your-gaming-is-nothing-short-of-sucking/</guid>
<description><![CDATA[Yes, my faithful followers &#8211; You know what?  I think I&#8217;m going to refer to you as my zom]]></description>
<content:encoded><![CDATA[Yes, my faithful followers &#8211; You know what?  I think I&#8217;m going to refer to you as my zom]]></content:encoded>
</item>
<item>
<title><![CDATA[Obtaining the Dell Service Tag from the command line]]></title>
<link>http://daysenv.wordpress.com/2011/07/22/obtaining-the-dell-service-tag-from-the-command-line/</link>
<pubDate>Fri, 22 Jul 2011 07:19:09 +0000</pubDate>
<dc:creator>daysenv</dc:creator>
<guid>http://daysenv.wordpress.com/2011/07/22/obtaining-the-dell-service-tag-from-the-command-line/</guid>
<description><![CDATA[We&#8217;ll I know it&#8217;s been a while since I posted something here, but the mood wasn&#8217;t]]></description>
<content:encoded><![CDATA[<p>We&#8217;ll I know it&#8217;s been a while since I posted something here, but the mood wasn&#8217;t really there&#8230;<br />
You might have been in the situation where you went on Dell&#8217;s support website to download some drivers or utilities for your notebook and you were asked for the Service Tag. The first thing that you might have thought about at this time is to topple your notebook to look for the Service Tag underneath. we&#8217;ll no need for that, you can obtain it from the command line:</p>
<p><em>On Linux &#8211;</em><br />
dmidecode -s system-serial-number</p>
<p><em>On Windows &#8211;</em><br />
wmic bios get serialnumber</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to convert a Dell Service Tag to a Dell Service Express Code]]></title>
<link>http://mytravelingfamily.com/2011/07/05/how-to-convert-a-dell-service-tag-to-a-dell-service-express-code/</link>
<pubDate>Tue, 05 Jul 2011 23:14:43 +0000</pubDate>
<dc:creator>icehawk55</dc:creator>
<guid>http://mytravelingfamily.com/2011/07/05/how-to-convert-a-dell-service-tag-to-a-dell-service-express-code/</guid>
<description><![CDATA[I&#8217;ve run into a problem where one inventory set uses the Dell Service Tag (a 7 digit alphanume]]></description>
<content:encoded><![CDATA[<p>I&#8217;ve run into a problem where one inventory set uses the Dell Service Tag (a 7 digit alphanumeric value) and a different one uses the Dell Express Service Code, a strictly numeric value. Now I need to marry the two inventories.</p>
<p>I&#8217;m screwed you think? Well, as it turns out, both numbers actually represent the same value. Only one is Base 10 (the Exp Service Code) and the other is Base 36 (the Service Tag). Which means, if I&#8217;m froggy enough, I can write a conversion tool that takes one and outputs the other.</p>
<p>Here is my first crude perl version of the code.  This Perl code will take a file full of Service Tags and spit out the Express Service Codes.</p>
<p>USAGE: ./dell_converter.pl mylist</p>
<p>mylist is just a file with a list of Service Tags. Be aware they have to currently be in upper case.</p>
<p><span style="color:#0000ff;">#!/usr/bin/perl</span></p>
<p><span style="color:#0000ff;">use strict;</span><br />
<span style="color:#0000ff;"> use warnings;</span></p>
<p><span style="color:#0000ff;">#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> # Written by Richard Hickey</span><br />
<span style="color:#0000ff;"> # richard.a.hickey@saic.com</span><br />
<span style="color:#0000ff;"> # 5 July 2011</span><br />
<span style="color:#0000ff;"> #&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p><span style="color:#0000ff;">#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> # This program will take a Dell Service Tag and convert it</span><br />
<span style="color:#0000ff;"> # into a Dell Express Service Code.</span><br />
<span style="color:#0000ff;"> #</span><br />
<span style="color:#0000ff;"> # The Service Tag is a Base 36 copy of a Base 10 Service Express Code</span><br />
<span style="color:#0000ff;"> # So Server Exp Code 24692084176 base 10, is Service Tag ABC1234 base 36.</span><br />
<span style="color:#0000ff;"> # numbers 0-9 are 0-9. Letters A-Z are 10-36.</span><br />
<span style="color:#0000ff;"> #</span><br />
<span style="color:#0000ff;"> # Service Tag ABC1234 converts to 22453156048</span><br />
<span style="color:#0000ff;"> #     A = 36^6 * 10 = 2176782336 * 10 = 21767823360</span><br />
<span style="color:#0000ff;"> #     B = 36^5 * 11 = 60466176 * 11 = 665127936</span><br />
<span style="color:#0000ff;"> #     C = 36^4 * 12 = 1679616 * 12 = 20155392</span><br />
<span style="color:#0000ff;"> #    1 = 36^3 * 1 = 46656 * 1 = 46656</span><br />
<span style="color:#0000ff;"> #    2 = 36^2 * 2 = 1296 * 2 = 2592</span><br />
<span style="color:#0000ff;"> #    3 = 36^1 * 3 = 36 * 3 = 108</span><br />
<span style="color:#0000ff;"> #    4 = 36^0 * 4 = 1 * 4</span><br />
<span style="color:#0000ff;"> #</span><br />
<span style="color:#0000ff;"> #    21767823360 + 665127936 + 20155392 + 46656 + 2592 + 108 + 4 = 22453156048</span><br />
<span style="color:#0000ff;"> #</span><br />
<span style="color:#0000ff;"> # So the Service Express Code for ABC1234 is 22453156048</span><br />
<span style="color:#0000ff;"> #</span><br />
<span style="color:#0000ff;"> # usage dell_converter.pl myfile &#60;enter&#62;</span><br />
<span style="color:#0000ff;"> # myfile is a file with a listing of Service Tag Numbers</span><br />
<span style="color:#0000ff;"> #&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p><span style="color:#0000ff;">#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> # Read in the file</span><br />
<span style="color:#0000ff;"> #&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> while(&#60;&#62;){</span><br />
<span style="color:#0000ff;"> chomp;</span></p>
<p><span style="color:#0000ff;">#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> # Variable initialization</span><br />
<span style="color:#0000ff;"> #&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> my $ServiceTag;my @ServiceTag; # just initializing the arrays</span><br />
<span style="color:#0000ff;"> my %value; @value{&#8220;0&#8243;..&#8221;9&#8243;,&#8221;A&#8221;..&#8221;Z&#8221;} = (0..35); #set each character to it&#8217;s value</span><br />
<span style="color:#0000ff;"> my $base;my @base = (2176782336,60466176,1679616,46656,1296,36,1); #set each location to a 36base value</span></p>
<p><span style="color:#0000ff;">#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br />
<span style="color:#0000ff;"> # Main body of the converter will  make sure the first line matches</span><br />
<span style="color:#0000ff;"> # what we expect a service tag to look like and do the conversion</span><br />
<span style="color:#0000ff;"> #&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span></p>
<p><span style="color:#0000ff;">if(/^[0-9A-Z]{1,7}$/){           # Make sure the line looks like what we expect for a Service Tag</span><br />
<span style="color:#0000ff;"> @ServiceTag = split //;      # split the line into component characters</span></p>
<p><span style="color:#0000ff;">my $ExpressServiceTag = 0;         # set the Express Service Tag value to zero for each iteration</span><br />
<span style="color:#0000ff;"> for (my $i=6; $i&#62;=0;$i&#8211;){         # count backwards through the arrays  <span style="color:#ff0000;">BEWARE the minus minus, or &#8211; -  on the $i&#8211; looks like a single &#8211; not sure why</span></span><br />
<span style="color:#0000ff;"> $ExpressServiceTag = $ExpressServiceTag + $value{$ServiceTag[$i]} * $base[$i];</span><br />
<span style="color:#0000ff;"> }</span></p>
<p><span style="color:#0000ff;">print &#8220;$_ $ExpressServiceTag \n&#8221;; # $_ still references the Service Tag that was read in.</span></p>
<p><span style="color:#0000ff;">}</span><br />
<span style="color:#0000ff;"> }</span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Dell Service Tags to Express Service Codes with Powershell]]></title>
<link>http://madmirko.wordpress.com/2011/06/10/dell-service-tags-to-express-service-codes-with-powershell/</link>
<pubDate>Fri, 10 Jun 2011 11:48:14 +0000</pubDate>
<dc:creator>madmirko</dc:creator>
<guid>http://madmirko.wordpress.com/2011/06/10/dell-service-tags-to-express-service-codes-with-powershell/</guid>
<description><![CDATA[Knowing the Express Service Code greatly speeds up your Dell support experience. Unfortunately they]]></description>
<content:encoded><![CDATA[<p>Knowing the Express Service Code greatly speeds up your Dell support experience. Unfortunately they can&#8217;t be read from WMI like Service Tags. You can use a tool to convert the tags / codes on Dell&#8217;s website, but that is not always convenient and for Enterprise customers often not feasible (f. ex. because you need to convert 1000+ Tags).</p>
<p>I couldn&#8217;t find a Powershell converter for this task on the internet, but lots of VB and JS variants. So I went ahead and made one.</p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:1f3ee759-13b2-42ea-970d-03d1c9d54dda" class="wlWriterEditableSmartContent">
<pre style="width:455px;height:422px;background-color:White;overflow:auto;"><div><span style="color:#0000FF;">function</span><span style="color:#000000;"> convertfrom</span><span style="color:#000000;">-</span><span style="color:#000000;">base36 {

    [CmdletBinding()]
    </span><span style="color:#0000FF;">param</span><span style="color:#000000;"> ([parameter(valuefrompipeline</span><span style="color:#000000;">=</span><span style="color:#0000FF;">$true</span><span style="color:#000000;">, HelpMessage</span><span style="color:#000000;">=</span><span style="color:#800000;">&#34;</span><span style="color:#800000;">Alphadecimal string to convert</span><span style="color:#800000;">&#34;</span><span style="color:#000000;">)][string]</span><span style="color:#800080;">$ToConvert</span><span style="color:#000000;">=</span><span style="color:#800000;">&#34;&#34;</span><span style="color:#000000;">)
    </span><span style="color:#800080;">$CharList</span><span style="color:#000000;"> </span><span style="color:#000000;">=</span><span style="color:#000000;"> </span><span style="color:#800000;">&#34;</span><span style="color:#800000;">0123456789abcdefghijklmnopqrstuvwxyz</span><span style="color:#800000;">&#34;</span><span style="color:#000000;">
    </span><span style="color:#800080;">$inputarray</span><span style="color:#000000;"> </span><span style="color:#000000;">=</span><span style="color:#000000;"> </span><span style="color:#800080;">$ToConvert</span><span style="color:#000000;">.tolower().tochararray()
    [array]</span><span style="color:#000000;">::</span><span style="color:#000000;">reverse(</span><span style="color:#800080;">$inputarray</span><span style="color:#000000;">)

    [long]</span><span style="color:#800080;">$result</span><span style="color:#000000;">=</span><span style="color:#000000;">0</span><span style="color:#000000;">
    </span><span style="color:#800080;">$pos</span><span style="color:#000000;">=</span><span style="color:#000000;">0</span><span style="color:#000000;">

    </span><span style="color:#0000FF;">foreach</span><span style="color:#000000;"> (</span><span style="color:#800080;">$c</span><span style="color:#000000;"> </span><span style="color:#0000FF;">in</span><span style="color:#000000;"> </span><span style="color:#800080;">$inputarray</span><span style="color:#000000;">)  {
        </span><span style="color:#800080;">$result</span><span style="color:#000000;"> </span><span style="color:#000000;">+=</span><span style="color:#000000;"> </span><span style="color:#800080;">$CharList</span><span style="color:#000000;">.IndexOf(</span><span style="color:#800080;">$c</span><span style="color:#000000;">) </span><span style="color:#000000;">*</span><span style="color:#000000;"> [long][Math]</span><span style="color:#000000;">::</span><span style="color:#000000;">Pow(</span><span style="color:#000000;">36</span><span style="color:#000000;">, </span><span style="color:#800080;">$pos</span><span style="color:#000000;">)
        </span><span style="color:#800080;">$pos</span><span style="color:#000000;">++</span><span style="color:#000000;">                
    }
    </span><span style="color:#800080;">$result</span><span style="color:#000000;">


&#60;</span><span style="color:#008000;">#
</span><span style="color:#000000;">.SYNOPSIS
Converts an alphadecimal (base36) string to a decimal (base10) number.

.DESCRIPTION
Primarily made to convert Dell Service Tags to Dell Express Service Codes, 
this </span><span style="color:#0000FF;">function</span><span style="color:#000000;"> will convert alphadecimal strings to int64.

Not much (nothing) has been done to validate inputs or catch overflows.

V </span><span style="color:#000000;">1.0</span><span style="color:#000000;"> Mirko Schnellbach </span><span style="color:#000000;">10</span><span style="color:#000000;"> June </span><span style="color:#000000;">2011</span><span style="color:#000000;">

.PARAMETER ToConvert
The alphadecimal string to convert.

.INPUTS
String. The alphadecimal string to convert.

.OUTPUTS
int64. Base10 representation of input.

.LINK
http:</span><span style="color:#000000;">//</span><span style="color:#000000;">support.dell.com</span><span style="color:#000000;">/</span><span style="color:#000000;">support</span><span style="color:#000000;">/</span><span style="color:#000000;">topics</span><span style="color:#000000;">/</span><span style="color:#000000;">global.aspx</span><span style="color:#000000;">/</span><span style="color:#000000;">support</span><span style="color:#000000;">/</span><span style="color:#000000;">my_systems_info</span><span style="color:#000000;">/</span><span style="color:#000000;">express_service_code</span><span style="color:#000000;">?</span><span style="color:#000000;">c</span><span style="color:#000000;">=</span><span style="color:#000000;">us</span><span style="color:#000000;">&#38;</span><span style="color:#000000;">l</span><span style="color:#000000;">=</span><span style="color:#000000;">en</span><span style="color:#000000;">&#38;</span><span style="color:#000000;">s</span><span style="color:#000000;">=</span><span style="color:#000000;">gen

.EXAMPLE
</span><span style="color:#800000;">&#34;</span><span style="color:#800000;">BQHW92J</span><span style="color:#800000;">&#34;</span><span style="color:#000000;"> </span><span style="color:#000000;">&#124;</span><span style="color:#000000;"> convertfrom</span><span style="color:#000000;">-</span><span style="color:#000000;">base36

</span><span style="color:#000000;">25546784491</span><span style="color:#000000;">

.EXAMPLE
convertfrom</span><span style="color:#000000;">-</span><span style="color:#000000;">base36 </span><span style="color:#800000;">&#34;</span><span style="color:#800000;">BQHW92J</span><span style="color:#800000;">&#34;</span><span style="color:#000000;">

</span><span style="color:#000000;">25546784491</span><span style="color:#000000;">

</span><span style="color:#008000;">#</span><span style="color:#008000;">&#62;</span><span style="color:#008000;">
</span><span style="color:#000000;">}</span></div></pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
]]></content:encoded>
</item>
<item>
<title><![CDATA[How to get the Dell service tag from command line?]]></title>
<link>http://mytechnotebook.wordpress.com/2011/01/04/how-to-get-the-dell-service-tag-from-command-line/</link>
<pubDate>Tue, 04 Jan 2011 21:30:12 +0000</pubDate>
<dc:creator>Anand</dc:creator>
<guid>http://mytechnotebook.wordpress.com/2011/01/04/how-to-get-the-dell-service-tag-from-command-line/</guid>
<description><![CDATA[To get the Dell service tag via command line or from a remote computer, execute the following on the]]></description>
<content:encoded><![CDATA[<p>To get the Dell service tag via command line or from a remote computer, execute the following on the command line:</p>
<p><code>wmic bios get serialnumber</code></p>
<p>More info on WMIC can be found here: <a href="http://technet.microsoft.com/en-us/library/bb742610.aspx">WMIC &#8211; Take Command-line Control over WMI</a><br />
More WMIC examples can be found here: <a href="http://support.microsoft.com/servicedesks/webcasts/wc072402/listofsampleusage.asp">Examples of WMIC commands for Windows .NET SERVER Family</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[TAG! Phase Two, the Holiday Edition]]></title>
<link>http://blog.americorpsalums.org/2010/11/30/tag-phase-two-the-holiday-edition/</link>
<pubDate>Tue, 30 Nov 2010 17:16:03 +0000</pubDate>
<dc:creator>Rachel Wolfe</dc:creator>
<guid>http://blog.americorpsalums.org/2010/11/30/tag-phase-two-the-holiday-edition/</guid>
<description><![CDATA[Image Credit: http://community.handsonnetwork.org/ Did you get a chance to play TAG?  If you not her]]></description>
<content:encoded><![CDATA[Image Credit: http://community.handsonnetwork.org/ Did you get a chance to play TAG?  If you not her]]></content:encoded>
</item>
<item>
<title><![CDATA[TAG! You're It. Now What Are You Waiting For?]]></title>
<link>http://blog.americorpsalums.org/2010/10/28/tag-youre-it-now-what-are-you-waiting-for/</link>
<pubDate>Thu, 28 Oct 2010 12:00:56 +0000</pubDate>
<dc:creator>Whitney Soenksen</dc:creator>
<guid>http://blog.americorpsalums.org/2010/10/28/tag-youre-it-now-what-are-you-waiting-for/</guid>
<description><![CDATA[What if more people raised their hands to help young people succeed? To protect our environment? To]]></description>
<content:encoded><![CDATA[What if more people raised their hands to help young people succeed? To protect our environment? To]]></content:encoded>
</item>
<item>
<title><![CDATA[Find server's serial number from command line - linux]]></title>
<link>http://codeghar.wordpress.com/2010/09/14/find-servers-serial-number-from-command-line-linux/</link>
<pubDate>Tue, 14 Sep 2010 22:13:09 +0000</pubDate>
<dc:creator>Sh</dc:creator>
<guid>http://codeghar.wordpress.com/2010/09/14/find-servers-serial-number-from-command-line-linux/</guid>
<description><![CDATA[To get service/serial number from command in linux run command below. The first result is the servic]]></description>
<content:encoded><![CDATA[<p>To get service/serial number from command in linux run command below. The first result is the service tag which usually in alphanumeric.</p>
<p>switch to root level</p>
<p>[server@abc1 ~] # dmidecode &#124; egrep -i &#8220;serial&#124;product&#8221;</p>
<p>output example:</p>
<p>Product Name: PowerEdge R710<br />
Serial Number: AB8CDE1<br />
&#8230;&#8230;..<br />
Product Name: 0abc13<br />
Serial Number: ..ABC123CDE2345XYZ.<br />
Serial Number: AB23XYZ<br />
Serial Number: Not Specified<br />
Serial Number: Not Specified<br />
Port Type: Serial Port 11204A Compatible<br />
&#8230;&#8230;</p>
<p>Hope this will save your trip to datacentre.</p>
<p>Sh</p>
<p>Reference:  <a href="http://www.sysdigg.com/how-to-find-dell-service-tag-from-command-line" target="_blank">How to Find Dell Service Tag</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Find the service tag of a Dell server from the Linux command line. ]]></title>
<link>http://blog.jarpy.net/2010/07/13/find-the-service-tag-of-a-dell-server-from-the-linux-shell/</link>
<pubDate>Tue, 13 Jul 2010 00:45:32 +0000</pubDate>
<dc:creator>jarpy</dc:creator>
<guid>http://blog.jarpy.net/2010/07/13/find-the-service-tag-of-a-dell-server-from-the-linux-shell/</guid>
<description><![CDATA[Here&#8217;s a quick way to get the service tag (serial number) of a Dell server remotely. root@vmho]]></description>
<content:encoded><![CDATA[<p>Here&#8217;s a quick way to get the service tag (serial number) of a Dell server remotely.</p>
<pre>
root@vmhost:~# dmidecode &#124; grep "Serial Number" &#124; head -n1
        Serial Number: DJ6GH3H
</pre>
]]></content:encoded>
</item>
<item>
<title><![CDATA[List of Dell Service Tags]]></title>
<link>http://sccm2007.wordpress.com/2010/04/06/list-of-dell-service-tags/</link>
<pubDate>Tue, 06 Apr 2010 18:01:42 +0000</pubDate>
<dc:creator>sccm2007</dc:creator>
<guid>http://sccm2007.wordpress.com/2010/04/06/list-of-dell-service-tags/</guid>
<description><![CDATA[This isn&#8217;t specific to Dell, but we have a Dell environment so that&#8217;s why I titled it as]]></description>
<content:encoded><![CDATA[<p>This isn&#8217;t specific to Dell, but we have a Dell environment so that&#8217;s why I titled it as such.  This will only pull service tags for workstation boxes.  Realistically, you won&#8217;t need the distinct select, but it&#8217;s a habit I can&#8217;t break.</p>
<p><code><br />
SELECT DISTINCT<br />
BIOS.SerialNumber0,<br />
SYS.Netbios_Name0<br />
FROM<br />
dbo.v_GS_PC_BIOS BIOS<br />
INNER JOIN<br />
dbo.v_R_System SYS<br />
ON<br />
BIOS.ResourceID = SYS.ResourceID<br />
WHERE<br />
SYS.Operating_System_Name_and0 LIKE '%Workstation%'<br />
ORDER BY<br />
SYS.Netbios_Name0<br />
</code></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[howto: Get DELL service tag in Windows]]></title>
<link>http://dimarzionist.wordpress.com/2009/04/06/howto-get-dell-service-tag-in-windows/</link>
<pubDate>Mon, 06 Apr 2009 06:05:44 +0000</pubDate>
<dc:creator>dimarzionist</dc:creator>
<guid>http://dimarzionist.wordpress.com/2009/04/06/howto-get-dell-service-tag-in-windows/</guid>
<description><![CDATA[C:\&gt;wmic bios get serialnumber]]></description>
<content:encoded><![CDATA[<p>C:\&#62;wmic bios get serialnumber</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Find Dell Service Tag from Linux, ESX console]]></title>
<link>http://jeffreybreen.wordpress.com/2009/01/20/find-dell-service-tag-from-linux-esx-console/</link>
<pubDate>Tue, 20 Jan 2009 17:17:46 +0000</pubDate>
<dc:creator>Jeffrey Breen</dc:creator>
<guid>http://jeffreybreen.wordpress.com/2009/01/20/find-dell-service-tag-from-linux-esx-console/</guid>
<description><![CDATA[Try this first: # dmidecode -s system-serial-number The &#8220;-s&#8221; option didn&#8217;t work on]]></description>
<content:encoded><![CDATA[<p>Try this first:</p>
<p><code><br />
# dmidecode -s system-serial-number<br />
</code><br />
The &#8220;-s&#8221; option didn&#8217;t work on the Kernel 2.4-based ESX service console, but this should:</p>
<p><code><br />
# dmidecode &#124; grep --extended-regexp Serial[[:space:]]Number:[[:space:]]*[A-Z0-9]{7}$ &#124; uniq<br />
</code></p>
<p>Credit to <a href="http://www.noah.org/wiki/Dell_Service_Tag">Noah@Noah.org</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Convert Dell Service Tag to Express Service Code ]]></title>
<link>http://technobuff.wordpress.com/2007/11/08/convert-dell-service-tag-to-express-service-code/</link>
<pubDate>Thu, 08 Nov 2007 14:15:33 +0000</pubDate>
<dc:creator>Sujeeth</dc:creator>
<guid>http://technobuff.wordpress.com/2007/11/08/convert-dell-service-tag-to-express-service-code/</guid>
<description><![CDATA[I have come across this very useful tool for system/network administrators. http://www.creativyst.co]]></description>
<content:encoded><![CDATA[I have come across this very useful tool for system/network administrators. http://www.creativyst.co]]></content:encoded>
</item>
<item>
<title><![CDATA[Obtain the Dell service tag in FreeBSD/Debian/Gentoo ]]></title>
<link>http://anothersysadmin.wordpress.com/2007/10/10/obtain-the-dell-service-tag-in-freebsd/</link>
<pubDate>Wed, 10 Oct 2007 08:38:41 +0000</pubDate>
<dc:creator>Vide</dc:creator>
<guid>http://anothersysadmin.wordpress.com/2007/10/10/obtain-the-dell-service-tag-in-freebsd/</guid>
<description><![CDATA[Well, the title could be a little misleading cause this actually works in Linux and with other manuf]]></description>
<content:encoded><![CDATA[<p>Well, the title could be a little misleading cause this actually works in Linux and with other manufacturer as well, but since we were searching info for this particular topic, and didn&#8217;t manage to find anything useful on Google&#8230;</p>
<p>Anyway, it&#8217;s very very simple. All you have to do is install <strong>dmidecode</strong> (from <em>Alan Cox</em>) with:</p>
<p>FreeBSD<br />
<code><br />
portinstall dmidecode<br />
</code><br />
or whatever manner you use to install FreeBSD&#8217;s ports :)</p>
<p>Debian/Ubuntu<br />
<code><br />
apt-get install dmidecode<br />
</code></p>
<p>Gentoo<br />
<code><br />
emerge dmidecode<br />
</code></p>
<p><font color="#808080"><strong>NOTE</strong>: this work as well with HP servers&#8217; serial numbers and, I suppose, with IBM, Sun etc too.</font></p>
<p>Once installed, all you have to do is execute<br />
<code><br />
# dmidecode -s chassis-serial-number<br />
</code><br />
et voilà, you will get your service tag printed on screen. Moreover if your server is in the datacenter and you cannot remember the exact model<br />
<code><br />
# dmidecode -s system-product-name<br />
PowerEdge 1750<br />
</code><br />
for example.</p>
<p>Just a note: dmidecode is the program used by <a href="http://anothersysadmin.wordpress.com/2007/09/10/tools-every-sysadmin-should-be-aware-of-part-i/">OCS Inventory client</a> to collect all these data.</p>
]]></content:encoded>
</item>

</channel>
</rss>
