Portál AbcLinuxu, 17. července 2025 07:28


Dotaz: PCMCIA - jeden slot se ukazuje dvakrát

26.4.2005 15:09 Andrej | skóre: 51 | blog: Republic of Mordor
PCMCIA - jeden slot se ukazuje dvakrát
Přečteno: 233×
Odpovědět | Admin
Ahoj, mám jednoduchou otázku:

Na notebooku Asus M2400N mám pouze jeden pcmcia slot typu II. Všichni správci hardwaru mi ale ukazují dva sloty a modul yenta_socket je psaný u dvou IRQ (jakoby pro každý slot zvlášť). Slot funguje, ale je tam zbytečně dvakrát.

Protože jedna instance je psaná u stejného IRQ jako port LPT, mám obavy, že je to jeden z důvodů, proč mi tiskárna na LPT netiskne - prostě HW konflikt. (To jsem řešil už v jiném vlákně.)

Je možné dát modulům nějak na vědomí, že mám jen jeden slot?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.4.2005 16:08 *Mirda* | skóre: 24 | Sedlčany
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sorry ze neodpovim, ale zeptam se. Rozchazel si ten slot nejak specialne, nebo to bezelo samo? Jakou distribuci a jadro tam mas? Me se detekuje, ale jinak nefunguje. Vice zde .

Jinak me se tento slot taky detekuje dvakrat, ale mam navic ctecku pam. karet. Myslim ze maji univerzalni chip a zalezi na tom, jestli ti vyvedou ven nejake rozhrani.

27.4.2005 16:01 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
Nic speciálního jsem s tím nepodnikal. Mám 2.6.11-3 ARCH, distribuci Arch Linux 0.7 s aktualizacemi.

Hotplug i hwd mi shodně nalezly řadič Ricoh, pro který je potřeba modul yenta_socket. (Ten samozřejmě vyžaduje pcmcia_core a pcmcia, ale to si obstará modprobe většinou automaticky.)

Pokud jde o rozhraní, zkoušel jsem (s úspěchem) oba základní typy CF karet v PCMCIA adaptéru. (Jeden typ - "Apacer-like" ukazuje skutečně rozhraní compact flash a ukazuje se tak i ve správcích hardwaru. Druhý týp - "Sandisk-like" se tváří jako disk IDE.) Apacer se namapuje jako sdX, zatímco Sandisk jako hdX, většinou hde. Obě karty fungovaly, pomocí driverů d-bus a hal se daji prohlížet v hardware managerech a automaticky připojit třeba přes KDE.

Jak jsem se díval na Tvé vlákno, je to podivný problém s pamětí. Může to být fyzická závada, nedostatek práv nebo chybějící skupina (něco podobného jako je pro zvuk audio), která by s tím směla manipulovat apod. Drivery si vyhrazují různé buffery, které pak třeba na jiné verzi kernelu neumí tak dobře spravovat, ač jsou kompilované zároveň s ním. S takovou závadou, jakou Ti to ukazuje v logu, to rozhodně nerozchodíš. Je potřeba nějaký patch - ne nutně pro kernel, ale aspoň pro driver od slotu. Je dobré si spustit nějaký hardware detektor - třeba hwd, který Ti doporučí správné moduly pro danou mašinu. (Třeba ty, které používaš, jsou pro něco trochu jiného a nenajdou tam paměť, kterou chtějí.)
DjAARA avatar 26.4.2005 18:27 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na mem notebooku je taky fyzicky pritomny jen jeden PCMCIA slot, presto mi to hlasi mam 2. Je to tim, ze je pouzity radic na 2 sloty, ale jen jeden je pripojen.
0000:02:09.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
0000:02:09.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
Socket 0:
  no card
Socket 1:
  no card
DjAARA's blog
27.4.2005 15:49 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
No jo, jenže pointa tkví v tom, že ten druhý slot zabírá IRQ 7, ke kterému pak nemá přístup řadič portu LPT, který, jak jsem pochopil, není zařízený na sdílení IRQ. Druhý slot je u mě na IRQ 5 s polečně s dalšími asi 7 zařízeními. (Tam to asi nevadí.)

Proto chci ten druhý slot nějak odstranit. Když ho nedostanu pryč, nebudu nejspíš moct přes LPT tisknout.
DjAARA avatar 26.4.2005 18:27 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na mem notebooku je taky fyzicky pritomny jen jeden PCMCIA slot, presto mi to hlasi mam 2. Je to tim, ze je pouzity radic na 2 sloty, ale jen jeden je pripojen.
0000:02:09.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
0000:02:09.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ac)
Socket 0:
  no card
Socket 1:
  no card
DjAARA's blog
21.6.2005 17:38 Yenya
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten cardbus bridge ma skutecne dva porty, na tom druhem je napojeno virtualni zarizeni - ctecka karet. Mam ASUS M6R a take vidim dva sloty. Kdyz zastrcim do ctecky SD kartu, je v tom druhem slotu videt i nejake zarizeni. Driver pro to ale neni.

Kazdopadne preruseni lze nastavovat, napriklad v BIOSu lze rict, ze IRQ 7 nema byt prirazovano PCI zarizenim.

4.8.2005 01:18 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: PCMCIA - jeden slot se ukazuje dvakrát
Odpovědět | | Sbalit | Link | Blokovat | Admin
acpi_irq_balance acpi_irq_isa=7 To se předá kernelu a IRQ se uvolní. Že je tam ten slot dvakrát, to už asi řešit nebudu, ježto se to zdá být nepodstatné a neřešitelné. Ať si tam je, hlavně když mám IRQ 7 a LPT je interrupt-driven.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.