Portál AbcLinuxu, 5. května 2025 01:48

Dotaz: Nb Acer 3102 WLMi a čtečka karet

Dalibor Smolík avatar 14.6.2007 15:27 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Nb Acer 3102 WLMi a čtečka karet
Přečteno: 1091×
Odpovědět | Admin
Mám Debian testing a jádro 2.6.21. Součástí nb je čtečka karet, která pod Linuxem nejede. Část výpisu lspci:
00:05.0 PCI bridge: ATI Technologies Inc Unknown device 5a37
Úspěšně jsem zavedl moduly mmc-core a mmc-block, sdhci, ve výpisu dmesg ani /var/log/messages nic není. Výpis z konfigurace jádra (.config)
# MMC/SD Card support
#
CONFIG_MMC=m
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_BLOCK=m
CONFIG_MMC_SDHCI=m
CONFIG_MMC_WBSD=m
# CONFIG_MMC_TIFM_SD is not set
Má někdo nápad, který by pomohl? Nechce se mi nosit s sebou kabely od foťáků :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.6.2007 15:36 outsider
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kolikrat do roka se budete jeste zeptate? :-)

PS: Proc ten notebook jeste nema zaznam v sekci Hardware? :-)
Dalibor Smolík avatar 14.6.2007 15:43 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Důvody jsou tyto:
1) Nechci míchat dvě věci najednou a chci zpřehlednit problematiku a utřídit poznatky.
2) Popisuji situaci po aktualizaci jádra (2.6.21).
3) V poslední době se "vyrojila" celá řada nb podobného typu - mohlo by to zajímat více lidí. Myslím si proto, že tato problematika zaslouží samostatný thread. Osobně se domnívám, že zprovozněná karta je důležitější než druhý problém na tomto typu nb (integrovaná kamera) :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
14.6.2007 15:39 martin
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Odpovědět | | Sbalit | Link | Blokovat | Admin
spis by me zajimal CardBus bridge. nevim jak v Debianu ja pouzivam Arch. Texas Instruments ale beha v pohode pres tifm_7xx1 modul a v rc.local [ arch] mam "setpci -s 06:06.3 4c=0x22"

06:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus 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
Dalibor Smolík avatar 14.6.2007 15:54 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Výpis pro CardBus bridge je tento:
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
21.6.2007 13:40 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Tato čtečka (rep. CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller) mi na FSC V3505 s jádrem 2,.6.21 funguje naprosto bezproblémů...
Čtečka karet:
Ovladač je "sdhci"
PCMCIA:
Ovladač je "yenta_cardbus", modul "yenta_socket"
21.6.2007 13:47 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
mám je tedy v jádru "napevno", ne jako moduly
#
# MMC/SD Card support
#
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_BLOCK=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_WBSD=y
# CONFIG_MMC_TIFM_SD is not set
a
#
# PCCARD (PCMCIA/CardBus) support
#
CONFIG_PCCARD=y
# CONFIG_PCMCIA_DEBUG is not set
CONFIG_PCMCIA=y
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_PCMCIA_IOCTL=y
CONFIG_CARDBUS=y
Dalibor Smolík avatar 21.6.2007 14:50 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Zkusím to dát napevno do jádra, uvidíme. Zavedení modulu sdhci a yenta_socket zatím bez výsledku.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
21.6.2007 13:48 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Hmm mi nejde ani pod 2.6.22_rc4_git3-2 z opensuse factory.
21.6.2007 13:55 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Odpovědět | | Sbalit | Link | Blokovat | Admin
chtelo by to nejake logy - "lspci", "dmesg", pripadne "hwinfo"
Dalibor Smolík avatar 21.6.2007 15:02 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Nevím, zda to pomůže, ale výpis lshw mám tady.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 09:51 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
ne :-(
Dalibor Smolík avatar 22.6.2007 10:04 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Samozřejmě, rozumím. Chyba bude asi někde jinde. Zkompiloval jsem jádro 2.6.21-5, upravil jsem příslušné oddíly .config (mmc/sd card support a pccard support na pevno do jádra), natáhl modul yenta-socket (po úpravě jádra již nelze zavést sdhci). Výsledek stále nulový.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 11:03 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
dej sem vypis z dmesg a lspci, prosim.
Dalibor Smolík avatar 22.6.2007 11:18 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
lspci je tady:
00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc Unknown device 5a37
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M]
06:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
06:02.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Generic system peripheral [0805]: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)
dmesg je dost dlouhý, vypisuji jen závěr, který se nemění při zasunutí či vysunutí karty.
NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: starting 90-second grace period
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
Bluetooth: Core ver 2.11
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.8
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8
eth0: no IPv6 routers present
ath0: no IPv6 routers present

Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Dalibor Smolík avatar 22.6.2007 11:24 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Pro jistotu - celý výpis dmesg je tady, v případě, že to bude mít význam i pro ostatní zveřejním ho tady v celém rozsahu, případně tu podstatnou část. :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 11:36 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
ok, diky.

dmesg je 'stejny'... tedy az na :
wbsd: Winbond W83L51xD SD/MMC card interface driver
wbsd: Copyright(c) Pierre Ossman
je možné, že se ovladač 'wbsd' "bije" s ovladačem 'sdhci' ? Já mám podporu pro Winbond W83L51xD SD/MMC v jádru zapnuto (=y) ale dmesg nehlasi jeji nacteni

[TEST] vypnout ovladac wbsd a nechat v jadru pouze shdci a zkusit SD kartu (MMC jsem netestoval mensi nez 1GB (testoval jsem tusim 1GB, 512MB a 16MB [/TEST]

[DUVOD] pokud si vzpominam, tak me ctecka nefungovala, kdyz se v dmesg objevoval ovladac wbsd - ale je mozne ze chyba je uplne nekde jinde...[/DUVOD]
Dalibor Smolík avatar 22.6.2007 11:41 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Díky, vyzkouším a dám vědět (asi po neděli, brzy nebudu mít nb k dispozici)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 11:43 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
oprava : MMC jsem netestoval vubec.. informace o velikostech se tykaji SD karty
Dalibor Smolík avatar 22.6.2007 11:54 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Nebude zakopaný pes tady? já mám xD kartu pro Olympus (256 MB)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 12:26 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
xD ? Moje ctecka podporuje pouze SD/MMC/SD-IO...
Dalibor Smolík avatar 22.6.2007 12:37 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
Zkusím sehnat někde jinou kartu, abych se nesnažil o nemožné .. Nicméně ve Windows čtečka jede normálně, takže čtečkou jako takovou to nebude.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 12:41 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
OK, zkus SD, nemeli by s ni byt problemy...
jen me zarazi, ze mame stejny cardbridge a kazdemu to podporuje neco jineho - budet to asi tim ENE Technology Inc CB-712/4 Cardbus Controller
22.6.2007 11:25 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
moje lspci :
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0a:06.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
0a:06.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
0a:06.2 Generic system peripheral [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)

a dmesg :
sdhci: SDHCI controller found at 0000:0a:06.2 [1524:0550] (rev 1)
ACPI: PCI Interrupt 0000:0a:06.2[B] -> GSI 20 (level, low) -> IRQ 20
mmc0: SDHCI at 0xd4101400 irq 20 DMA
Yenta: CardBus bridge found at 0000:0a:06.0 [1734:10c1]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:0a:06.0, mfunc 0x00001202, devctl 0x44
Yenta: ISA IRQ mask 0x0cf8, PCI irq 22
Socket status: 30000006
Yenta: Raising subordinate bus# of parent bus (#0a) from #0b to #0e
pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
pcmcia: parent PCI bridge Memory window: 0xd4100000 - 0xd41fffff
pcmcia: parent PCI bridge Memory window: 0x50000000 - 0x53ffffff
pri vlozeni se pak ukaze:
 mmcblk1: mmc0:80d5 S016B 14560KiB
 mmcblk1: p1
co ti vypise "dmesg | grep sdh" a "dmesg | grep mmc" ?
Dalibor Smolík avatar 22.6.2007 11:35 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
dmesg | grep sdh neukáže nic, dmesg | grep mmc ukáže hlášení:
PCI: No mmconfig possible on device 00:18
mmc0: SDHCI at 0xc0210800 irq 17 DMA
Hlavně nikde není zmínka o "Yenta"
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.6.2007 11:40 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Nb Acer 3102 WLMi a čtečka karet
ty mas u sebe :
Yenta: CardBus bridge found at 0000:06:04.0 [1025:009f]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:06:04.0, mfunc 0x90501212, devctl 0x44
Yenta: ISA IRQ mask 0x0cf8, PCI irq 16
ja mam u me :
Yenta: CardBus bridge found at 0000:0a:06.0 [1734:10c1]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:0a:06.0, mfunc 0x00001202, devctl 0x44
Yenta: ISA IRQ mask 0x0cf8, PCI irq 22
Yenta: Raising subordinate bus# of parent bus (#0a) from #0b to #0e
všechny informace ziskavam pod rootem

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.