Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: petrme 16 Dubna 2006, 17:47:04
-
Podařilo se někomu zprovoznit čtečku karet pod Dapperem?
Mám na notebooku integrovanou čtečku, která se identifikuje jako Texas Instruments PCIxx12.
Dapper ji ale zřejme nepodporuje, výpis z lspci:
0000:0a:09.0 CardBus bridge: Texas Instruments: Unknown device 8039
0000:0a:09.2 Mass storage controller: Texas Instruments: Unknown device 803b
-
Mě jede:
0000:02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
0000:02:01.2 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17 )
0000:02:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapte r (rev 08)
0000:02:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 03)
-
zkus
modprobe yenta_socket
Nekde jsem to cetl ze by to potom melo behat.
-
Yenta je imho na PCMCIA.
Neni to TI PCIxx21? O 12 jsem nikde na netu nic nenasel. A pro zmenu o te 21 zase, ze neni ovladac.
PS: co je to za notebook?
-
Acer TravelMate 3012WTMi
-
Neni to TI PCIxx21? O 12 jsem nikde na netu nic nenasel. A pro zmenu o te 21 zase, ze neni ovladac.
WinXP čtečku identifikují jako PCIxx12, ale při instalaci driveru je to zase PCIxx21. Tak nevím. V dokumentaci k notebooku to není.
Acer na linux kašle a dodává jen ovladače pro windows
ftp://ftp.support.acer-euro.com/notebook/travelmate_3010/driver/cardrdr.zip
-
Tak to mas asi smulu, podle toho co jsem cetl, tak TI na tu ctecku uvolnil datasheet, ale nikdo to jeste neimplementoval. Zkus si projit http://mmc.drzeus.cx/wiki/Welcome .
Ja mam
0000:01:03.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
a funguje bez problemu.
-
výpis z lspci:
0000:0a:09.0 CardBus bridge: Texas Instruments: Unknown device 8039
0000:0a:09.2 Mass storage controller: Texas Instruments: Unknown device 803b
Pro tenhle výpis z lspci mi pomohl následující návod:
v konzoli jsem postupně napsal:
sudo modprobe tifm_7xx1
sudo modprobe tifm_core
sudo modprobe tifm_sd
zastrčil jsem kartu do slotu a ejhle, fungovala (testoval jsem na MMC a SD kartě)
pak jsem tyhle tři ovladače zapsal do /etc/modules:
sudo gedit /etc/modules
a v něm
tifm_7xx1
tifm_core
tifm_sd
(čerpáno odtud (http://ubuntuforums.org/showthread.php?t=200360&page=3))
-
Tak jsem se konečně dostal k řešení mého problému se čtečkou karet. Přečetl jsem si diskusi (viz berdův odkaz) a po zadání příkazu "sudo update-pciids" se z něčeho takového:
0a:09.0 CardBus bridge: Texas Instruments Unknown device 8039
0a:09.2 Mass storage controller: Texas Instruments Unknown device 803b
stalo0a:09.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0a:09.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
(výpisy jsou z lspci)
Když teď zasunu SD kartu tak se nic nestane (čemuž bych se ani nedivil), kde mám ale tu kartu hledat? Nevíte jak mám připojit souborový systém z té karty, příp. kam se připojil (pokud se tak děje automaticky). Nechápu totiž, co má berda na mysli tím "zastrčil jsem kartu do slotu a ejhle, fungovala".
Ptám se proto, že podle té anglické diskuse by to mělo stačit. Chci si tedy udělat jasno - zda-li lze přistupovat na souborový systém té karty již teď, nebo musím ještě pokračovat v postupu přes ty tifm moduly. Nemá s čtečkami karet od Acerů zkušenosti ještě někdo jiný než berda (který si nejdříve hrál s těmi moduly)? Díky předem.
-
Tak jsem se vrhl do těch modulů: napsal jsem do konzole postupně ty tří berdovy řádky. A asi za sekundu mi vyběhl dialog, jestli chci importovat ty fotky z karty - paráda.
-
Taky potvrzuji rozchození čtečky. :) Zajímavé je, že DD ji našel sám, ale EE nikoli. Asi je dobré ji mít při instalaci zastrčenou ve slozu, že?
-
mam takovy hloupy dotaz- jak mam upravit moduly. vypis z lspci:
0000:06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
diky
-
Možná ty moduly nebyly ani nutné, ale já už se v tom hrabat nebudu, ale pro příští generace: http://www.linuxquestions.org/questions/showthread.php?t=497403
-
Tak pristi generace dorazila driv, nez se cekalo. Mam tu samou ctecku a vypis je tady:
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
Vypada, ze ji kubuntu vidi, ale kartu nenamountuje. A z toho odkazu sem teda moc nepochopil. Dik za radu...
-
Podle toho odkazu by mělo stačit napsat v konzoli
setpci -v -s 02:06.3 4c=0x22
kde to "02:06.3" nahraďte "06:06.3" (Váš konkrétní případ). Kde ale přišel na ten zbytek (4c=0x22) teď netuším - zkuste kdyžtak pohledat.
Anebo se na ten odkaz vykašlete a udělejte to přes ty moduly, jak radí berda.
-
mozem potvrdit ze berdov navod funguje pre moju SD kartu avsak stale mi to nenacitalo sony memorystick :( . Ale aj tak je to lepsie ako keby nesla vobec :)
-
Já nemám bohužel možnost vyzkoušet jiná média než SD karty, takže nevím, jestli ostatní fungují nebo ne.
to ondrejhome: co říká lspci?
Je pěkné, že hlásíte zprovoznění Vaší čtečky, ale pokud nenapíšete, co to je za typ, tak tato informace postrádá smysl
EDIT: Částečně se omlouvám, nevšiml jsem si, že máte v podpisu přesný typ notebooku
-
Takže jsem zkusil tento příkaz:
sudo setpci -v -s 06:06.3 4c=0x22
a odpovědělo mi to takhle:
06:06.3:4c 22
Sice nevím co to znamená, ale čtečka funguje. Nemám šanci zkusit nic jiného než SD, takže u ostatních typů nevím. Ale hlavně, že to běhá. Díky za pomoc
-
Paráda, tak aspoň víme, že existuje i jiná funkční možnost než přes ty moduly.
-
Zdravim, pokusil jsem se vyzkoušet všechny zde uvedené návody ale má čtečka zatím zůstává mrtvá.
0a:06.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
0a:06.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
0a:06.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)
Správce zařízení mi ji hlásí jako Unknow.
Diky za všechny rady.
-
musím Vás zatím zklamat: vlákno, kde se řeší Vaše čtečka: http://forum.ubuntu.cz/viewtopic.php?id=6409
Vzkaz pro moderátora: Prosil bych o přidání výrobce čtečky (Texas Instruments) do názvu vlákna, aby nedocházelo k marným a zbytečným pokusům o zprovoznění od majitelů jiných čteček. (Hatex už několikátý člověk, který má čtečku od ENE a snažil se použít zdejší návod, což se samozřejmě nesetkalo s úspěchem, tak ať se to neplete.) Dík
-
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.
-
Poradil by nekdo?
Mam NB Asus s integrovanou cteckou karet. Pokud do ni vlozim SD kartu, tak nemam problem. Pokud dam Memory Stick kartu, tak se nic nestane. V M$Win chodi normalne.
-
Bohužel musím potvrdit, že nefunguje ani xD karta.
-
Dobrý den, vlastním notebook s integrovanou čtečkou karet " Texas Instruments PCIxx21 Integrated FlashMedia Controller" a nefungují mi xD karty (jiné nemám a ani jsem nezkoušel), chtěl bych vědět jakou mám šanci tuto integrovanou čtečku rozchodit a jak. Děkuji
část výpisu 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 Generic system peripheral [0805]: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller