Cóż, wątek o sprzęcie by się przydał.
Zatem tak - mam w swoim notebooku jakiś slot na kartę SD. Niestety stockowy kernel nie chce go widzieć. Nie ma dla mnie problemu ze skompilowaniem innego, ale - cholera - jak mam ustalić co to jest? Wszelkie pomysły (choć sprawdziłem lspci/lsubs/inci/i-nex) są miłe.
Aha - w grę nie wchodzi sprawdzenie czegoś pod Windows, bowiem skubańca wyciąłem w chwilę po zakupieniu komputera.
Może być, że system rozpoznał slot.
By to sprawdzić, włóż wcześniej jakiś dobry (sformatowany) nośnik SD i sprawdź tym:
dmesg | tail
Jeśli dostaniesz coś w rym stylu, to na pewno slot jest rozpoznany:
[ 3417.652202] sd 8:0:0:1: [sdd] 7872352 512-byte logical blocks: (4.03 GB/3.75 GiB)
Jadro przynjamniej powinno podac adres PCI urzadzenia. Moze poszukac unknown w dmesg. Inna opcja to Void Linux - bodajze jedyny Linux z w pelni monolitycznym jadrem. Jadro w czasie startu powinno podac kod PCI urzadzenia nawet jesli nie jest w stanie go rozpoznac. Na podstawie kodu mozna poszukac w internecie.
I jeszcze jedno, w niektórych lapkach trzeba taki slot włączyć w BIOSie, ew. klawiszami funkcyjnymi...
- u mnie np. na służbowym muszę nacisnąć 3x Fn + Bluetooth i dopiero po tym rozpoznaje mi slota