An old Inspiron 7500 laptop, with a USB 1.1 port, which is not being used. Inserted into the laptop is a USB 2.0 PCCard with 2 ports. Connected to the USB 2.0 PCCard are:
- an external DVD burner which uses the Genesys USB Mass Storage driver v1.63 (drive letter K:)
- an SDHC multi-card reader hama 55745 with a built-in 3-port USB hub and 4 slots (drive letters L,M,N,O), using the same Genesys driver.
Everything works fine... except:
PROBLEM:
When I go into Device Manager, and click on Refresh, the external USB burner starts spinning up, then 3 additional drive letters (P,Q,R) appear in My Computer, each one with the same drive name/CD name. Clicking again on Refresh will not increase or decrease the number of drive letters displayed in My Computer. The data of an inserted CD can actually be accessed under K,P,Q and R. After clicking on Refresh:
Device Manager -> CD-ROM shows 4x _NEC DVD_RW ND-3570A;
Device Manager -> Disk drives shows 4x Generic STORAGE DEVICE; [same as before, 1 for each card reader slot]
Device Manager -> Hard disk controllers shows 2x USB Storage Drive;
Device Manager -> USB controllers shows 1x Genesys USB Mass Storage Device and 1x USB Optical Device (among other usual entries)
When I have connected instead of the external DVD burner an external HDD (which also uses the same Genesys USB Mass Storage driver), together with the hama multi-card reader, the problem occurs again, but worse: The external HDD has 3 partitions; after clicking on Refresh in Device Manager, 9 additional drive letters appear, 3x 3 partitions, altogether 12 drive letters for the HDD.
The problem occurs only when the hama multi-card reader is connected with another USB device that uses the same Genesys driver. When I connect the multi-card reader and another external USB HDD, which uses another driver, everything is fine, no multiple-drive-letter-problem. When an external USB burner and an external USB HDD, which both use the same Genesys driver, are connected, no problem either. Only when the hama card reader plus another Genesys-driven USB device are connected.
The same problem also occurs with the hama multi-card reader 55350, which is very similar to the 55745, same Genesys driver, same Genesys chip GL819, but no built-in USB hub. So it can't be the built-in hub. The USB 2.0 PCCard uses Orangeware v2.4.1; I tried v2.1, still the same multiple-drive-letter-problem.
I noticed the multiple-drive-letter-problem initially when I clicked on the safely-remove-icon of the multi-card reader in the system tray. The 4 drive-letters of the card reader disappeared from My Computer, and in their place 9 new drive letters appeared for the 3 partitions of the connected USB HDD. The search for the possible causes of this problem led me to the Refresh button in Device Manager.
I have used Genesys-driven devices for several years without any problems, until I connected this multi-card reader. I have tried different older versions of the driver, but they all have the same multiple-drive-letter-problem (v1.52 of 2002, v1.59, v1.61, and the latest v1.63 of 2005) when the multi-card reader is connected. The multi-card reader displays 4 special icons in My Computer, which in v1.52 of the driver were still single-state, while in v1.59 and higher were 2-state-icons (card inserted/not inserted).
The only work-around I currently have is not to use the hama multi-card reader with other Genesys-driven devices. When all USB mass storage devices were driven by nusb 3.3, there was no multiple-drive-letter-problem with the hama multi-card reader. The safely-remove-icon of nusb, however, had 4 menu selection, one for each slot of the card reader, very cumbersome, while the safely-remove-icon of the Gensys driver had a single entry for the 4 slots.
I also installed nusb (=updated the system with the newer/other/WinME files contained in nusb), then de-activated nusb (renamed usbstor.inf), then installed the Genesys driver: same multiple-drive-letter-problem. So changing to the system files contained in nusb didn't help either.
Is this a bug in the Genesys driver? Is it a bug of Win98? Is it a virus? Is it a hardware problem of the GL819 chip? Can it be fixed? Any ideas?
Microsoft has several articles about "multiple drive letters", for Win2k and WinXP, but I didn't find anything for Win98:
http://support.microsoft.com/kb/872949
http://support.microsoft.com/kb/830752
This post has been edited by Multibooter: 25 November 2008 - 06:33 AM



Help


Back to top










