[SOLVED] Не могу завести RTS5129 Card Reader Controller
aweal 11 ноября, 2013 - 00:03
пересобирал по всякому ядро...
сама железка
lsusb -s 003:002 -vv
Bus 003 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x0129 RTS5129 Card Reader Controller
bcdDevice 39.60
iManufacturer 1 Generic
iProduct 2 USB2.0-CRW
iSerial 3 20100201396000000
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 4 CARD READER
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 6
bInterfaceProtocol 80
iInterface 5 Bulk-In, Bulk-Out, Interface
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0003 1x 3 bytes
bInterval 10
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
в ядре, насколько понимаю для него вот это:
CONFIG_USB_STORAGE_REALTEK:
Location: │ │ -> Device Drivers │ │ -> USB support (USB_SUPPORT [=y]) │ │ -> Support for Host-side USB (USB [=y]) │ │ -> USB Mass Storage support (USB_STORAGE [=y])
MMC/SD:
zcat /proc/config.gz | grep MMC CONFIG_PCI_MMCONFIG=y # Supported MMC/SDIO adapters CONFIG_MMC=y # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_UNSAFE_RESUME is not set # CONFIG_MMC_CLKGATE is not set # MMC/SD/SDIO Card Drivers CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y # CONFIG_MMC_TEST is not set # MMC/SD/SDIO Host Controller Drivers CONFIG_MMC_SDHCI=y # CONFIG_MMC_SDHCI_PCI is not set # CONFIG_MMC_SDHCI_ACPI is not set # CONFIG_MMC_SDHCI_PLTFM is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_SDRICOH_CS is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_VUB300 is not set # CONFIG_MMC_USHC is not set
самого девайса в списках нет:
sg_scan -i
/dev/sg0: scsi0 channel=0 id=0 lun=0 [em]
ATA INTEL SSDSC2CW12 400i [rmb=0 cmdq=0 pqual=0 pdev=0x0]
в логах тишина:
»
- Для комментирования войдите или зарегистрируйтесь

У меня RTS5139, 5129 не
У меня RTS5139, 5129 не встречал. Лежит здесь
CONFIG_RTS5139: Say Y here to include driver code to support the Realtek RTS5139 USB card readers. If this driver is compiled as a module, it will be named rts5139. Symbol: RTS5139 [=m] Type : tristate Prompt: Realtek RTS5139 USB card reader support location: -> Device Drivers -> Staging drivers (STAGING [=y]) Defined at drivers/staging/rts5139/Kconfig:1 Depends on: STAGING [=y] && USB [=y] && SCSI [=y]буду честен, я не знаю, почему у меня все работает
заработало, спасибо
заработало, спасибо