Mam tuto ctecku karet na notebooku Toshiba Satellite M100-164 (ve Windows detekovana jako Texas Instruments PCIxx12). Muzu potvrdit Maklem uverejneny postup. Popisu strucne co jsem udelal, sice ted nemam pristup ke svym vypisum, ale vytaham to z toho, co je tu v diskuzi. Neni to presne jako to moje, ja mel ve vypisu radku vic, ale snad to bude pro predstavu stacit.
$ sudo lspci
...
06:06.0 CardBus bridge: Texas Instruments Unknown device 8039
06:06.3 Mass storage controller: Texas Instruments Unknown device 803b
...
$ sudo update-pciids
... probehne update ...
$ sudo lspci
...
06:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:06.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
...
Nyni je dulezity retezec nalevo na radku s "Mass storage controller", zde "06:06.3".
$ sudo setpci -v -s 06:06.3 4c=0x22
06:06.3:4c 22
Po zasunuti karty do ctecky je behem vteriny (dobre, dvou :-) ) karta detekovana a pripojena.
Aby ctecka fungovala i po restartu, pridal jsem posledni zmineny prikaz setpci -v -s 06:06.3 4c=0x22 do souboru /etc/rc.local (ne jako posledni, ale pred RETURN 0, ci co se tam vraci).
Diky vsem, tohle bylo snad to posledni, co mi na notebooku nefungovalo. :-)
UPDATE!! Po postupnem prechodu z Dapperu na Feisty mi ctecka zas prestala fungovat. Ale na internetu jsem cetl, ze aktualni distribucni jadro by uz melo ctecku zvladat. Takze jsem zase odebral z "/etc/rc.local" ten vlozeny radek, rebootoval pocitac a zkusil vlozit kartu. Tak na treti pokus se chytla. :-) A uz zase funguje. Takze kdo mate Feisty, mnou uvedeny postup ignorujte, tykal se Dappera.