Date: Wed, 16 May 2012 23:54:55 +0300 From: Eugene Dzhurinsky <jdevelop@gmail.com> To: freebsd-usb@freebsd.org Subject: Issues with embedded card reader (Laptop ASUS K43SJ) Message-ID: <20120516205455.GB6514@devbox>
index | next in thread | raw e-mail
[-- Attachment #1 --] Hi all! I have some problems with the card reader - it is not recognized as mass storage device. OS is: FreeBSD devbox 9.0-STABLE FreeBSD 9.0-STABLE #23: Wed May 16 18:45:28 EEST 2012 root@devbox:/usr/obj/usr/src/sys/BOFHMOD amd64 > usbconfig list ugen0.1: <EHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen2.1: <XHCI root HUB 0x1b21> at usbus2, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE ugen0.2: <product 0x0024 vendor 0x8087> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen1.2: <product 0x0024 vendor 0x8087> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen0.3: <product 0x3304 vendor 0x13d3> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen0.4: <ASUS USB2.0 WebCam 04G6200086K1AN17J000SGH> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen0.5: <USB2.0-CRW Generic> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=O > usbconfig -d 0.5 dump_device_desc ugen0.5: <USB2.0-CRW Generic> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x00ff bDeviceSubClass = 0x00ff bDeviceProtocol = 0x00ff bMaxPacketSize0 = 0x0040 idVendor = 0x0bda idProduct = 0x0139 bcdDevice = 0x3960 iManufacturer = 0x0001 <Generic> iProduct = 0x0002 <USB2.0-CRW> iSerialNumber = 0x0003 <20100201396000000> bNumConfigurations = 0x0001 I added the following lines to /usr/src/sys/dev/usb/usbdevs > product REALTEK USB201CRW 0x0139 USB20CRW Card Reader and to /usr/src/sys/dev/usb/quirk/usb_quirk.c > USB_QUIRK(REALTEK, USB201CRW, 0x0000, 0xffff, UQ_MSC_NO_GETMAXLUN, > UQ_MSC_FORCE_WIRE_BBB, UQ_MSC_FORCE_PROTO_SCSI), After loading modules: usb_quirk.ko uhci.ko ohci.ko ehci.ko xhci.ko umass.ko in dmesg I can see: ugen0.5: <Generic> at usbus0 umass0: <Bulk-In, Bulk-Out, Interface> on usbus0 umass0: SCSI over Bulk-Only; quirks = 0x0100 umass0:2:0:-1: Attached to scbus2 however when the card is plugged in - no /dev/da* entries appear. What may be wrong with my config and what else can I try? many thanks in advance! -- Eugene N Dzhurinsky [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBAgAGBQJPtBQfAAoJEJl2g18bZPdRuH0H/i/yQ1yCiKZRhIdf+Sdsi6Su JBKHCP91257+hHEcsIFXrkquDEVTcBZ41kIHm4vVkrAdMHZUJNsh0W9zVOSKHG59 gXE4cDd2BApiX1etC2NfQdtxgSZZ3tzSg0POS6/y+u4nP9jzS8CcyvEkF4JpzTX4 5ehevQN2UPtXmMaZNVVBcAjz/MkCPfnHFYmOaxh46l49RgRFVWYQ5ONkFhMzmigm EBoLkUhnerGT6eE04acfF1eA+Zg6wYOvkXIZ54tP50+CUYOcC+Ya+DzQcI/q3qnY tU2CUPlc0Iv8nkqzMzB2z56ZeJdthgOJ69EtV2Zwa2XsHwUz8oDVYOjMDEdLe/M= =eEYa -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120516205455.GB6514>
