I have this USB drive that FreeBSD will not recognize. Here's some things that I did:
Now the thing that caught my eye are the i fields where it said that retrieving string failed. I always thought that those field are required for it to work. Now when I plug a different drive in the same port, this is what I get:
Now the question is how do I get FreeBSD to recognize the drive and assign a usable daX device to it? Windows sees it just fine, which is strange since Windows is supposed to cough on it if the serial number is missing.
Rich (BB code):
strata:/root 663 ### ->usbconfig -d ugen0.2 dump_device_desc
ugen0.2: <vendor 0x1f75 product 0x0817> at usbus0, cfg=255 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x0000 <Probed by interface class>
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0008
idVendor = 0x1f75
idProduct = 0x0817
bcdDevice = 0x0001
iManufacturer = 0x0001 <retrieving string failed>
iProduct = 0x0002 <retrieving string failed>
iSerialNumber = 0x0003 <retrieving string failed>
bNumConfigurations = 0x0001
Now the thing that caught my eye are the i fields where it said that retrieving string failed. I always thought that those field are required for it to work. Now when I plug a different drive in the same port, this is what I get:
Rich (BB code):
strata:/root 668 ### ->usbconfig -d ugen0.2 dump_device_desc
ugen0.2: <SanDisk Cruzer Glide> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x0000 <Probed by interface class>
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0040
idVendor = 0x0781
idProduct = 0x5575
bcdDevice = 0x0126
iManufacturer = 0x0001 <SanDisk>
iProduct = 0x0002 <Cruzer Glide>
iSerialNumber = 0x0003 <20044530110C6190F50C>
bNumConfigurations = 0x0001
Now the question is how do I get FreeBSD to recognize the drive and assign a usable daX device to it? Windows sees it just fine, which is strange since Windows is supposed to cough on it if the serial number is missing.