D-Link Knowledge Base DHN-520 Basic Driver Installation Procedure DHN-910 Home Phoneline Network Starter Kit PLEASE GO THROUGH THE NOTES. The Process of setting up the home network kit involves 2 major steps: A. Installation of the NICs (Network Interface Card). This process includes the installation of the Plug and Play card, Loading of the Drivers, and checking for IRQ sharing. B. Configuration of the Network. This will include setting up of a workgroup name, computer name and adding any missing network components. This is also the step where protocols (language the network will use) are added and configured. THINGS TO REMEMBER: 1. To get full functionality out of the Network Interface Card (NIC, card) it should be on its own IRQ. Before you install the card in the machine, make sure you have an available IRQ. Right click My Computer > properties > device manage > right click computer > properties > IRQ. You should have a missing IRQ number or an IRQ that only has IRQ holder for PCI steering. If you don't have an IRQ available, you either have to delete a device presently installed in your system of contact your computer manufacturer on possibly disabling a Com port (assuming you have them and one is not used by the modem) 2. The DHN-520 requires a bus mastering slot. Bus mastering slots are generally present on newer computers (~less than 2 years old). Older PC's may not have them. Please refer to your motherboard documentation. This card will not install correctly on PCs without bus mastering slot. On some older computers, the bus mastering slot is limited to the #1 PCI slot. 3. The PCI slot should be clean, free of dust. Blow with canned air before installing. The connections should be absolutely clean. Seat the card well on the PCI slot. Be careful not to UNSEAT all the other installed cards/devices when installing a new one. 4. If the PC locks up during boot, check that all cards are seated well. If it still locks up, relocate the card to another slot. You might have to do this several times. The only way to change the IRQ setting on a PCI device is to relocate the card or call your computer manufacturer re: assigning a specific IRQ to a specific PCI slot, if allowed by their equipment. If you are comfortable with working on the BIOS, you can assign a specific IRQ to the slot being used by the NIC. Lock ups and non full functionality are usually caused by a card sharing an IRQ with other devices. If your PC is an IBM Aptiva or Compaq Presario, and are having difficulty assigning an available IRQ, please call your manufacturer. Refer to #1 for available IRQs. 5. The card should be detected during boot up. The OS will detect the Network Interface Card (NIC) and will ask for the drivers. It will also install some files from the Win 95/98 CD. 6. After the installation, reboot the PC. After the reboot, Right click My Computer > properties > device manager. Click on Computer/IRQ. Make sure the IRQ used by the NIC is not shared by another device except IRQ Holder for PCI Steering or ACPI Holder. 7. If it does, try a different slot. Or contact the manufacturer of your PC if you can assign an IRQ to a specific PCI slot in the BIOS. 8. If you want to verify the functionality of the card and you have the TCP/IP protocol installed, type winipcfg under Start/Run and it will display the Adapter Address. Take note of the Node I.D., or Ethernet Address. It should start with 00 50 BA xx xx xx or 00 80 C8 xx xx xx. If it deviates from these two numbers (i.e. A5 A5 xx xx xx xx or 00 00 xx xx xx xx) the card has a bad address and it must be replaced. Please follow the steps below to install the drivers properly: DHN-520 Any PCI card will take the resources assigned by the BIOS to the PCI slot. 1. Check in Device Manager under Computer Properties that there is an available IRQ for the DHN-520. Do not proceed with the installation if an IRQ is not available because conflicts between devices will occur. 2. To change the resources for the DHN-520, try installing the card in a different PCI slot. Also check in the BIOS under PCI settings to see if there is an option to assign the available IRQ to a specific PCI slot. 3. The DHN-520 requires a PCI bus mastering slot - refer to the motherboard manual or the BIOS. Also if the option is available, set PCI triggerring to LEVEL. 4. * is a wildcard. It stands in place of several more characters. In order to do a clean reinstall, you must delete all files that were associated with previous attempts at installing the card. Go to Start/Find/Files and Folders and search for the Bcm42*.inf file from the C:\Windows\Inf and Bcm42*.sys from C:\Windows\System. If you find any of these files, delete them. 5. Delete the DHN-520 in Device Manager and Network Configuration. 6. Reboot and allow Win 9x to autodetect the DHN-520. If using Win 95O or Win 95A, point to the Bcm42*.inf file inside the Win95 folder on the driver diskette. If using Win 95B or Win 98, point to the Bcm42*.inf file on the root of the A:\Win98 driver diskette. The Bcm42*.sys is also on the Win 98 folder. 7. Provide the Win95 or 98 CD and make sure that all files are found on the CD or driver diskette. Do not skip any files. 8. Before rebooting, check in Device Manager under Network Adapters that the DHN-520 is using the available resources and check that the Network Configuration has the correct clients, protocols, and file and printer sharing. 9. Reboot and log on to the network. Components to check in a peer to peer (home networks, DFE-910, DHN-910) using Win 9x. Control Panel - > System - > Device Manager - > Network adapters - > Adapter Properties - > General, check that adapter is working properly under Device status. In Adapter Properties - > Resources check that there are no conflicts under the Conflicting device list. Control Panel - > Network - > Identification check that the computers have the same Workgroup name . In Control Panel - > Network - > Configuration, check that the following components are installed: Client for Microsoft Networks Network Adapter DHN-520 Dial Up adapter IPX/SPX - compatible Protocol>DHN-520 NetBEUI>DHN-520 TCP/IP>DHN-520 File and Printer Sharing for Microsoft Networks Each of your protocols will typically point to each of your adapters. If you are missing any protocols (NETBUEI/IPX/TCP), click on Add/Prorocol/Add/Microsoft/Netbeui or IPX or TCP/OK. If you are missing Client for Microsoft Networks, Add/Client/Add/Microsoft/Client for Microsoft Networks/OK If you are missing File and Printer Sharing for Microsoft Networks, Add/Service/Add/Microsoft/File and Printer Sharing for Microsoft Networks/OK On the Primary Network Log on box, select Client for Microsoft Networks. Click on the file and Printer Sharing box and check both boxes. On the Identification Tab, type in a computer name and a workgroup name. Avoid using special characters and spaces for these names. Use 13 characters or less. Click OK On the Access Control Tab, select Share level access. Click OK Click on My Computer/Right click C:/Sharing/Share As/OK. This will share the C: drive on the network. To share other devices, right click the device or folder/Sharing/Share As/OK. If you do not have the Sharing box, make sure you have File and Printer Sharing for Microsoft Networks just below the TCP/IP protocol. Open the Network Neighborhood icon on the desktop. Press F5 to refresh Network Neighborhood. Double click on the computer name. If the drivers are loaded properly, the shared drives will be accessible. If the computer does not show, go to the Start button - > Find - > Computer - > type the computer name - > click on the Find Now button. Again, if the drivers are loaded properly, the shared drives will be accessible. If using a hub, check that the LN (link) light is turned ON on the port and on the back of the network card ( NIC). DHN-520 Troubleshooting Tips What if the card is not found? This is normally caused by a resource (IRQ) conflict. 1. Verify that the card is firmly in the slot and seated properly. 2. Verify that the PCI slot is working properly. 3. Run the diagnostic to verify the card is working properly. Refer to IRQ Conflict steps 2 through 4 and choose Adapter Diagnostics. 4. Check in the Device Manager under Network Adapters to see if the card installed itself. If it did, write down the IRQ and I/O address the card is using. 5. Remove the driver and turn the computer off. 6. Physically remove the adapter from the motherboard and restart the computer. 7. Go to Device Manager and click on Computer. 8. If another device is using the same IRQ, you have an IRQ conflict. Refer to the IRQ conflict section for instructions on what to do. What if the driver is not found? When loading the driver, type in the path A:\ or A:\Win95 or A/Win98 (depending on your OS) with the driver disk in Drive A. If neither of these directories work you may be having an IRQ conflict. What if there is an IRQ Conflict? 1. If the device manager reports a conflict, you can physically relocate the NIC to another slot or assign the card a specific free IRQ in the BIOS. It is best to call the PC manufacturer when making changes to the BIOS. 2. To check for free IRQs, go to Start/Settings/Control Panel/System/Device Manager. Click on Computer. IRQs being used will be listed. Any number not listed is available. 3. To check for IRQ sharing (which limits the functionality of the NIC) look at the IRQ number used by the NIC. If you see other devices using the same IRQ number (ecxept for IRQ holder of ACPI holder) then the IRQ is shared. Refer back to #1. When files are not found: Point to: C:\windows C:\windows\system C:\windows\help Check Window 95/98 CD and look under \Win95 or \Win98 directory. Windows Protection Error (950/ 950A) This is caused by an older driver problem. Unfortunately, the DHN-520 cannot work under the NDIS 4.0 driver in Win95 (950 and 95A) Based on the Microsoft specification, the Win95 (950 and (95A) requires the NDIS 3.0 driver. Windows 95 OSR2 and Windows 98 require the NDIS 4.0 driver. Follow the following steps to fix this bug: Remove the DHN-910 adapter in the Network Configuration. Delete the Bcm42*.inf file in the \WINDOWS\INF directory. Delete the Bcm42*.sys file in the \WINDOWS\SYSTEM directory. Restart the computer and allow Windows 95 to autdetect the DDHN-520. If using Win950 or Win95A, poin to the Bcm42*.inf file inside the Win95 folder on the driver diskette. If using Win95B or Win98, point to the Bcm42*.inf file on the root of the A:\Win98 folder. Provide the Win95 or Win98 CD and make sure that all files are found on the CD or driver diskette. Before restarting, check in Device Manager under Network Adapters that the DHN-520 is using the available resources and check that the Network Configuration has the corrrect clients, protocols, and file and printer sharing. If this does not work, the only other problem is an IRQ conflict. PC Locks Up This is caused by an IRQ conflict. Follow these steps to resolve the conflict: Change slots. Different slots use different IRQs. Verify there is a free IRQ in Device Manager. If there are no free IRQs it is necessary to free up an IRQ by removing a device. You must find a device that is not or no longer in use. For example, an extra or unused LPT port or USB Controller. In either case you must get into the BIOS and disable the device. These two can usually be found in the Integrated Peripherals selection. Find the device and set it to DISABLE. Once this has been done Save and Exit. Once you have booted back up into Windows be sure the disabled device has been removed. If not, remove it. This should give you a free IRQ. Note: If none of the above work you might have a bad adapter. To test the adapter, open the Windows Control Panel and locate the iLINE10 icon. Double-click on it and select the Diagnostic tab. In this window click on Test Chip and run the test.