tag:blogger.com,1999:blog-353465532024-03-23T03:14:26.633-07:00Linux LoreA Blog about Paul Cooley's experience configuring those things that I've needed to configure to run my computers (Linux, Gentoo, Windows), web sites, blogs.
In truth this is my personal documentation area where I hope to save myself time by documenting my home projects, work projects. I also hope to be able to provide others with a simple HOWTO guides, FAQs and other tidbits.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.comBlogger77125tag:blogger.com,1999:blog-35346553.post-91273130518217039262011-06-26T06:29:00.001-07:002011-06-26T06:29:53.999-07:00sleep mode and hdparam<div><br /></div><div>Is my drive sleeping?<div><br /></div><div><div><span class="Apple-style-span" >user@host:~$ sudo hdparm -C /dev/sdb</span></div><div><span class="Apple-style-span" ><br /></span></div><div><span class="Apple-style-span" >/dev/sdb:</span></div><div><span class="Apple-style-span" > drive state is: standby</span></div></div><div><br /></div><div>Set my drive to sleep</div><div><br /></div><div><div><span class="Apple-style-span" >user@host:~$ sudo hdparm -Y /dev/sdb</span></div><div><span class="Apple-style-span" ><br /></span></div><div><span class="Apple-style-span" >/dev/sdb:</span></div><div><span class="Apple-style-span" > issuing sleep command</span></div></div></div><div><span class="Apple-style-span" ><br /></span></div><div><span class="Apple-style-span" ><br /></span></div>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com29tag:blogger.com,1999:blog-35346553.post-92163729571939165872010-07-15T07:42:00.000-07:002010-07-15T07:45:25.226-07:00finding files<div>Last couple of months I've wanted my output format to look like this from find:</div><div><div>Mon Feb 15 12:49:18 2010, 50356KB, ./files.txt</div></div><div><br /></div><div>This was the printf format I've used.</div><div>find . -name tmp* -type f -printf "%t, %kKB, %h/%f\n"</div>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com22tag:blogger.com,1999:blog-35346553.post-42970124041594654362010-07-11T05:55:00.000-07:002010-07-11T05:56:32.136-07:00Crontab summaryA good crontab summay.<div><br /></div><div>I was looking to redirect stderr to stdout and append to a file -- example</div><div><br /></div><div><span class="Apple-style-span" style="font-family: Verdana, 'Trebuchet MS', Tahoma, sans-serif; font-size: 12px; color: rgb(82, 82, 82); line-height: 19px; "><pre style="padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; text-align: left; display: block; overflow-x: auto; overflow-y: visible; font: normal normal normal 11px/normal 'Lucida Console', 'courier new', monospace; line-height: 12px; white-space: pre; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(252, 252, 249); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(239, 239, 239); border-right-color: rgb(239, 239, 239); border-bottom-color: rgb(239, 239, 239); border-left-color: rgb(239, 239, 239); width: 550px; color: rgb(66, 66, 66); background-position: initial initial; background-repeat: initial initial; ">*/10 * * * * /bin/execute/this/script.sh 2>&1 >> /var/log/script_output.log</pre></span></div>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com7tag:blogger.com,1999:blog-35346553.post-43020731955667363612010-01-25T08:54:00.000-08:002010-01-25T08:59:07.944-08:00MySQL MyIASM files what are they for MYI,MYD,frmOne would hope to never need to know this, but an unfortunate soul who is trying to recover MySQL MyISAM tables may need this.<br /><br /><br /><a href="http://forge.mysql.com/wiki/MySQL_Internals_MyISAM">http://forge.mysql.com/wiki/MySQL_Internals_MyISAM</a><br /><br />A quote from the above:<br />'MySQL creates files named Table1.MYD ("MySQL Data"), Table1.MYI ("MySQL Index"), and Table1.frm ("Format")'Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com6tag:blogger.com,1999:blog-35346553.post-28427558292751802432009-12-24T05:22:00.000-08:002009-12-24T05:24:07.279-08:00Mythtv File Parsing for MetadataFrom<br /><a href="http://www.mythtv.org/wiki/MythVideo_File_Parsing">http://www.mythtv.org/wiki/MythVideo_File_Parsing<br /></a><br /><h2> <span class="mw-headline">Filenames</span></h2> <ul><li>A Movie Title.mpg </li><li>Title s01e01 Subtitle.mpg </li><li>Title 1x01 Subtitle.mpg </li><li>Title Season 1 Episode 1 Subtitle.mpg </li></ul> <a name="Filename.2FPath_combinations"></a><h2> <span class="mw-headline">Filename/Path combinations</span></h2> <ul><li>Title/Season 1/01 Subtitle.mpg </li><li>Title/Season 1/s01e01 Subtitle.mpg </li><li>Title/Season 1/1x01 Subtitle.mpg </li><li>Title/Season 1/Title s01e01 Subtitle.mpg </li><li>Title/Season 1/Title 1x01 Subtitle.mpg </li><li>Title/Season 1/Episode 1 Subtitle.mpg </li><li>Title/Season 1/Season 1 Episode 1 Subtitle.mpg </li><li>Title Season 1/01 Subtitle.mpg </li><li>Title Season 1/s01e01 Subtitle.mpg </li><li>Title Season 1/1x01 Subtitle.mpg </li><li>Title Season 1/Title s01e01 Subtitle.mpg </li><li>Title Season 1/Title 1x01 Subtitle.mpg </li><li>Title Season 1/Episode 1 Subtitle.mpg </li><li>Title Season 1/Season 1 Episode 1 Subtitle.mpg </li></ul>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com5tag:blogger.com,1999:blog-35346553.post-25541402998175657802009-12-13T09:13:00.000-08:002010-02-28T07:14:08.527-08:00Ubuntu squeezeserver audio transcoding support<div>To add a few more transcoding/decoding dependencies for your ubuntu squeezeserver install:</div><div> </div>sudo apt-get install faad flac lame mplayer ffmpeg alac-decoder sox wavpack shntoolPaul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com6tag:blogger.com,1999:blog-35346553.post-18230177321987504022009-12-08T20:54:00.000-08:002009-12-08T21:05:54.861-08:00Linux process listening on a portCommand-line:<br /><p style="font-family: courier new;" class="codigo">sudo netstat --tcp --udp --listening --program</p><br /><a href="http://www.go2linux.org/which_service_or_program_is_listening_on_port"><br />http://www.go2linux.org/which_service_or_program_is_listening_on_port</a>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com7tag:blogger.com,1999:blog-35346553.post-34357193262048392742009-12-08T08:32:00.000-08:002009-12-08T09:09:30.478-08:00Sorting DU resultsA quick 'one-liner' to sort the results of a du by size.<br /><br />from: <a href="http://ubuntuforums.org/showthread.php?t=885344">http://ubuntuforums.org/showthread.php?t=885344<br /></a><br /><br /><span style="font-family: courier new;">sudo du -hx --max-depth=1 / | perl -e '%byte_order = ( G => 0, M => 1, K => 2 ); print map { $_->[0] } sort { $byte_order{$a->[1]} <=> $byte_order{$b->[1]} || $b->[2] <=> $a->[2] } map { [ $_, /([MGK])/, /(\d+)/ ] } <>'</span>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com1tag:blogger.com,1999:blog-35346553.post-45679338625415956572009-11-26T06:07:00.000-08:002009-11-26T06:09:15.856-08:00Ubuntu and temp sensors applet in the panelThe following is the link to how to configure this for Ubuntu:<br /><br /><a href="http://www.techthrob.com/2009/03/02/enabling-hardware-sensors-in-linux/">http://www.techthrob.com/2009/03/02/enabling-hardware-sensors-in-linux/</a>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com2tag:blogger.com,1999:blog-35346553.post-54862374225353275102009-11-11T21:42:00.000-08:002009-11-11T21:45:27.621-08:00Turn your mp3 into an iphone RingtoneThis little nugget worked for me to turn one of my existing mp3s into an iphone ringtone:<br /><a href="http://www.ehow.com/how_2160460_custom-iphone-ringtones-free.html"><br />http://www.ehow.com/how_2160460_custom-iphone-ringtones-free.html</a><br /><br />All that and it was free and just a little work using iTunes.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com3tag:blogger.com,1999:blog-35346553.post-35005697316222953002009-10-23T08:06:00.000-07:002009-10-23T08:10:31.415-07:00Network UPS Tools (NUT) in Ubuntu ServerI used this <a href="http://keystoneit.wordpress.com/2006/09/25/network-ups-tools-nut-on-ubuntu/">Ubuntu NUT article</a> as a basis for installing NUT on Ubuntu Server 9.04.<br /><br />I did install it command-line ( apt-get install nut) and found you need to 'reboot' to have the new udev rule file run against the USB UPS.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com2tag:blogger.com,1999:blog-35346553.post-47641212234405141952009-10-07T21:03:00.000-07:002009-10-07T21:05:54.634-07:00Linux Distro ReviewA quick, easy to read review of a number of Linux popular distributions.<br /><br /><a href="http://www.osnews.com/story/22305/Linux_Distros_that_Don_t_Suck">http://www.osnews.com/story/22305/Linux_Distros_that_Don_t_Suck</a>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com0tag:blogger.com,1999:blog-35346553.post-73272631385218975862009-03-28T06:01:00.000-07:002009-05-13T20:50:58.107-07:00MythTVThe following is the documentation I used to configure MythTV on the following system:<br /><br />Motherboard: Asus M3N78-EM <a href="http://usa.asus.com/products.aspx?l1=3&l2=149&l3=676&l4=0&model=2260&modelmenu=1">http://usa.asus.com/products.aspx?l1=3&l2=149&l3=676&l4=0&model=2260&modelmenu=1</a><br />CPU: 65w AMD Athlon 64 X2 Dual Core Processor 5200+ Brisbane 2.7GHz<br />Heatsink/Fan: Thermaltake TR2-R1<br />RAM: 4GB RAM DDR2 800MHz Patriot<br />Video Card: On board video Geforce 8300<br />Sound Card: On board motherboard Realtek ALC1200 8 -Channel HD audio<br />HD: 2 x SATA 1TB WD Caviar Green WD10EADS-00L<br />Optical: Lite-On iHAS120 DVD-RAM<br />Remote: Harmony One Advanced Universal Remote<br />Tuner: HDHomeRun Home Networked Digital TV Tuner <a href="http://www.silicondust.com/">http://www.silicondust.com/</a><br />Receiver: ONKYO TX-DS696<br />Case: Antec Fusion Remote Black <a href="http://www.antec.com/Believe_it/product.php?id=NzE4">http://www.antec.com/Believe_it/product.php?id=NzE4</a><br />TV: Panasonic 42" plasma TH-42PX60U<br />Country: USA<br />TV provider: Comcast<br /><br />This was done on the Mythbuntu 8.10 release <a href="http://www.mythbuntu.org/">http://www.mythbuntu.org/ by simply sticking the 64 Bit (x86_64) Direct Desktop Download CD in the drive and walking through the installation wizard. It was later upgraded to the Mythbuntu 9.04.<br /><br /></a><br />Configuring the HD Homrun Tuner:<br /><a href="http://www.mythtv.org/wiki/Silicondust_HDHomeRun">http://www.mythtv.org/wiki/Silicondust_HDHomeRun</a><br />Notes:<br />* (time consuming) Channel mapping in Seattle required watching all the TV station, then hitting the 'E' key to type in the station information (Callsign and number) as per schedulesdirect.org. Plus enabling that channel in my lineup in schedulesdirect.org.<br />* Ensure that the network is up before mythtv backend (otherwise the tuner is marked as down)<a href="http://ubuntuforums.org/showthread.php?t=1018339"><br />http://ubuntuforums.org/showthread.php?t=1018339</a><br /><br /><br />LCD and Remote:<br />The new Soundgraph LCD/IR (Antec Fusion usb-id 15c2:0038 with RM200 remote) required the most custom work all phenomenally well documented on this thread<br /><a href="http://ubuntuforums.org/showthread.php?t=1103474">http://ubuntuforums.org/showthread.php?t=1103474</a><br /><br />My 19 month son was helping and together we found we could move the front-end screen (by accident pressing the ctrl-[mouse right button[-drag). To restore reset here: <a href="http://www.mythtv.org/wiki/Screen_size_setting_wizard">http://www.mythtv.org/wiki/Screen_size_setting_wizard</a><br /><br />SPDIF(PCM/etc) Sound not working out of the box: For the builtin sound processor on the Asus M3N78-EM(Realtek ALC1200 8-Channel High Definition Audio Codec)<br />Requires adding the following line to /etc/modprobe.d/alsa-base.conf:<br />options snd-hda-intel model=6stack-dig<br /><br />Secondly it required starting the alsamixer, scrolling to the right and un-muting the digital out (IEC958, IEC958 D, IEC958 1)Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com21tag:blogger.com,1999:blog-35346553.post-16695312690294976672008-11-27T05:03:00.000-08:002008-11-27T05:13:34.590-08:00Webpage HTTP performanceYahoo developers have encapsulated much of their experience in optimizing web sites and serving web pages in a Firefox add-in. It is called YSlow, I've been having decent success in analyzing pages using it as of late. It is simple and effective, a great little tool. Not everything is easily achievable and depending on the content you are delivering it might not be reasonable. In the end, I've been able to use it and spend a short amount of time to identify a number of changes needed for more rapid delivery of HTTP content.<br /><br />Download it, install it, try it ...<br /><br /><a href="https://addons.mozilla.org/en-US/firefox/addon/5369"> YSlow </a><br /><br /><br />Keywords: website performance, analyzing website performance, analyzing http performance, http performance, speed up web page deliveryPaul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com1tag:blogger.com,1999:blog-35346553.post-10003717972566542192008-02-03T07:52:00.000-08:002008-02-10T19:31:03.271-08:00Gentoo Portage and downgrading to older packagesAll in the day of the life of an open source system.<br /><br />Often I find myself using the time machine to discover whether some new install is the problem or something it depends isn't responding as expected.<br /><br />So you want something older than curl 7.16 out of the portage tree? Use the less than (<) symbol:<br /><br /><span style="font-family: courier new;">emerge -av "<net-misc/curl-7.16.0"</span>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com5tag:blogger.com,1999:blog-35346553.post-3894745115185741392007-12-24T07:05:00.000-08:002007-12-24T07:40:42.550-08:00HOWTO set up NUT 2.2.0 on Gentoo Linux for Tripp Lite OMNI1000LCD USB UPSLast December after a significantly power outage, I purchased a Tripp Lite OMNI1000LCD USB UPS from Costco. I spent awhile integrating it with my Gentoo distro running on my home server. I found that Network-UPS Tools (NUT for short) was the best way to go. I would recommend them and their mailing list if you are interested in getting anything running -- I've been lurking on their mailing-list for 12 months now and it is one of the most helpful lists I've seen in my days.<br /><br />Back in December of 2006, I had no choice but to get a development tree and compile it and integrate that with Portage (see old HOWTO <a href="http://linuxlore.blogspot.com/2006/12/howto-set-up-nut-on-gentoo-linux-for.html"> link </a>). Today NUT version 2.2.0 is in the tree but all architectures are marked as in 'testing'. That is the tilde in front of them : ~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd when you look at <a href="http://gentoo-portage.com/sys-power/nut"> portage nut package </a>. unmasking this package will be much easier than my last experience of integrating my own build in portage (overlaying).<br /><br />I've been running on this 2.2.0 package for a couple months and I declare it seems good to me.<br /><br />If you want to unmask it and test it yourself that is simple:<br /><br />(1) add the following line to the file /etc/portage/package.keywords<br /><span style="font-family: courier new;">=sys-power/nut-2.2.0 ~x86</span><br /><br />This will allow you to install this package.<br /><br />(2) emerge nut with the hal flag<br /><span style="font-family: courier new;">USE="hal" emerge nut</span><br /><br />(3) Configure NUT<br /><br />- the OMNI1000LCD is working fine with the new usbhid-ups driver<br /><br />Now that we've made this build, you can follow the steps at the wiki:<br />Gentoo HOWTO NUT (Network UPS Tools)<br /><br />You'll get to start after the Install Software section. Yes, you'll need the usbhid-ups driver. I am pasting my last instructions with the appropriate substitutions for the OMNI1000LCD for NUT 2.2.0.<br /><br />I added the bit about adding a MONITOR line to uspmon.conf. This is necessary for upsmon to work<br /><br />Configuring<br /><br />Go to /etc/nut . Open ups.conf. Add to this file every UPS you want to monitor. Mine looks like this:<br /><br /><span style="font-family: courier new;"># [powerware]</span><br /><span style="font-family: courier new;"># driver = bcmxcp</span><br /><span style="font-family: courier new;"># port = /dev/ttyS0</span><br /><span style="font-family: courier new;"># desc = "Server, adsl, 3com"</span><br /><br /><br />Change the values to something that fit's your configuration better and save. If you have a USB connection to your UPS, your entry might look like<br /><br /><span style="font-family: courier new;">[OMNI1000LCD]</span><br /><span style="font-family: courier new;">driver = usbhid-ups</span><br /><span style="font-family: courier new;">port = auto</span><br /><span style="font-family: courier new;">desc = "Tripp Lite OMNI1000LCD USB"</span><br /><br />Open upsd.conf. This file contains access-policy to the UPS's you have.<br /><br />To only allow the same computer to connect to them, the file should look like this:<br /><br /><span style="font-family: courier new;">ACL all 0.0.0.0/0</span><br /><span style="font-family: courier new;">ACL localhost 127.0.0.1</span><br /><br /><span style="font-family: courier new;">ACCEPT localhost</span><br /><span style="font-family: courier new;">REJECT all</span><br /><br /><br />The ACL-lines are used to add hosts. The syntax is ACL name IP. If the name is placed after ACCEPT connections from there are accepted, if it's placed under REJECT, connections are rejected. This sort of reminds me of a hosts.allow file?<br /><br />Next open upsd.users. This file contains accounts for users who can make modifications. The following line grants access to the user server to everything. This isn't integrated with particular logins from my observation. So you can make-up a new user/pass and run with that. The only place one needs to remember this if you are setting properties through NUT on the UPS.<br /><br /><br /><span style="font-family: courier new;">[server]</span><br /><span style="font-family: courier new;">password = changeme</span><br /><span style="font-family: courier new;">allowfrom = localhost</span><br /><span style="font-family: courier new;">actions = SET</span><br /><span style="font-family: courier new;">instcmds = ALL</span><br /><span style="font-family: courier new;">upsmon master</span><br /><br /><br />Next take a look at upsmon.conf. This is the UPS Monitor configuration. A scan through this file is going to answer more questions than me writing about it. It is pretty simple, but the below three changes are all I needed to make.<br /><br /> 1. in Gentoo, the nut package uses the 'nut' user, so ensure this is in there.<br /> RUN_AS_USER nut<br /> 2. The UPS to monitor<br /> MONITOR OMNI1000LCD@localhost 1 server changeme master<br /> 3. for those of us with a measly single UPS for our home network you'll need this line:<br /> MINSUPPLIES 1<br /><br /><br /><br />Next if you want look at upssched.conf too, it may be interesting if you want to schedule events. This will be useful if you want to automate something like "30 seconds after the power is out, send an email via SMTP." I currently am not interested in this<br /><br />Finishing<br /><br />Now, start the upsd and upsmon service:<br /><br /><span style="font-family: courier new;">/etc/init.d/upsd start</span><br /><span style="font-family: courier new;">/etc/init.d/upsmon start</span><br /><br />This should identify if there is some still wrong.<br />If nothing is wrong add them to the default runlevel<br /><br /><span style="font-family: courier new;">rc-update add upsd default</span><br /><span style="font-family: courier new;">rc-update add upsmon default</span><br /><br />If you didn't get any error when you started the services you seemed to configure it right. Else, have a look at the error output and think what might be wrong. One error I got was the permissions of the serialport, which is easy fixed with adding nut to the tty-group.<br /><br />Testing<br /><br />You'll be using tools upsc and upscmd<br /><br />Test upsc and see if your UPS replies:<br /><br />upsc yourupsname@yourupshost ups.status<br />specifically from above conf: upsc OMNI1000LCD@localhost ups.status<br /><br />If you get "OL" (On Line) everything is working good (if it is on the line and not battery).<br /><br />To see every command your UPS supports, type<br /><br />upscmd -l OMNI1000LCD@localhost<br /><br />A full status looks like the below.<br /><br /><span style="font-family: courier new;">#upsc OMNI1000LCD@localhost</span><br /><span style="font-family: courier new;">battery.charge: 100</span><br /><span style="font-family: courier new;">battery.type: PbAc</span><br /><span style="font-family: courier new;">battery.voltage: 13.4</span><br /><span style="font-family: courier new;">battery.voltage.nominal: 12.0</span><br /><span style="font-family: courier new;">driver.name: usbhid-ups</span><br /><span style="font-family: courier new;">driver.parameter.pollinterval: 2</span><br /><span style="font-family: courier new;">driver.parameter.port: auto</span><br /><span style="font-family: courier new;">driver.version: 2.2.0</span><br /><span style="font-family: courier new;">driver.version.data: TrippLite HID 0.1 (experimental)</span><br /><span style="font-family: courier new;">driver.version.internal: 0.30</span><br /><span style="font-family: courier new;">input.frequency: 59.8</span><br /><span style="font-family: courier new;">input.voltage: 117.2</span><br /><span style="font-family: courier new;">input.voltage.nominal: 120</span><br /><span style="font-family: courier new;">output.frequency.nominal: 60</span><br /><span style="font-family: courier new;">output.voltage.nominal: 120</span><br /><span style="font-family: courier new;">ups.beeper.status: disabled</span><br /><span style="font-family: courier new;">ups.delay.reboot: 65535</span><br /><span style="font-family: courier new;">ups.delay.shutdown: 65535</span><br /><span style="font-family: courier new;">ups.mfr: Tripp Lite</span><br /><span style="font-family: courier new;">ups.model: TRIPP LITE UPS</span><br /><span style="font-family: courier new;">ups.power.nominal: 1000</span><br /><span style="font-family: courier new;">ups.productid: 2005</span><br /><span style="font-family: courier new;">ups.serial: 692195 B</span><br /><span style="font-family: courier new;">ups.status: OL CHRG</span><br /><span style="font-family: courier new;">ups.test.result: 0</span><br /><span style="font-family: courier new;">ups.vendorid: 09ae</span><br /><br />If you've typed that command and gotten a similar response you are on the winning side of this conf.<br /><br />(4) UPSMON conf<br />At this point you have the default configuration for the monitoring. If you want to do something aside from a straight shutdown on the battery level reaching a critical level I highly recommend reading up here: <a href="http://www.networkupstools.org/"> Network UPS </a><br /><br />Keywords: Tripp Lite, USB UPS, Tripp Lite Gentoo, Tripp Lite OMNI1000LCD, USB HID UPS Linux, Gentoo HID UPS, gentoo NUT 2.2.0 portage overlay, Gentoo UPS NUT, Tripp Lite Linux, Tripp Lite OMNI1000LCD Gentoo, Tripp Lite OMNI1000LCD Linux, Tripp Lite OMNI1000LCD UPS.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com5tag:blogger.com,1999:blog-35346553.post-30759160935886423262007-10-15T20:26:00.000-07:002007-10-15T20:43:40.442-07:00How to add a DiggIt, Del.icio.us, Reddit, and more links/button to bloggerSeveral generations of the internet before today, one manually had to add each link to their blog template. In fact I posted about how to do this sometime a year ago. Time has passed and things have improved.<br /><br />Yesterday I discovered <a href="http://www.addthis.com">www.addthis.com</a>, a site that simplifies the process. They manage the details of the links, buttons, and adds the very latest social bookmarking sites. You the blogger can get back to posting, and not waste your day tweaking your templates (unless you like that sort of thing).<br /><br />Read up on AddThis by going to their site: <a href="http://www.addthis.com">link</a><br /><br />Keywords: add social bookmarking links to your blogger blog, to any of Favorites, Google Bookmarks, Del.icio.us,Digg, Facebook, Furl, StumbleUpon, Yahoo MyWeb, Newsvine, Reddit, Technorati, Live Bookmarks, Yahoo Bookmarks, Twitter, Ask, myAOL, Slashdot, Fark, Simpy, Propeller, RawSugar, Blogmarks, Spurl, LinkaGoGo, Mister Wong, Wink, Backflip, Magnolia, Diigo, Blue Dot, Segnalo, Netvouz, Tailrank, BlinkList, DropJack, Feed Me, Link. Add button to Favorites, Google Bookmarks, Del.icio.us,Digg, Facebook, Furl, StumbleUpon, Yahoo MyWeb, Newsvine, Reddit, Technorati, Live Bookmarks, Yahoo Bookmarks, Twitter, Ask, myAOL, Slashdot, Fark, Simpy, Propeller, RawSugar, Blogmarks, Spurl, LinkaGoGo, Mister Wong, Wink, Backflip, Magnolia, Diigo, Blue Dot, Segnalo, Netvouz, Tailrank, BlinkList, DropJack, Feed Me, Link, Blogger Templates.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com1tag:blogger.com,1999:blog-35346553.post-81177530541383877982007-10-14T07:33:00.000-07:002007-10-14T07:51:19.087-07:00open your files from a find command in emacs/vi or your favorite editorFor those shell experts this is obvious:<br /><br /><span style="font-family: courier new;">emacs `find . -name *.java`</span><br /><span style="font-family: courier new;">vi `find . -name *.cpp`</span><br />etc...<br /><br /><br />Notice the back-quote which is one of the forms of command substitution.<br /><br />More about Command Substitution <a href="http://www.gnu.org/software/bash/manual/bashref.html#SEC30">here</a><br /><br /><br /><br />keywords: open all files from find command, using find with emacs, using find with vi, find, bash, shell, Command Substitution, open multiple files with emacs, vi.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com148tag:blogger.com,1999:blog-35346553.post-86930525753059991032007-09-29T11:16:00.001-07:002009-04-26T06:06:40.370-07:00LiveJournal to Blogger or Blogger to LiveJournal or to/from Wordpress blog migration tool (Blog2Blog)Last year I built a little tool that migrated blogs from LiveJournal to Blogger. It was aptly named lj2blogger. Today is the release of <span style="font-weight: bold;">version 2.5</span><br /><br />I've recently extended it to be able to move blogs from LiveJournal, Blogger, WordPress and publish to LiveJournal, Blogger, Windows Live Spaces, WordPress. This means you can move your blog to a new blog name or clone it.<br /><br />Time to rename the tool, subsequently, it is now called Blog2Blog. Possibly further blogging systems will be integrated in later versions.<br /><br />This is now a .NET 2.0 Application.<br /><br /><a href="http://www.paulcooley.com/linuxlore_blogstorage/apps/blog2blog/blog2blog-2.5.0.0.zip"> Download Blog2Blog (2.5.0.0 updated March 9, 2009) </a><br /><br /><span style="font-style:italic;">ATTENTION: Noted added Oct, 9, 2008<br />Users with trouble (0 entries downloaded/exceptions/etc) downloading blogspot.com blogs:<br /><br />We've identified a bug in the latest google feeds and client libraries. (http://groups.google.com/group/bloggerDev/browse_thread/thread/6fa01659eb21b0d for deep details)<br /><br />Basically as a work-around, you need to put the blogger.com feed SOURCE-API-URL. To find this you will need to view the html source of your blog and look for the string that will contain "service.post" it will contain a URL like:<br />"http://www.blogger.com/feeds/*blog_id_number_here*/posts/default"<br /><br />That is the URL you'll need for the SOURCE-API-URL or DEST-API-URL</span><br /><br /><br />Recently added:<br />Version 2.5.0.0<br />* Integrated the latest GData .NET framework<br /><br />Version 2.4.0.2<br />* Fixed regression in saving journals to disk (empty titles would crash application).Version<br /><br />Version 2.3.0.1<br />* Fixed Blogger fetching of large journals 500 entries or greater<br />* Added Blogger (only) Label fetching and publishing<br /><br />Version 2.2.1.0<br />* Publishing to Microsoft's live spaces.<br />* Fetching from and publishing to WordPress.<br />* Delete All for Wordpress, LiveJournal, Blogger.<br />* Subject Title fix for Livejournal<br />* More description in LiveJournal errors.<br /><br /><form action="https://www.paypal.com/cgi-bin/webscr" method="post"><br /><span style="font-weight:bold;">You liked this application and you'd like to support its author?</span> Feel free to donate:<br /><input type="hidden" name="cmd" value="_s-xclick"><br /><input type="hidden" name="hosted_button_id" value="1541738"><br /><input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt=""><br /><img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"><br /></form><br /><br /><br />There is a Blog2Blog Manual included, but the interface is relatively simple. If you are having a problem, please scan through the comments below; many users have discovered the same things and the solutions. If you don't see your problem, please post a comment and send an email to "blog2blog.support (at) gmail.com".<br /><br /><br /><span style="font-weight: bold;">Blog2Blog Manual</span><br /><br /><br />Introduction<br /><br />This tool migrates a blog from online line Blog systems. It uses the public API of LiveJournal, Blogger, WordPress, and Spaces to extract data and create equivalent entries in a different account.<br /><br />Features<br />- Download Journal Entries from LiveJournal, Blogger, or Wordpress<br />- A simple read-only viewer of downloaded entries<br />- Publish Journal Entries to multiple online blogs<br />* upload private entries (it will make them public)<br />* parse entries and wrap http:// entries with HTML to make them active links<br />- Delete ALL entries for your destination journal (Blogger, WordPress, LiveJournal supported).<br /><br />Usage<br /><br />The designed usage pattern is below.<br /><br />Download from source Journal<br />First, Select a source<br />1. Enter username (e.g. user1).<br />2. Enter password (e.g. pass1).<br />3. Enter source-url (the URL of the blog you wish to download): http://user1.livejournal.com.<br />4. (optional) if necessary modify the source-api-url of your journal. This is auto-populated with a typical value.<br />5. Press Fetch Button.<br /><br />View Entries (optional)<br />6. Press View Entries Button.<br />7. Use the Entry Number Dialog to change the entry being viewed.<br />8. When complete Press the upper right close window (the X).<br /><br />Save Entries (optional)<br />1. Press Save Entries<br />2. Choose the filename, it is an XML file with the extension (*.B2B)<br />Note: once saved you can load these Entries without downloading from LiveJournal (use the Load Entries button)<br /><br />Publish to Destination<br />Next, Select a Destination<br />9. Enter username (e.g. user1).<br />10. Enter password (e.g. pass1).<br />11. Enter dest-url (the URL of the blog you wish to upload): http://user1.blogspot.com.<br />12. (optional) if necessary modify the dest api-url of your journal. This is auto-populated with a typical value. (if you have a non-upgraded blogger blog take note; for non-upgraded blogs you will need to update the dest-api-url! To find the URL you will have to look at the page source of your journal. See below for more information)<br />13. (optional) select options you please; publish private entries and/or wrap http:// with html tags and/or Publish Back Dated posts.<br />14. Press Publish Button.<br />15. Select the Entries you will to publish (defaults to all entries).<br /><br />Further instructions (non-upgraded Blogger blogs circa late 2006):<br />For non-upgraded blogs you will need to find your feed URI.<br />- To do this you will have to use your favorite browser and type in the URL of you blog (e.g. http://user1.blogspot.com)<br />- Using your browser you will need to 'View Source'. This differs slightly between browsers.<br />- In the source look for link rel="service.post" type="application/atom+xml" title="User1 (Atom 1.0)"<br />- The api-url is the http:// location in the href<br /><br />Additionally it is not possible to post to an old journal with a new 'google' integrated account (for those of you that have only partially upgraded all your journals). Additionally the publish dates of your livejournal won't be regarded. This is part of the API limitation.<br /><br /><br />Known issues<br /><br />· The Application is not multithreaded – The UI refreshes slowly while connected to LiveJournal/Blogger.<br />· Does not import/export comments<br />· found 01/02/2007 - defaults for api-url only work with upgraded blogs.<br />· There are occasional connection problems with the XMLRPC interface to livejournal, but immediately retrying Fetch from Livejournal seems to connect successfully. Just try a couple of times. No harm should be done.<br /><br /><br />Keywords: Blog migration tool, LiveJournal to Blogger migration, LiveJournal to Blogger conversion, transfer blog to Blogger, Import blogs from LiveJournal into Blogger, lj2blogger, livejournal2blogger, migrate livejournal blogger, Blogger to LiveJournal migration, Blogger to LiveJournal conversion, transfer blog to Livejournal, Import blogs from Blogger into livejournal, blog2blog, migrate blogger livejournal blogger, migrate blog to Microsoft spaces, live spaces, migrate blogger to wordpress, migrate blog wordpress to blogger, migrate blog LiveJournal to Wordpress, migrate blog Wordpress to livejournal, import blog into Wordpress, LiveJournal, Bloggger, Windows Spaces.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com259tag:blogger.com,1999:blog-35346553.post-54514260602345834382007-08-25T08:09:00.000-07:002007-08-25T08:30:14.303-07:00HOWTO tether your Blackberry Pearl (8100) to linux (AT&T or T-Mobile)Since many of you have likely hit this blog while looking HOWTO tether a blackberry on Linux, it would be kind of me to point you to somewhere you can do this. Thibaut posted a comment on my blog with a link, so I'll share it here.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw2fYYSJW4HgIVPH-UjAu9GHNhUJpwBtdoZm-8wTOlxqbS7wKZU9S659icub6nzh9wfOv9s3m0-NgycY_wzf-7kRIAccvchF-WMZBPXDnTu0M_xjM6M7nWdSqrMu0wtXtDHcE2/s1600-h/pearl.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw2fYYSJW4HgIVPH-UjAu9GHNhUJpwBtdoZm-8wTOlxqbS7wKZU9S659icub6nzh9wfOv9s3m0-NgycY_wzf-7kRIAccvchF-WMZBPXDnTu0M_xjM6M7nWdSqrMu0wtXtDHcE2/s320/pearl.jpg" alt="" id="BLOGGER_PHOTO_ID_5102657270425120818" border="0" /></a><br />I've not personally tried this, but this looks solid. Let me know how it goes out there.<br /><br /><a href="http://wiki.colar.net/tethering_with_blackberry_pearl_on_linux">HOW setup tethering for Blackberry Pearl (8100) on a linux machine (Thibaut's Blog)</a>.<br /><br />Reminder that if you are connecting to AT&T you'll need to use the modem information below in the etc/chatscripts/blackberry conf (the entry above uses T-Mobile's settings)<br /><span class="cMBr">Modem Initialization String: AT+CGDCONT=1,"IP","wap.cingular"<br />Dial-up Phone Number: *99#<br />Dial-up username/password:blank/blank</span><br /><br />Keywords: Tether Blackberry, Tether Blackberry Pearl, Tether Blackberry Linux, Tether Blackberry 8100, Tether Blackberry with Cingular, Tether Blackberry with AT and T Wireless, Dialup via Blackberry, Wireless internet through Blackberry, Tether Blackberry with AT&T Wireless, Tether Blackberry with T-Mobile, Tether Blackberry 8100, Tether AT&T, Tether T-Mobile.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com8tag:blogger.com,1999:blog-35346553.post-33178436138328393782007-07-22T12:15:00.001-07:002007-08-18T19:19:33.957-07:00AT&T wireless Motorola RAZR V3xx import contact listOf the several million people who have purchased this phone, I may have been one of the few that wanted to import a Comma Separated Value (CSV) contact list into my Motorola RAZR V3xx cellular phone? Before handing over my Blackberry Pearl to my former company I had exported my contacts for importing once I got another mobile phone. A practical solution, right? After all who wants to re-enter 75 contacts through a mobile phone's interface?<br /><br />This address book import turned out to be a little more challenging than it should have been. First off, Motorola provides an application to do all variety of communication to ones phone, for a price ($40). I've already paid for the phone and this didn't seem practical/economical for a single use.<br /><br /><span style="font-weight: bold;font-size:130%;" ><span style="font-family:verdana;">Not my solutions</span></span><br />Hence I wandered the internet in search of an open-source solution. After stumbling across <a href="http://www.kmobiletools.org/">KMobilePhoneTools</a> (linux), <a href="http://p2ktools.motofan.ru/">P2KTools </a>(Windows), and <a href="http://s5vi.vxxxstuff.com/commander/commander.html">P2K Commander</a> (Windows). I found that I had spent a number of hours discovering the following tidbits:<br /><ul><li>Put your Motorola RAZR V3XX Phone into DATA Mode while talking over USB for KMobilePhoneTools. Main Menu - > Settings -> Connection -> USB settings -> Default connection</li><li>Get the driver download (single install) from developer.motorola.com (you'll need to register) rather than attempt all the varieties of drivers provided on the Motorola Modding sites. They worked immediately rather than sitting around and tweaking like I ended up with the other way. This is for P2KTools and P2K Commander (Windows).</li><li>Neither of these three tools provided an easy way to upload my contacts. Maybe it is there and I missed it, but I looked around and these tools were developed for a different purposes.</li></ul><span style="font-weight: bold;font-family:verdana;font-size:130%;" >The solution?</span> Use the Mac and the built in <span style="font-style: italic;">OS X Tiger's iSync</span>.<br /><br />Sadly I didn't try this right away with my Mac book Pro (OS X): use iSync. Unfortunately the connection to the Motorola RAZR V3xx phone isn't built in yet, but there is a forum that appears to develop the plugins for the phones rather rapidly. <a href="http://www.clockskew.com/blog/2006/12/18/isync-and-a-motorola-razr-v3xx/">www.clockskew.com</a> the link to the RAZR V3xx plugin: <a href="http://www.clockskew.com/blog/2006/12/18/isync-and-a-motorola-razr-v3xx/"> http://www.clockskew.com/blog/2006/12/18/isync-and-a-motorola-razr-v3xx/ </a><br /><br />Once I installed this plugin for iSync, I could sync the phone's contact list with the built in address book for the MAC. This address book of course has an import functionality. I imported my CSV and hit sync and <span style="font-style: italic;">within 20 minutes</span> from start to finish I had my old contacts imported. However, I will not get back the minutes I spent trying to attempt this on Linux/Windows :(.<br /><br /><span style="font-style: italic;">Just hoping to save you time...<br /><br /></span>Happy iSyncing.<span style="font-style: italic;"><br /></span><br />Keywords: Motorola RAZR V3xx import CSV contact list, Motorola RAZR V3xx import CSV address list, Motorola RAZR V3xx import Comma Separated Value contact list, Motorola RAZR V3xx import contact list, Motorola RAZR V3xx import address list, AT&T wireless Motorola RAZR V3xx import contact list, Cingular Motorola RAZR import contact list, RAZR, RAZR V3xx, Motorola RAZR V3xx sync CSV contact list, Motorola RAZR V3xx sync CSV address list, Motorola RAZR V3xx sync Comma Separated Value contact list, Motorola RAZR V3xx iSync, MAC, OS X.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com10tag:blogger.com,1999:blog-35346553.post-68759123160767085132007-07-22T11:02:00.000-07:002007-07-22T11:43:56.548-07:00wx200d Text File Headers - Tab separated value (TSV)To re-iterate some other posts, I use the Oregon Scientific WMR-968 weather station with the wx200d version 1.3 ( <a href="http://wx200d.sourceforge.net/">Sourceforge link</a> ). One of the nice side-effects of the wx200d daemon is that it collects and stores the data in a text format at /usr/local/share/wx200d/. This is TAB separated format (TSV).<br /><br />I didn't find a succinct definition of this TAB separated format file when searching for it, so here is with one line of data for context <span style="font-style: italic;">my extrapolation of it from the source file </span>tab.c:<br /><br /><span style="font-family:courier new;">Time--TAB--Indoor Temperature--TAB--Outdoor Temperature--TAB--Indoor Humidity--TAB--Outdoor Humidity--TAB--Dew Point Indoor--TAB--Dew Point Outdoor--TAB--Barametric Pressure Indoor--TAB--Barametric Pressure Outdoor--TAB--Wind Gust Direction--TAB--Wind Gust Speed--TAB--Wind Direction--TAB--Wind Speed--TAB--Wind Chill--TAB--Rain Rate--TAB--Rain Total<br /></span><span style="font-family:courier new;">0.6564--TAB--24.5--TAB--18.6--TAB--63--TAB--98--TAB--18--TAB--19--TAB--1011--TAB--1011--TAB--0--TAB--2.4--TAB--0--TAB--1.2--TAB--18--TAB--0--TAB--991</span><br /><br />Our if you prefer to read this in comma separated format:<br /><span style="font-family:courier new;">Time,Indoor Temperature,Outdoor Temperature,Indoor Humidity,Outdoor Humidity,Dew Point Indoor,Dew Point Outdoor,Barometric Pressure Indoor,Barometric Pressure Outdoor,Wind Gust Direction,Wind Gust Speed,Wind Direction,Wind Speed,Wind Chill,Rain Rate,Rain Total</span><br /><br />Happy parsing.<br /><br />Note:The units are in this file are metric.<br /><br />Keywords: wx200d text file headers, wx200d log file headers, wx200d tab separated value file, wx200d comma separated value file, wx200d TSV, wx200d CSV.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com2tag:blogger.com,1999:blog-35346553.post-52267497926039206852007-05-28T07:08:00.000-07:002007-05-28T08:22:21.596-07:00The Apple Graphite AirPort Base Station, Windows Vista, and failing to connect to the internetRecent experience with the Apple Graphite <span class="blsp-spelling-error" id="SPELLING_ERROR_0">AirPort</span> Base station and the newest MS OS Vista found me googling without an answer. This is likely to be a rare combination these days, so it isn't a <span class="blsp-spelling-corrected" id="SPELLING_ERROR_1">surprise</span> to not have a solution out there. This is used for wireless modem sharing up my parent's (in-law) cabin where the cost of high-speed <span class="blsp-spelling-corrected" id="SPELLING_ERROR_2">Internet</span> is <span class="blsp-spelling-corrected" id="SPELLING_ERROR_3">preventative</span>.<br /><br />The basic <span class="blsp-spelling-corrected" id="SPELLING_ERROR_4">symptom</span> was that the "<span class="blsp-spelling-corrected" id="SPELLING_ERROR_5">Internet</span>" wasn't functioning on the Vista machine. It could connect fine with the <span class="blsp-spelling-error" id="SPELLING_ERROR_6">AirPort</span> base station, but would get no further. Digging deeper it appeared that <span class="blsp-spelling-error" id="SPELLING_ERROR_7">DNS</span> was not functioning for the Vista machine. A little more digging and installing a <span class="blsp-spelling-corrected" id="SPELLING_ERROR_8">separate</span> copy of Vista using <span class="blsp-spelling-error" id="SPELLING_ERROR_9">bootcamp</span> for Mac confirmed it was reproducible.<br /><br />Another step in the digging was to try an <span class="blsp-spelling-error" id="SPELLING_ERROR_10">nslookup</span> from a functioning machine -- note Windows <span class="blsp-spelling-error" id="SPELLING_ERROR_11">XP</span>, MAC OS X all work while simultaneously Vista does not.<br /><br />Welcome to Darwin!<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_12">macpowerbookpro</span>:~ user$ <span class="blsp-spelling-error" id="SPELLING_ERROR_13">nslookup</span> www.google.com<br />;; reply from unexpected source: 198.6.100.140#53, expected 10.0.1.1#53<br />;; reply from unexpected source: 198.6.100.140#53, expected 10.0.1.1#53<br /><br />This seemed to be potentially at the root of the problem. I suspect that Windows <span class="blsp-spelling-error" id="SPELLING_ERROR_14">XP</span>/Mac OS X don't mind a response from a <span class="blsp-spelling-error" id="SPELLING_ERROR_15">DNS</span> server that it didn't ask. Vista is a bit more particular about it.<br /><br />The temporary solution is to put the nameservers that your ISP has directly in the TCP/IP configuration of Vista (see image below). I admit there is probably a more complete solution, but this will keep one going until that is solved.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOOv6Z3938lTHKogPeym5-v40NA9sEnJ2pV1C4XJj2Y9M7UPtSriNa-nwAQ8w7qEgq2Z_zUKl4qm-a1Ho735YNozLseWDled78PJVqgVjDq9y2Tf5Jn-J6WYj425PC6aacn5z4/s1600-h/DNS_TCPIP_Config.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOOv6Z3938lTHKogPeym5-v40NA9sEnJ2pV1C4XJj2Y9M7UPtSriNa-nwAQ8w7qEgq2Z_zUKl4qm-a1Ho735YNozLseWDled78PJVqgVjDq9y2Tf5Jn-J6WYj425PC6aacn5z4/s320/DNS_TCPIP_Config.JPG" alt="" id="BLOGGER_PHOTO_ID_5069632016819848642" border="0" /></a><br />Keywords: Apple Graphite AirPort Base Station, Windows Vista, Internet connection problems, DNS problem, DNS lookups fail.Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com13tag:blogger.com,1999:blog-35346553.post-40198056749849921482007-05-04T06:53:00.000-07:002007-05-04T07:08:41.089-07:00D-link EmulatorsBumped into this because of a LinuxLore browser.<br /><br />D-link is now providing user interface emulators for many of its products. Not a bad idea in the try-it-before-you-buy-it world. And for many of us out here, we've encountered awful interfaces for some of these consumer level products that have impaired the product's function enough that one wished they never bought it.<br /><br /><a href="http://support.dlink.com/faq/view.asp?prod_id=1457">Link to D-link Emulators</a><br /><br />Interestingly enough, trying out the DCS-950G Wireless Internet Camera's interface on Firefox has shown me there is potentially a bug there. I couldn't log-in.<br /><br />Keywords: D-link network gear, d-link emulators, dlink emulators, Dlink network gear, dlink product demos, dlinkPaul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com10tag:blogger.com,1999:blog-35346553.post-80736676156562517842007-05-03T06:33:00.000-07:002007-05-03T07:02:18.461-07:00DSM-G600, DWL-G820 and DI-724GU default username and passwordOccasionally Google indexes this blog and determines that my site has the default admin username and passwords (root, administrator, ...) listed for the following devices: DSM-G600, DWL-G820 and DI-724GU. Up until now, many of you have come here and not found that information. Since I like to help out, I will make it true (what Google wants, you'll get -- in a good way).<br /><br />Please note that everyone out there will highly recommend that you immediately change the passwords for your networking equipment. There is no need to grant access to every one that can Google to this page or read the manuals.<br /><br />The information:<br /><span style="font-weight: bold;font-size:130%;" >D-Link Wireless 108G QoS Gigabit Router -- DI-724GU:</span><br />username: admin<br />password: {blank}<blank><br /><a href="ftp://ftp.dlink.com/Gateway/di724GU/Manual/di724GU%20manual_100.zip">DI-724GU Product Manual link</a><br /><br /><span style="font-weight: bold;font-size:130%;" >D-Link Wireless Network Storage Enclosure -- DSM-G600 revision B:</span><br />username: admin<br />password: </blank>{blank}<br /><blank><blank><a href="ftp://ftp.dlink.com/Multimedia/dsmG600_revB/Manual/DSMG600_manual_20.zip">DSM-G600 revision B Product Manual link</a><br /><span style="font-weight: bold;font-size:130%;" ><br />D-Link AirPlus Xtreme G Wireless Gaming Adapter: -- DWL-G820:</span><br />username: admin<br />password: </blank></blank>{blank}<br /><blank><blank><blank><a href="ftp://ftp.dlink.com/Wireless/dwlg810/Manual/dwlg810_manual_103.zip">DWL-820 Product Manual link</a><br /><br />You may start to notice a trend in the default usernames and passwords. I cannot say for sure, but if you have a D-Link product it might be a good first start.<br /><br />Keywords: D-link default username and password, Dlink DSM-G600 default username and password, Dlink DI-724GU default username and password, Dlink DWL-G820 default username and password, D-link DSM-G600 default username and password, D-link DI-724GU default username and password, D-link DWL-G820 default username and password, D-link consumer network gear default username and password.</blank></blank></blank>Paul Cooleyhttp://www.blogger.com/profile/04906687178674937376noreply@blogger.com1