Posts tagged with "dq35jo"


Picking up an MSI P43T-C51 for peanuts!

After over a year of trials and tribulations (something to do with an infestation of Tribbles) I finally gave up on the Intel DQ35JO motherboard and replaced it with the MSI P43T-C51 in my main DIY machine. The difference is stunning!

Initial

When I first built this machine in late 2008, I envisioned a headless server I could call from my aging MacBook Pro to do CPU intensive tasks such as file compression, video conversion and compiling large ports. I would SFTP into FreeBSD on it, send it the files and depending on which folder they were sent to, a cron job would either convert, compress or compile them automatically, then put them in an outbox folder I could pick up. It was pretty sweet.

I bought the Intel DQ35JO "Executive" motherboard because it was relatively affordable and it had onboard graphics; Intel graphics are universally terrible but I was using it as a server and it wouldn't even be plugged into a monitor most of the time! I used the money I saved from buying a graphics card to splurge on a Intel Core 2 Duo E8400 3GHz CPU and 6GB of DDR2 memory which at the time were still pretty pricey.

If you do a Google Image search for DQ35JO, I'm on the first page ;).

Problems problems problems problems...

As I blogged about in detail in 2008, things didn't always go so smoothly. From the outset the motherboard seemed to be plagued with problems, so much so that I had it replaced twice. It wouldn't recognise any of the keys to enter the BIOS, it would ignore drives, drives it didn't ignore would report serious errors, the system clock would sporadically change to something that made no sense. I had an 800W PSU with just one optical drive and two hard disks so I didn't think it was due to a lack of power.

Software was also very touchy. NetBSD, FreeBSD, Slackware and Windows 2000 installed without major problems, but the Anaconda installer on Fedora 11 and 12 would report a crash before it even finished loading, PartedMagic and Knoppix would get stuck while booting, and Debian refused to recognise any drives at all. Finally, SpinRite would get stuck on the screen where it waits to access drives.

MSI saves my arse

With most of the world moving to the Intel Core iX line of CPUs, I reckoned I could pick up a replacement motherboard for the Core 2 Duo for less, and I was right! Going to Cybermind at Sim Lim Square I was able to snag the last of their compatible boards with a nice discount. They're really nice people there, been buying stuff from them since I was a kid.

I swapped the Intel DQ35JO board with the MSI P43T-C51 and the difference is amazing. Despite having the same RAM, drives and CPU as the last board, FreeBSD boots in a fraction of the time and Fedora didn't chuck a hissy fit when installing. To borrow a phrase from Steve Jobs, the entire machine just feels more snappy.

As with the Intel board it comes with gigabit ethernet, a hugely generous number of USB ports (especially compared to the two lousy ports I get on my MacBook Pro!) and passable Realtec sound. As a bonus, unlike the Intel board it also comes with a decent number of PCI slots (owing to the fact it's not MiniATX) and a legacy floppy drive controller so I can use my 5.25" floppy drive! Yes I still have several, shaddup.

The only downsides other than a complete lack of FireWire ports (d'oh) is it doesn't have onboard graphics, so I had to harvest an old PCI Express card from a older machine which I hope to replace. It's my hope to use this machine as a proper desktop now instead of just a server, so I'll be on the lookout for more basic cards that FreeBSD and Fedora can support accelerated graphics on.

Photos of my new baby coming soon ^_^


Faulty Intel DQ35JO motherboard fun

As I mentioned in a recent post, I've assembled another computer recently for number crunching and compiling applications for other machines and for university projects. Given these needs, I figured I'd buy a motherboard with simple onboard graphics and use the money I saved to buy more RAM. After all, I won't be playing any games on here (save for some terribly addictive little KDE games!) or encoding video. In fact it's quite feasible to think sometimes I wouldn't even interface with it directly at all, but rather just send it tasks remotely from my MacBook Pro through SFTP or NFS, or check up on it with SSH or TLA.

Anyway life story aside, I finally settled on the Intel "Executive Series" DQ35JO board with the Intel Core 2 Duo 8400 3.0GHz CPU and two sticks of 1.0GB Kingston HyperX low latency PC2-6400 RAM.

Problem is, it's as reliable as I am... without coffee! The order of events:

  1. Once booted into FreeBSD it works beautifully
  2. After a random unspecified amount of time, all processes on the machine visibly slow to a crawl
  3. Eventually it stops responding to all keyboard and mouse input and has to be physically turned off
  4. After waiting a few seconds and powering it back up, the display refuses to come back on
  5. 10-15 seconds pass, the motherboard reboots itself
  6. After another random unspecified amount of time ranging sometimes from 5 minutes to 5 hours it can be turned back on again with the video output.
  7. Lather, rinse, repeat

It's downright maddening. I've flashed the BIOS to a newer version, I've stood in a circle around a campfire chanting various lines, I've stood on one leg while singing Majulah Singapura and Advance Australia Fair backwards... nothing seems to make any difference. What bothers me most though is the randomness, at least if it failed and worked again predictably it would be easier to figure out what's going on.

For now I guess it's back to the store. Fortunately I bought the parts from Skylet and Cybermind at SLS which both have 7 day on the spot replacements in addition to the warranties.

I'm sure it's just an inevitable manufacturing defect which statistically is bound to happen when you buy electronic components, but it's still disheartening. While it was working, this computer was the fastest and most responsive system I've ever used, period! Not to mention the time it took to compile kdebase from FreeBSD ports... wow I've never seen the compiler notices fly by so quickly!

More as the story develops.