Solved

network card diagnostic

Posted on 2011-03-18
31
737 Views
Last Modified: 2012-05-11
hello,

i want to run a test on my network cards, but was unable to find any diagnostic for lan cards.
does that exist or not?
can you recommend one (preferably free)
0
Comment
Question by:nobus
  • 14
  • 9
  • 4
  • +2
31 Comments
 
LVL 11

Expert Comment

by:Pieter Jordaan
ID: 35163929
Hi

The intel and 3com network card drivers include a diagnostic utility for windows which should start up automatically after a full install. You will have to look on the manufacturer web sites for the other types.

0
 
LVL 91

Author Comment

by:nobus
ID: 35164088
can you point me to those - i never saw them..
0
 
LVL 91

Author Comment

by:nobus
ID: 35164100
also - all cards i had came without anything - no drivers, nothing..
0
 
LVL 48

Expert Comment

by:dbrunton
ID: 35177772
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35177862
At a minimum you need to know who manufactured the cards and get drivers and testing software from them.

If you can't find the manufacture, you might be able to get some generic drivers from the chip manufacture.
0
 
LVL 91

Author Comment

by:nobus
ID: 35178602
ok -  i am interested in a tool that tests all lan models, if that exists (i thought it would not be difficult finding a diagnostic for all basic operations)
barring that, am i correct in saying that for each one i have to look it up ?
0
 
LVL 91

Author Comment

by:nobus
ID: 35178623
also, most cards i have have the RTL8139cchip on it, but do not have a model N°
@dbrunton - that 3Com diag dates from 2000 - would it still be valid??

anyhow for the card with the AN983b chip, nothing turned up

any info is appreciated (i cannot believe it does not exist)
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35179761
The AN983b chip is from AMDTek, I've found drivers, but no diag tools.
0
 
LVL 91

Author Comment

by:nobus
ID: 35179916
yes - that's what i found too -  most do not have a diag listed...nor a manufacturer
0
 
LVL 43

Expert Comment

by:Davis McCarn
ID: 35180043
Roadkill's CommTest: http://www.roadkil.net/program.php?ProgramID=5
Microtik's The Dude: http://majorgeeks.com/The_Dude_d5130.html
SoftPerfect's NetScan (I use this one a lot): http://www.softperfect.com/products/networkscanner/

The second two are more for network information and management; but, the first will let you test cards and connections.
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35180270
nobus what are you looking for?

Something that will check network connectivity or card level diagnostics?

Card level dignostics would test things like verifying the SPROM, control registers, DMA, card level loopback, and on card memory.

Network connectivity would test to make sure you got and IP address, you can ping default gateway/router, and test network through-put.
0
 
LVL 91

Author Comment

by:nobus
ID: 35181657
i work a lot with different pc's and repair them - so i have a lot of cards, pc's and parts
i had an "unusual" problem on my pc  : p5Q-vm board that i suspect has problems with the onboard lan
so i installed other cards, some mentioned above.
to my amazement only the Intel Pro card  works - all others don't
so i'd like to test them  (i KNOW i can just put them in another pc and check for network, and uinternet connectivity -  but there's more than that before a card is fully operational, no?

that's why i started looking for a lan diag -  and was unable to find one.

i hope this explains my quest for the Holy Grail?

i will test the posted ones (already a big thanks to those who posted)
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35181693
O.K., sounds like you really want card level, not network level, diagnostics.  Which is what I thought.  That would really need to be provide by either the card or chipset manufacturer.

There would be no generic software, as each card is designed different.  This is why each card has their own drivers.
0
 
LVL 91

Author Comment

by:nobus
ID: 35182007
i know it has it's own drivers - but xp, vista and win7 have most of the drivers
so why can't i find a decent diag for all ?
0
 
LVL 11

Expert Comment

by:Pieter Jordaan
ID: 35182119
Hi

If your network switch supports from 10mpbs half duplex to 1000 full duplex, then you can manually test them by setting the speed and duplex to all available settings, and checking for packet loss when you ping the gateway.

ping -t gatewayIP

If you don't plan to use the lower speeds, just test 1000 half and full duplex.

If you don't get packet loss, then you can assume that it works perfectly.

There really isn't much more too it.

0
Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

 
LVL 48

Expert Comment

by:dbrunton
ID: 35183041
RealTek seem to have diagnostic utils.

See

http://drivers.softpedia.com/downloadTag/Realtek+Ethernet+Diagnostic
http://www.softpedia.com/get/Tweak/Network-Tweak/RTNICDiag.shtml


3Com in the old days (around 2000) used to have a CD with all of their drivers and tools on it.  That is at the link I supplied above.  Since then I don't know what they are doing in relation to drivers and tools.  They aren't the force they used to be in NICs.
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35183402
Again, assuming you want to test the card and not network connectivity, the diag would be unique for each chipset/firmware.    

That is you want to know that the NIC is not working because the SPROM (or whatever type of ROM it has) is bad.

I would assume that since NIC's are so cheap, that it is easier to replace than test at the board/chip level.  So, if it connects you to the network, you don't need to test.  

If you have network connectivity issues by looking at things outside of the NIC, patch cables, switch ports, driver levels, you can rule out the NIC.  If you rule out everything other than the NIC, you just replace it.



0
 
LVL 91

Author Comment

by:nobus
ID: 35187014
giltjr - all that i know - i  also explained why i DO WANT to test them, but tx for your post and effort
i have several i can replace them with, and they ALL work - except in this pc - BUT 1 card does work...

dbrunton, tx for the links - that is useful info

if anybody can come up with more diags or tools -  glad to know
0
 
LVL 43

Expert Comment

by:Davis McCarn
ID: 35188796
Did you see my post?
Roadkill's CommTest: http://www.roadkil.net/program.php?ProgramID=5
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35188914
nobus, I am fairly sure I  understand what you want to test.  

I'm trying to get the others to understand.  They keep posting links for programs that do what I would call "networking testing" and not NIC card diagnostics.  There is a big difference.

"network testing" would include pinging a remote host(s), doing trace routes, and running some type of network "speed" test.
0
 
LVL 91

Author Comment

by:nobus
ID: 35190888
yes Davis i saw it, and while it is nota diag, it will be useful; in fact i had it downloaded already, so tx!
giltjr yes - that is what i want to do : eg install 1 or more lan cards and run a diag on 1 or all (tha last would be a nice feature  - but i doubt it exists)

but i keep hoping for more..
0
 
LVL 91

Author Comment

by:nobus
ID: 35205523
i tried all - most are :
-for a specific card
-show the properties of all cards
-or don't work
but not one was giving me a way to start a diag
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35205748
I don't think you are going to find one.

That I am aware of there is no standard interface to NICs like there is with BIOS to the MB.
0
 
LVL 91

Author Comment

by:nobus
ID: 35205980
i agree - but since all cards are viewed in windows, i would presume it would not be an enormous task to put together a driver database for it, and a diag
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35206775
It would be more than just getting a driver data base.  

I would require knowing what function and features each card has and how to invoke them.

As an example:  Some cards may allow you to put the card in "loopback" mode.  So that everything that gets sent to the card from the OS gets sent right back to the OS.  

Card #1 may do this in one way and Card #2 may do this in another way, and Card #3 may not externalize this through the driver, but if you communicate directly to the card you can.  You would need to build a data base knowing this type of information.


Ever watch Star Trek?  What you want to build is a universal translator.  There is a big difference between building a catalog of all languages; knowing what drivers there are, and actually being able to translate all of the languages; knowing what functions and features each driver supplies and how to use them.
0
 
LVL 43

Accepted Solution

by:
Davis McCarn earned 250 total points
ID: 35207079
All of the older, traditional network diagnostics had two modes; one for loopback testing, and one where you set one card to be a listener so you could test connectivity.  The listener; though, was effectively a remote loopback; echoing packets back to the other card.  Setting those modes was done by setting registers in the network chip and was often card specific (meaning the utility only worked on a small familly of cards, even from the same manufacturer)
Now, if IBM hadn't screwed up how operating systems worked in 1982, we would still be calling what was called the BIOS in the operating system to perform all hardware functions and a "universal tester" would work on almost all cards.  But; because IBM screwed up, MS-Dos and its evolutions uses hardware directly so there is no such thing as standard function calls.
The diagnostic you are envisioning would have to have a library of thousands of network chips so it knew which registers to set and their values.
Some of the commercial diagnostics should approach 90% of the NIC's out there ( http://www.pc-diagnostics.com/pc_diagnostics_tools/nictest.shtml ?) or the forbidden H*rens says it works on over 300 brands.
0
 
LVL 91

Author Comment

by:nobus
ID: 35207931
what nic tool for 300 brand are you talking about
0
 
LVL 91

Author Comment

by:nobus
ID: 35224898
Davis, you posted a nic testing software - so it does exist, now i'm confused - since all others say it cannot exist??
0
 
LVL 43

Expert Comment

by:Davis McCarn
ID: 35226003
The H*rens web site states it supports 300+ wireless nics; but, does seem to have very few diagnostic utilities for the network.
Your best return for the least effort will be to look at the commercial products such as Micro2000, PC-Tools, PC-Diagnostics; because they will include a library which supports the vast majority of NIC's.  What to look for are the features and usage of the tests you want to perform.
Unfortunately; none of them were bright enough to have a listing that I could find easilly.
0
 
LVL 57

Expert Comment

by:giltjr
ID: 35226013
If I lead to you believe that one does not exist or can't exist, I am sorry.  I believe I have been saying that I doubt if you find one.  

As I said in one of my other posts, it is more than just getting a database of each driver for each NIC, it would require knowing each the functions the card had and how to invoke them via the driver.

Obviously as long as the NIC vendors publish how to do this, somebody could write a program to do it.  I had never seen one that claims to this until DavisMcCarn's post.  I have no idea what it actually tests, but it does say it provides low level card information.  However, it also says it does not require a loop back adapter.  Which to me would be a requirement for any full testing of a NIC card.

For $20 it may be worth the try.  In fact the NIC testing part is included in other tools sets that you might be interested in if you are doing full PC diag testing.
0
 
LVL 91

Author Closing Comment

by:nobus
ID: 35226344
it was the only post for a NIC diag - not a network scanner or such
i hope that's fair to everyone
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
#Citrix #Citrix Netscaler #HTTP Compression #Load Balance
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

26 Experts available now in Live!

Get 1:1 Help Now