Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Programmer needs hardware advice!

Status
Not open for further replies.

lespaul

Programmer
Feb 4, 2002
7,083
US
I have been having a programmer's nightmare! Recently my Windows ME (which I hated) took a dump, I received the following when booting:

'Error Loading KERNEL. Reinstall Windows'

I then spent several days getting a book disk and downloading the Kernel32.dll. None of it worked.

The other night, I saved important files from the hard drive, reformatted the C: drive and installed Windows 2000 (Yeah!). Unfortunately, it wiped out all my drivers and windows can't find them. The most important one is the Ethernet driver. I've had to jack-rig my cable modem with a USB cable in order to have my internet connection back, but I would really like to plug my Palm back into the USB port!

My ethernet connection is part of the motherboard. Surfing this morning I found out that I have a PCChips M758LMR motherboard, which I believe is the equivalent of the Amptron PIII-3758LMR. I have found the following two web sites:



the first has bios updates and the second has downloads available for each operating system (which mine is now Windows 2000) and separated into IDE Controller, VGA Adapter, Sound System, LAN Adapter, Modem.

Should I download and install all of these drivers and updates? Any advice will help, I really prefer software development to hardware troubleshooting!

Thanks



Leslie
landrews@metrocourt.state.nm.us

There are 10 types of people in the world -
those who understand binary
and
those who don't!
 
if it ain't working, try it!

I wouldn't worry too much about flashing the bios - if you can get it working simply by installing the drivers I'd go with that.

(Although you could have a read of the readme file that comes with the bios update - sometimes the updates are worth having, sometimes they're not worth the effort).

Another trick you may notice is that the Manufacturer's device driver often does a better / faster / more stable job than it's equivalent Windows driver.

<marc> i wonder what will happen if i press this...[pc][ul][li]please give feedback on what works / what doesn't[/li][li]need some help? how to get a better answer: faq581-3339[/li][/ul]
 
Run a google search on the board model number. Should hit the pcchips site, click download, cancel the chinese plug in and you should have a list of their boards and the the individual drivers for the onboard stuff.
Plan on some sort of file transfer other than floppy, their driver sets are larger than floppy.

Ed Fair
Any advice I give is my best judgement based on my interpretation of the facts you supply. Help increase my knowledge by providing some feedback, good or bad, on any advice I have given.
 
Thanks for all the input. I have downloaded the driver's but haven't yet updated them. I'll post back with any other q's.

Thanks!
leslie


Leslie
landrews@metrocourt.state.nm.us

There are 10 types of people in the world -
those who understand binary
and
those who don't!
 
Ok, like I said, I have downloaded the files from the links above, but I still can't get it to work properly!!

here is the readme.txt file from the main subdirectory of the DAVICOM9102 folder that is extracted from the zip file I downloaded:

Code:
*****************************************************************************
*                                                                           *
*                DAVICOM PCI Fast Ethernet Adapter (DM9102)                 *
*                                                                           *
*                   Readme file for Drivers/Utilities                       *
*                                                                           *
*                   Release 1.13,    03/21/2000                             *
*                                                                           *
*****************************************************************************

********************************************
*    Diskette Version update history       *
********************************************
Version  Release Date  Change Description
-------- ------------- --------------------

V1.11	10/01/1999
			1. These drivers support DM9102 & DM9102A.
			2. The version of each driver as follow.
			3. New Driver : PXE.

V1.12	11/03/1999
			1. Fix AMD & LDCM Magic wakeup - Update NDIS4 & NDIS5.
			2. Change directory WINNT50 to WIN2000.

V1.13	03/21/2000	
			1. Add directories as follow:
				. WINME - WINDOWS Millennium Edition driver.
				. WIN2K_9X - Combine WIN200, WIN98 and WIN95 installer.
			
********************************************
*    Driver Version and description       *
********************************************

	Driver Description                          Ver.      File Name
---------------------------------------------- --------  ---------------
 	Diagnostic Program                          V1.30     DIAG9102.EXE
  	Program 9346 Serial ROM                     V1.09     PGSROM.EXE
  	Read/Modify/Save Registers		    V2.03     REG91X.EXE
 *  	RPL Boot ROM Code                           V1.05     RBOOT.ROM
 * 	DOS ODI driver                              V2.05     DM9PCI.COM
 * 	NDIS 2 driver for DOS                       V1.16     DM9PCI.DOS
 * 	NDIS 2 driver for OS/2                      V1.16     DM9PCI.OS2
 * 	NDIS 3.0 driver for WIN95/NT 3.51           V2.36     DM9PCI.SYS
 *	NDIS 4.0 driver for OSR2/NT 4.0		    V2.48     DM9PCI.SYS
 * 	Packet Driver for TCP/IP                    V1.23     DM9PCIPD.COM
 * 	NDIS5.0 driver for WIN2000/WIN98	1.03.00.0303  DM9PCI5.SYS
 * 	ODI Client32 for NW50/NW411/DOS/WIN95/WIN31 V3.04     DM9PCI.LAN   
 *	SCO Unix 5 streams drvier                   V1.13     CUSTOM.DST
 *	LINUX					    V1.28     see readme
 *  	PXE					    V0.02     Stub_m.nic	    
    
		
******************************************************
*    Installation Notes                              *
******************************************************
1. Please reference to the readme in each subdirectory.

2. The SCO directory must be under root directory.

3. Install Nw312 refer to \NW312\NW312.TXT.

4. Change Windows installing item selection: (NDIS4\OSR2, WIN98)
	DAVICOM PCI Fast Ethernet Adapter (DM9102) - Don't check Sub System/Vendor ID.
	DAVICOM 9102 PCI Fast Ethernet Adapter - Must have correct Sub System/Vendor ID.
	
5. Installing OSR2 uses \NDIS\OSR2 directory if you need the driver of NDIS4.

******************************************************
*    Directory Description of Diskette Contents      *
******************************************************

README.TXT								; This file

NET9102.INF								; WIN95 installation file

- Bootrom									; Subdirectory for the RPL Boot ROM

- C32dos                                    ; Client32 for DOS client

- C32win31                                  ; Client32 for WIN31 client

- C32win95                                  ; Client32 for WIN95 client

- DOSODI

- Lantasti                                  ; Subdriectory for Lantastic with NDIS2

- MSLANMAN.DOS                             	; Subdirectory for LAN Manager with NDIS2

- MSLANMAN.OS2                              ; Subdirectory for LAN Manager with NDIS2

	
		                                                     
- NW312									 ; Subdirectory for NetWare 3.12 Server (Spec3.31)

- NW410									 ; Subdirectory for NetWare 4.10 Server (Spec3.31)
			
- NW411									 ; Client32 for Netware 4.11 Server (Spec3.31)

- NW50									 ; Clinet32 for Netware 5.0 server (Spec3.31)
						
- OS2									 ; Subdirectory for OS/2 WARP

- OSR2                                   ; Subdirectory for Windows 95 (950B) with NIDS4

- PACKETD       						 ; Subdirectory for Packet Driver

- Pcnfs									 ; Subdirectory for PC-NFS with NDIS2

- PXE									 ; Subdirectory for PXE BootROM Code

- SCO									 ; Subdirectory for SCO UNIX 5

- UTILITY                                ; Subdirectory for utility tools
	- DIAG
		. CUSTOMER.DAT
		. DIAG9102.EXE
		. DM9102.DOC
		
	- PGSROM
        . PGSROM.EXE
        . PGSROM.TXT
        . SROM.DAT

    - REG91X
    	. REG91X.EXE
    	. REG91X.TXT
    	
- WFW31                                   ; Subdirectory for Windows For Workgroup 3.1

- WFW311                                  ; Subdirectory for Windows For Workgroup 3.11

- WINME 				  ; WINDOWS Millennium Edition driver.

- WIN2K_9X 				  ; Combine WIN200, WIN98 and WIN95 installer.

- WINNT351                                ; Subdirectory for Windows NT3.51 with NDIS3

- WINNT40                                 ; Subdirectory for Windows NT4.0 with NDIS4

Since I upgraded to Windows 2000 I thought I should look in the WIN2K_9X folder. Here is the readme.txt from that directory:

Code:
*****************************************************************************
*                                                                           *
*                DAVICOM 9102(A) PCI Fast Ethernet Based Adapter            *
*                                                                           *
*                           NDIS 3/4/5 Driver                               *
*                                                                           *
*                             Mar. 08, 2000                                 *
*                                                                           *
*****************************************************************************




Introduction:
=============

  This document shows you how to setup the driver and how to use the enhanced
  functions by setting the custom keywords.


Contents of the Subdirectory:
=============================

    WIN32\DM9PCI3.SYS   The NDIS3 driver for Windows 95(OSR1)/NT 3.51 or later.
    WIN32\DM9PCI4.SYS   The NDIS4 driver for Windows 95(OSR2)/NT 4.0 or later.
    WIN32\DM9PCI5.SYS   The NDIS5 driver for Windows 98/2000.
    WIN32\DM9NDI.DLL    The network installer for Windows 95/98.
    WIN32\DMLAN.HLP     The help file for Windows NT 3.51/4.0.
    NETDM.INF           The installation information file.
    OEMSETUP.INF        The installation information file for Windows
                        NT 3.51/4.0.
    README.TXT          This file.



Contents:
=========

    (A) Installing the driver for Microsoft Windows 95 (OSR1)
    (B) Installing the driver for Microsoft Windows 95 (OSR2) or later
    (C) Installing the driver for Microsoft Windows 98 or later
    (D) Installing the driver for Microsoft Windows NT 3.51/4.0
    (E) Installing the driver for Microsoft Windows 2000 series



NOTE: Before starting with the installation process, make sure that the adapter
      is properly installed and configured. You can use the diagnostic program
      (A:\DIAG9102.EXE) in DOS mode to make sure your connection with the network
      is correct.


(A) Installing the driver for Microsoft Windows 95 (OSR1)
=========================================================

    1. Turn the power of your PC on to boot from Windows 95(OSR1). Windows 95(OSR1)
       auto-detects your new adapter installed, and the &quot;New Hardware Found&quot;
       dialogue box will appear. Select &quot;Driver from disk provided by hardware
       manufacturer&quot; to install driver from the diskette that come with your
       lan adapter.

       Note: If your new adapter is not detected by Windows 95(OSR1), you can
       open &quot;My Computer&quot; -> &quot;Control Panel&quot; -> &quot;Networks&quot; after Windows 95(OSR1)
       comes up, and select &quot;Add adapter&quot; -> &quot;Have disk&quot; to install driver from
       the diskette that come with your lan adapter.

    2. Insert the driver diskette into your floppy drive, enter the driver
       path, i.e. A:\, and then click the OK button in the &quot;Install from Disk&quot;
       dialog box.

    3. Select &quot;DAVICOM 9102/A PCI Fast Ethernet Adapter&quot;, and start to copy the
       files to your system.

    4. When the driver installation is completed, restart Windows 95(OSR1).



(B) Installing the driver for Microsoft Windows 95 (OSR2) or later
==================================================================

    1. Turn the power of your PC on to boot from Windows 95(OSR2 or later).
       The system auto-detects your new adapter installed, and the &quot;New Hardware
       Found&quot; dialogue box will appear. Select &quot;Driver from disk provided by
       hardware manufacturer&quot; to install driver from the diskette that come with
       your lan adapter.

    2. Insert the driver diskette into your floppy drive, and specify the
       path of the driver in the diskette(i.e. A:\) to copy the driver
       files to your system.

    3. Select &quot;DAVICOM 9102/A PCI Fast Ethernet Adapter&quot;, and start to copy the
       files to your system.

    4. When the driver installation is completed, restart Windows 95 system.



(C) Installing the driver for Microsoft Windows 98 or later
===========================================================

    1. Turn the power of your PC on to boot from Windows 98. The system
       auto-detects your new adapter installed, and the &quot;New Hardware Found&quot;
       dialogue box will appear. Select &quot;Driver from disk provided by hardware
       manufacturer&quot; to install driver from the diskette that come with your
       lan adapter.

    2. Insert the driver diskette into your floppy drive, and specify the
       path of the driver in the diskette(i.e. A:\) to copy the driver
       files to your system.

    3. Select &quot;DAVICOM 9102/A PCI Fast Ethernet Adapter&quot;, and start to copy the
       files to your system.

    4. When the driver installation is completed, restart Windows 98.



(D) Installing the driver for Microsoft Windows NT 3.51/4.0
===========================================================

    1. Open &quot;Control Panel&quot; -> &quot;Networks&quot;, and choose the &quot;Add Adapter&quot; button.
       The Add Noetwork Adapter dialog box appears.  Select &quot;<other> Requires
       disk from manufacturer&quot; in the list of Network Adapters, and then press
       <Enter>.

    2. Insert the driver diskette into your floppy drive, and specify the
       path of the driver in the diskette(i.e. A:\) if necessary.

    3. Select &quot;DAVICOM 9102/A PCI Fast Ethernet Adapter&quot;, and start to copy the
       files to your system.

    4. After all the driver files have been copied to your system, a property
       dialog box appears in the screen. You can enable the special properties
       if you want to.

    5. When the driver installation is completed, restart your PC.


(E) Installing the driver for Microsoft Windows 2000 series
===========================================================

    1. Turn the power of your PC on to boot from Windows 2000. The system
       auto-detects your new adapter installed, and the &quot;New Hardware Found&quot;
       dialogue box will appear. Click the Next button in the &quot;Found New
       Hardware Wizard&quot; dialogue box. Then select the option &quot;Search for a
       suitable driver for my device (recommended)&quot; and click the Next button.

    2. Insert the driver diskette into your floppy drive, and select the option
       &quot;Floppy disk drives&quot;, and then click the Next button to start to copy the
       files to your system. After finishing the files copied, click the Finish
       button in the &quot;Found New Hardware Wizard&quot; dialogue box.

    3. Move the cursor onto 'My Network Place', and then click the right button
       of the mouse to open its properties. After clicking, the &quot;Network and Dial-up
       Connections&quot; diaglogue box appears, and then open the properties of the
       &quot;Local Area Connection&quot; of this adapter.

    4. Click the &quot;Install&quot; Button in the &quot;Local Area Connection Properties&quot; dialogue
       box. Select the &quot;Protocol&quot; in the list box of &quot;Select Network Component Type&quot;,
       and then push the &quot;Add&quot; button. Insert the driver diskette into your floppy
       drive, click the &quot;Have Disk&quot; button. Input the correct path of the source,
       and push the &quot;OK&quot; push to fire the installation.

    5. In the &quot;Select Network Protocol&quot; dialogue box, select &quot;DAVICOM 9102/A Network
       Diagnostic&quot; and push the OK to finish the installation. After all, click the
       &quot;Close&quot; button to close the &quot;Local Area Connection Properties&quot; dialogue box.

NOTE:
    Step 3, 4, and 5 are for installing the diagnostic program.


Trademarks:
===========

Microsoft Windows NT, Windows 95/98, and Windows 2000 are the trademarks of
Microsoft Corporation.


I have tried the above instructions for installing the drivers. I have copied all the files from the WIN2K_9X folder to a floppy, but it never finds any drivers to install.

Does anyone have any suggestions for what I may be doing wrong or where else to look for what I need? I'm at my wits end!

Here is the NW312.txt file that is mentioned above. I couldn't figure out what it was talking about or if I needed to do all this too:

Code:
[+******************************************************************+]
[                     DAVICOM Semiconductor Inc.                     ]
[                  PCI Fast Ethernet Adapter (DM9102)                ]
[                 32-Bit ODI Driver Installation Guide               ]
[                                                                    ]
[          (C) Copyright 1997-2000 DAVICOM Semiconductor Inc.        ]
[                         All Rights Reserved.                       ]
[-******************************************************************-]


DM9102 supports the 32-Bit ODI Driver (SPEC. v3.31) (DM9PCI.LAN)
for all version Netware Server and Client 32 for DOS/Windows 95/
Windows 3.1.


Topics :
========

     I. Netware 3.12 Server 32-Bit ODI Driver Installation


Files Description :
===================

  \NW312\NW312.TXT      This file.


I. Netware 3.12 Server 32-Bit ODI Driver Installation
=====================================================

      1. Turn OFF your PC machine.
      2. Plug the DM9102 PCI Fast Ethernet Adapter into the PCI slot
         of PC machine.
      3. Reboot your PC machine to DOS prompt.
      4. Copy DM9PCI.LAN, NBI31x.NLM, MSM31x.NLM, ETHERTSM.NLM files
         from the Driver diskette to Netware directory.

           C:\SERVER.312> COPY A:\NW50\DM9PCI.LAN .
           C:\SERVER.312> COPY A:\NW50\NW312\*.NLM .

      5. Startup your Netware 3.12 Server.

           C:\SERVER.312> SERVER

      6. Load NBI31x, MSM31x, ETHERTSM, DM9PCI modules on Netware console.

           : LOAD C:NBI31x
           : LOAD C:MSM31x
           : LOAD C:ETHERTSM
           : LOAD C:DM9PCI


<<< End of file >>>

Thanks for any assistance.

leslie
 
thanks, I bought a new Dell!

I may try to fix the old one though, thanks for the link.

Leslie
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top