Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Question about DMA  (Read 3689 times)

0 Members and 1 Guest are viewing this topic.

Paul Kemna

  • Guest
Question about DMA
« on: April 19, 2005, 07:30:05 PM »
OK, this is a long story, so please bear with me as I really need some advice/help.   I recently purchased a used Dell Dimension L700CXE from a seller on eBay.  My plan was to find an inexpensive, but better than a Pentium II, system to give to my sister and her family who need a new system but cannot afford, nor need, a very powerful system right now.  The purchase itself was an ordeal, but I will spare you those details.  The system has a Celeron 700 processor, and uses the CA810E motherboard.  It appears that the system originally shipped with a Maxtor 20 GB HD, but currently has a Western Digital 13.6 GB EIDE (model WD136BA) HD installed.  

When I received the system, it had what I was told was a fresh install of Win2000.  However, very soon after I went online, I was bombarded with spyware.  Obviously it was not a fresh install.   As a result of the spyware issue, I ran into trouble while installing the Win2000 updates.  I feared that my only option was to wipe the hard drive clean and reinstall the OS. Since I was not sent any installation CD’s (as seems to be the norm with systems purchased via eBay), I was forced to revert back to Win98.  I happened to have an unused copy of this OS that I had purchased for an old system that was no longer in service.

Not being comfortable with breaking down the Win2000 NTFS partitions on the hard drive to install Win98 using FAT32, I chose to take the system to a local shop.  They found the drivers for the hardware online (or let Windows detect and install native drivers) and everything seemed to be OK.  I was able to go online and update Windows completely (though this time Win98).  I decided to go to PC Pitstop.com and run an exam to see if there were any apparent problems that I should know about.  Most of the issues were minor – settings and the like – but one jumped out as being peculiar.  The report said that the hard drive had unusually slow access speeds (5 MB/s).  One of the suggested solutions was to make sure DMA is enabled on all drives.  

After verifying that DMA mode was not enabled on my drive, I found it odd that this option was not enabled by default, which made me wonder why.  I did a little research, but got into issues that were over my head.  From what I could gather, the DMA mode has to be supported by the motherboard and that the correct EIDE controller drivers must be installed.  I physically checked the motherboard and found a chip labeled 82801AA, which is listed in the device manager as the Intel 82801AA Bus Master IDE Controller, so I assume that the proper controller drivers are indeed installed.

I went ahead and checked the DMA box on the hard drive properties window, and Windows warned me that “Changing this setting may have undesirable effects. Contact your hardware vendor to ensure that the setting is supported.”  I clicked OK, restarted, and it SEEMS to work fine in DMA mode, but I don’t want to run into trouble down the road.  I reran the PCPitstop scan and this time had access speeds of 22MB/s - a little more normal.  How do I find out for sure that DMA is supported by my hardware?  Does the cable have anything to do with it?

One thing to note is that it appears that generic drivers were used for the hard drive. It is listed in the Device Manager as “GENERIC IDE DISK TYPE47.”  Could this be why DMA was not turned on by default?

On a similar note, should I enable DMA mode on the CD-ROM drive as well?

I like to consider myself somewhat knowledgeable about computers, but this stuff is beyond my realm.  Can someone PLEASE offer me some insight on this issue?  All I want is a simple, smooth running system with no expected problems that I can give to someone with limited computer knowledge.

gussery

  • Guest
Re: Question about DMA
« Reply #1 on: April 19, 2005, 07:51:19 PM »
If you can verify that the motherboard at a certain bios level and the hard drive are both DMA compatible then you should have no problems.  A quick search of each manufacturer's website ought to answer that.

In my quick estimation it really should not be a problem, since the computer was manufactured well after DMA came about and WD drives have handled that well for a while now.

The cable has nothing to do with DMA.


Kablam

  • Guest
Re: Question about DMA
« Reply #2 on: April 20, 2005, 03:45:30 AM »
 
Quote
When I received the system, it had what I was told was a fresh install of Win2000.  However, very soon after I went online, I was bombarded with spyware.  Obviously it was not a fresh install.


Of course you will get spyware when you go online. just because its a fresh install doesn't mean it is magically protected.

get a good AV like panda or a AVG and a good spyware detector like Spyware S&D


Paul Kemna

  • Guest
Re: Question about DMA
« Reply #3 on: April 20, 2005, 06:36:32 AM »
Well, I did just notice last night that there is a "Direct memory access controller" listed in the System Devices portion of Device Manager.  This should answer the question, right?

Now, is there any way to verify that the CORRECT drivers are installed for the chipset so I won't expect any problems in the future?

Kablam:
I don't think that a person should be hammered with spyware from just simply CONNECTING to the internet and going immediatley to the Windows Update site, should he?  I did NO surfing...not even a search.


Computer_Commando

  • Guest
Re: Question about DMA
« Reply #4 on: April 20, 2005, 04:41:02 PM »
DMA
If it's working now, it will continue to work.

Spyware
Just connecting is enough to infect you.  Maybe not "spyware" but certainly "trojans".  Install Firewall before connecting to internet.

gussery

  • Guest
Re: Question about DMA
« Reply #5 on: April 20, 2005, 05:10:20 PM »
Last I heard the average amount of time for a computer to become infected with something once connected to the Internet via broadband was 37 seconds, dial-up takes longer.  Kinda scary isn't it?   >:(

Paul Kemna

  • Guest
Re: Question about DMA
« Reply #6 on: April 20, 2005, 06:33:39 PM »
Seriously?  Even if you are working with a clean install, then just simply connect to the internet (this is dialup by the way), and going straight to Windows Update, leaves you susceptible to spyware/viruses????  How does it find you?  I do not understand.

PK

Computer_Commando

  • Guest
Re: Question about DMA
« Reply #7 on: April 20, 2005, 06:49:41 PM »
When you dial-up, you're on the network.  Like an old party-line telephone, everybody's connected.  Look at my signature, how does it know your public IP and your ISP?  What you see is yours, what I see is mine.

It's mostly about Software Ports.  Lots of reading here:
http://www.grc.com/default.htm