Hi All,
I use an AuthenTec AES2501 fingerprint sensor successfully from a
small application.
But when unplugging the device and plugging it back again,
it's not recognized anymore by Mac OS X (10.4.4).
Starting the computer again, it's all fine.
The system log shows the following:
kernel[0]: USBF: 17536.142 [0x36cbc00] The IOUSBFamily
is having trouble enumerating a USB device that has been plugged
in. It will keep retrying. (Port 2 of hub @ location: 0xb000000)
kernel[0]: USBF: 17538.674 OHCI driver:
OHCIRootHubPortPower bit not sticking (0). Retrying.
kernel[0]: USBF: 17538.674 [some more...]
kernel[0]: USBF: 17538.674 OHCI driver:
OHCIRootHubPortPower bit not sticking (0). Retrying.
kernel[0]: USBF: 17541. 74 [0x36cbc00] The IOUSBFamily
was not able to enumerate a device.
Do I have to write a device driver or can't I prevent the
IOUSBFamily from failing to
access the sensor? Or wait for an OS update?
The device's id:
"Bus Power Available" = 250;
"Device Speed" = 1;
IOCFPlugInTypes = {
"9dc7b780-9ec0-11d4-a54f-000a27052861" = "IOUSBFamily.kext/
Contents/PlugIns/IOUSBLib.bundle";
};
IOUserClientClass = IOUSBDeviceUserClient;
PortNum = 2;
"USB Address" = 2;
"USB Product Name" = "Fingerprint Sensor";
bDeviceClass = 255;
bDeviceProtocol = 255;
bDeviceSubClass = 255;
bMaxPacketSize0 = 8;
bNumConfigurations = 1;
bcdDevice = 1569;
iManufacturer = 0;
iProduct = 1;
iSerialNumber = 0;
idProduct = 9600;
idVendor = 2303;
locationID = 186646528;
sessionID = 19867971972;