The solution you've attached doesn't work for me. I tried the similar script:
#!/bin/bash
while [ ! -e /dev/mmc* ]
do
modprobe -rf sdhci
sleep 0.5
modprobe -f sdhci
sleep 1
done
some weeks before and it didn't work either. Loop-reloading sdhci module makes the SD card LED turned on costantly and sometimes even hangs my laptop. Unfortuantely, after several minutes of waiting, what is equal to about a hundred sdhci module reloads, my card was still undetected. I think I have to wait for more elegant and safe solution.
And by the way, my card reader is recognized as (Toshiba Tecra A8):
03:0b.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
The solution you've attached doesn't work for me. I tried the similar script:
#!/bin/bash
while [ ! -e /dev/mmc* ]
do
modprobe -rf sdhci
sleep 0.5
modprobe -f sdhci
sleep 1
done
some weeks before and it didn't work either. Loop-reloading sdhci module makes the SD card LED turned on costantly and sometimes even hangs my laptop. Unfortuantely, after several minutes of waiting, what is equal to about a hundred sdhci module reloads, my card was still undetected. I think I have to wait for more elegant and safe solution.
And by the way, my card reader is recognized as (Toshiba Tecra A8):
03:0b.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller