torkell: (Default)
It's been a while since I last posted a status update on the laptop. I'd finally gotten enough of the IBM Lenovo utilities installed that it was approximately functional, but ended up running into a serious stability issue with the wifi software (to the point where the wifi card refused to enable its radio). Since I rather want working wifi, I spent an evening churning through drivers until I found a combination that works.

Step 1 is to totally ignore the supported versions listed in the release notes. They're full of lies and claim that my laptop (an R50p with an Intel 2915ABG wifi card) is supported when the installer thinks otherwise (except when they claim my laptop is unsupported and then install anyway). Fortunately Lenovo are nicer than most and provide download links for older versions, and so after trying multiple ones I eventually ended up with:

Access Connections v6.26.79
Hotkey Features Integration v3.81.0100 (later versions refuse to install)
Power Manager v6.68 (but see below...)
Protip: binary search is the way to do this, as O(log n) is much faster than O(n).

That combination all installed and seemed to mostly behave - importantly, I could now enable the wifi radio again! However that's not the end of the story, because now that I had the power management tools installed I fired that up to put together a better power scheme than the default, and in the process apparently crashed the embedded controller. And wouldn't you know, but the embedded controller is responsible for such things as making the keyboard work. And the mouse. And the display. And, most annoyingly, the power button. The only way to reset it is to remove the battery.

Some searching threw up a known bug where the embedded controller hangs if queried for detailed battery status - I suspect that the power management tools triggered this, as I'm using a significantly newer and shinier version than what was available when I was running XP on the laptop. So, next task is to try older versions of that until I find one that no longer triggers the crash.


On the hardware side of things, the improved heatsink turned up and is waiting to be installed. However the processor upgrade did not appear - the online tracking shows that it never made it from China to Europe and the random eBay seller was not particularly helpful when I initially prodded them over it. I can't be bothered to dispute the transaction for all of £10, so I'll probably try again with a hopefully slightly-less-shady eBay seller.
torkell: (Default)
Work on Hemera (the laptop) is progressing - I'm slowly tracking down the various ThinkPad utilities that go with it. It's not helped by Lenovo dropping support in later versions, and really not helped by the blatant lies in some of the release notes of versions that falsely claim support. Still, I'm getting there.

Another challenge was getting Windows Update to run. There seems to be some glitch where trying to run an update on a freshly-installed Windows 7 SP1 system never manages to find any updates, but gets stuck with svchost.exe chewing CPU. Searching online generally resulted in a mix of "how to repair windows update" and "how to install the latest update client" suggestions (neither of which fixed it), but eventually I stumbled across this forum thread which gave a fix in the form of manually installing a couple of updates.

I'm not sure how much of this was needed, but it was only after manually installing all of the following that Windows Update finally did what it was meant to do and found some updates:

  • KB3050265: Windows Update Client for Windows 7: June 2015
  • KB3065987: Windows Update Client for Windows 7 and Windows Server 2008 R2: July 2015
  • KB3083324: Windows Update Client for Windows 7 and Windows Server 2008 R2: September 2015
  • Fixit 50123: Windows Update troubleshooter
  • KB3060716: MS15-090: Vulnerabilities in Windows could allow elevation of privilege: August 11, 2015
  • KB3087039: MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015
It still took ages to run - Microsoft could do with releasing another service pack or a security rollup for Windows 7.

Hemera

Sep. 26th, 2015 08:31 pm
torkell: (Default)
Having finally resurrected Nyx (which seems mostly stable - the graphics driver has only imploded once so far), it's time to turn my attentions to Aether. As tempting as it is to just simultaneously upgrade all the things, it's useful to have at least one (mostly) working computer.

And today's upgrade is... *rolls dice*... Windows 7! Because there's a massive question mark over hardware compatibility, I wanted to take a backup of the SSD first so I can roll back if it all goes pear shaped. And because there's a similarly massive question mark over the reliability of the USB-to-everything adapter I've got, I picked up a couple more tools for the bits box:



Yes, it's another mSATA adapter, and yes, the first thing I did when I got it was take the mounting bracket off so I could see what was underneath. This time it's mSATA-to-SATA and so there's merely some power circuitry... which is a bit curious, because the SATA power connector in theory does have a 3.3V rail. Except there's a lot of Molex-to-SATA adapters that only provide 5V and 12V, so I suppose one can't actually rely on it being present. Especially here where I'm using a SATA-to-eSATA/USB cable that only provides 5V.

That forms the other part of the puzzle - see, my desktop has an eSATA port, and so it made sense to go with that rather than plain USB as in theory it should be a lot faster (in practice it was merely somewhat faster). Since eSATA doesn't provide power I found a combined eSATA/USB cable that pulled 5V from the USB port, and so had the whole mess dangling off the back of Nyx. To actually image the drive I ended up using... *rolls more dice*... Paragon Backup and Recovery Free - using DriveImage is considered unwise in this day and age, and Acronis doesn't entirely get on with Nyx.

Even more curiously there's an unpopulated USB socket on the adapter. I wonder what that's for?

Anyway, once imaged I stuck the SSD back in Aether and fed a 32-bit Windows 7 DVD to it. I did contemplate doing a dual boot or side-by-side install, but realistically if this worked I'd stay put in Windows 7 land and not boot the old XP install. So I just told the installer to use the existing partition without reformatting (the installer did save a copy of the old Windows folder, which is a nice touch). The actual install was surprisingly easy, and even more amazingly Windows Update had drivers for everything short of the sound hardware. Including the ATi FireGL T2 graphics (which AMD have disavowed all responsibility for) and the Intel 2915ABG wifi (which Intel claims won't work on Windows 7).

As with all major computer changes a new name is in order, and so the frankenlaptop is now known as Hemera, the personification of the day (to match Nyx, the personification of the night).

December 2025

S M T W T F S
  1 2 3 4 5 6
78910111213
14151617181920
21222324252627
28293031   

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 27th, 2025 07:08 pm
Powered by Dreamwidth Studios