Hallo Habe da schon viel Zeit investiert :
System devuan daedalus [code] uname -a Linux thinkstation 6.1.0-54-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.190-1 (2026-10-16) x86_64 GNU/Linux [/code]
[code] dmesg | grep -A 9 '1.933026' [ 1.933026] usb 1-9: New USB device found, idVendor=0bda, idProduct=0129, bcdDevice=39.60 [ 1.933028] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1.933030] usb 1-9: Product: USB2.0-CRW [ 1.933030] usb 1-9: Manufacturer: Generic [ 1.933031] usb 1-9: SerialNumber: 20100201396000000 [ 1.936467] raid6: .... xor() 30036 MB/s, rmw enabled [ 1.936468] raid6: using avx2x2 recovery algorithm [ 1.937248] usbcore: registered new interface driver rtsx_usb [ 1.937292] xor: automatically using best checksumming function avx [ 1.937961] async_tx: api initialized (async) [/code]
[code] lsusb === trie on-disk === tool version: 3 file size: 10005428 bytes header size 80 bytes strings 2421636 bytes nodes 7583712 bytes unable to receive message Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller ..... [/code] Card Reader wird vom Kernel erkannt
[code] lsmod| grep -E 'mmc|rtsx_' rtsx_usb_ms 24576 0 mmc_block 57344 0 memstick 24576 1 rtsx_usb_ms rtsx_usb_sdmmc 32768 0 mmc_core 217088 2 rtsx_usb_sdmmc,mmc_block rtsx_usb 32768 2 rtsx_usb_sdmmc,rtsx_usb_ms usbcore 348160 10 gspca_main,xhci_hcd,gspca_zc3xx,usbhid,rtsx_usb,usb_storage,xhci_pci,uas [/code] Module sind geladen.
Card Reader ist [code] cd /sys/bus/usb/devices/1-9 [/code]
habe da ein disabled gefunden und auf enabled gestellt [code] cd /sys/bus/usb/devices/1-9/power cat wakeup disabled ls -tl wakeup echo enabled > wakeup cat wakeup enabled [/code]
änderte nichts am Ergebnis lsblk zeigt die mmc Karte mit Ihren 2 Partitionen nicht an.
auf anderem Linux Rechner aber mit Realtek am PCIbus wird die Karte angezeigt ! (disk und partitionen)
[code] pwd /sys/bus/usb/devices/1-9 grep -isr disabled * | sed -e s/:disabled// 1-9:1.0/ep_83/power/runtime_enabled 1-9:1.0/rtsx_usb_sdmmc.1.auto/power/async 1-9:1.0/rtsx_usb_sdmmc.1.auto/leds/mmc0::/power/async 1-9:1.0/rtsx_usb_sdmmc.1.auto/leds/mmc0::/power/runtime_enabled 1-9:1.0/rtsx_usb_sdmmc.1.auto/mmc_host/mmc0/power/runtime_enabled 1-9:1.0/ep_01/power/runtime_enabled 1-9:1.0/ep_82/power/runtime_enabled 1-9:1.0/rtsx_usb_ms.2.auto/power/async 1-9:1.0/rtsx_usb_ms.2.auto/memstick_host/memstick0/power/async 1-9:1.0/rtsx_usb_ms.2.auto/memstick_host/memstick0/power/runtime_enabled ep_00/power/runtime_enabled firmware_node/power/async firmware_node/power/runtime_enabled power/wakeup [/code] schrecklich viel disabled und manche(viele) sind read only. alle auf enabled ändert nichts
[code] find . -type f -name 'wakeup_*' ./wakeup/wakeup35/wakeup_count ./power/wakeup_count ./power/wakeup_abort_count ./power/wakeup_expire_count ./power/wakeup_total_time_ms ./power/wakeup_active_count ./power/wakeup_max_time_ms ./power/wakeup_active ./power/wakeup_last_time_ms root@thinkstation /sys/bus/usb/devices/1-9 # cat $(find . -type f -name 'wakeup_*') 0 0 0 0 0 0 0 0 0 [/code]
also die HW is da, die karte funktioniert in einem anderen Rechner, auch devuan daedalus, aber mit rtsx_pci !
:?: