Sida 1 av 1

Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 10 mar 2009, 04:54
av newdawn
Hejsan!

Jag har letat och sökt runt på internet. Men inte tyckt mig finna något som passar in på det jag söker.
Tänkte skriva ut så mycket information som möjligt om min situation, så kanske det är någon gammal räv som kan hjälpa mig med mina problem :)
Jag är relativt ny inom "Kubuntu-livet". Visserligen har jag haft både Ubuntu och Kubuntu installerat förut, men har alltid blivit så förbannad efter ett tags användande att jag tagit bort det och installerat Windows igen. Men nu verkar utvecklingen gått framåt en hel del, även om det är lite mer pill med vissa saker än vad man är van vid i Windows. Men det är det värt tycker jag!
Rent allmänt så känns det mycket trevligare, friare och säkrare.

Nu till mitt problem. Faktiskt det enda som jag tycker är lite halvjobbigt med Kubuntu för tillfället.
Jag har försökt och försökt få min "Mass storage controller" (en i min laptop inbyggd 5-in-1 kortläsare) att fungera.
När jags stoppar i SD-kortet i läsaren så händer ingenting, och kortet syns inte heller i Dolphin. Däremot när jag öppnar konsolen och skriver:
$ sudo lshw -class storage
så kommer följande upp:
*-storage
description: Mass storage controller
product: 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
vendor: Texas Instruments
physical id: 6.2
bus info: pci@0000:02:06.2
version: 00
width: 32 bits
clock: 33MHz
capabilities: storage pm bus_master cap_list
configuration: driver=tifm_7xx1 latency=64 maxlatency=4 mingnt=7 module=tifm_7xx1
Och det är ju ett tecken på att den hittar enheten antar jag...
Men vad krävs för att jag ska kunna få kortet mount:at och lägga in mina bilder i datorn då?

Nedan följer lite information om systemet:

Release: Ubuntu 8.10 (intrepid)
Kernel: 2.6.27-11-generic
GCC version: 2.6.27-11-generic
Windowmanager: KDE 4.2.0

Tack på förhand!

Med vänliga hälsningar
newdawn

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 10 mar 2009, 09:37
av DeepThought
Efter att du stoppat in kortet, skulle du kunna köra följande kommando i en terminal och posta det som spottas ut (om du inte själv kan klura ut vad som är fel):

Kod: Markera allt

dmesg | tail
Kommandot listar delar av en loggfil som skulle kunna innehålla antydningar om vad som (eventuellt) inte fungerar. Kanske är det bara så att du manuellt måste montera minnet manuellt efter att du satt i det, men jag är osäker. Har väldigt lite erfarenhet av minneskortsläsare själv (för mig var det bara att plugga in minneskortet, har jag för mig).

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 10 mar 2009, 12:31
av newdawn
Tack för den snabba responsen :)

Detta händer när jag skriver som du sa:
~$ dmesg | tail
[ 1365.990181] pcmcia: Detected deprecated PCMCIA ioctl usage from process: lshw.
[ 1365.990189] pcmcia: This interface will soon be removed from the kernel; please expect breakage unless you upgrade to newtools.
[ 1365.990193] pcmcia: see http://www.kernel.org/pub/linux/utils/k ... cmcia.html for details.
[ 2037.316195] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 2037.317714] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Plase use
[ 2037.317720] nf_conntrack.acct=1 kernel paramater, acct=1 nf_conntrack module option or
[ 2037.317722] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[ 2067.350236] Inbound IN=rndis0 OUT= MAC=80:00:60:0f:e8:00:82:00:60:0f:e8:00:08:00:45:00:03:d7:5f:84:40:00:32:06:3c:17:55:d6:92:a0:c0:a8:00:67:00:50:c0:53:03:2b:98:58:08:db:01:7c:80:18:01:6a:8a:66:00:00:01:01:08:0a SRC=85.214.146.160 DST=192.168.0.103 LEN=983 TOS=0x00 PREC=0x00 TTL=50 ID=24452 DF PROTO=TCP SPT=80 DPT=49235 WINDOW=362 RES=0x00 ACK PSH URGP=0
[ 2076.591024] Inbound IN=rndis0 OUT= MAC=80:00:60:0f:e8:00:82:00:60:0f:e8:00:08:00:45:00:03:d7:5f:86:40:00:32:06:3c:15:55:d6:92:a0:c0:a8:00:67:00:50:c0:53:03:2b:98:58:08:db:01:7c:80:18:01:6a:7f:4a:00:00:01:01:08:0a SRC=85.214.146.160 DST=192.168.0.103 LEN=983 TOS=0x00 PREC=0x00 TTL=50 ID=24454 DF PROTO=TCP SPT=80 DPT=49235 WINDOW=362 RES=0x00 ACK PSH URGP=0
[ 2101.956596] Inbound IN=rndis0 OUT= MAC=80:00:60:0f:e8:00:82:00:60:0f:e8:00:08:00:45:00:03:d7:5f:87:40:00:32:06:3c:14:55:d6:92:a0:c0:a8:00:67:00:50:c0:53:03:2b:98:58:08:db:01:7c:80:18:01:6a:69:12:00:00:01:01:08:0a SRC=85.214.146.160 DST=192.168.0.103 LEN=983 TOS=0x00 PREC=0x00 TTL=50 ID=24455 DF PROTO=TCP SPT=80 DPT=49235 WINDOW=362 RES=0x00 ACK PSH URGP=0
I meddelandet som man får fram av kommandot så finns en länk (http://www.kernel.org/pub/linux/utils/k ... cmcia.html) som jag klickade på. Där laddade jag ner "pcmciautils-015.tar.bz2".
Valde sedan att klicka mig vidare på "mini-HOWTO for PCMCIA on Linux 2.6.13-rc1 or later".

Eftersom jag inte har en aning om kortläsaren är PCMCIA (vet inte vad det innebär riktigt) så vågar jag inte göra mer än så.

Kom gärna med fler idéer och tips om lösningar! :) Tack.

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 10 mar 2009, 12:36
av newdawn
Hm. Vad jag förstår det som så är PCMCIA samma sak som PC-card...
Alltså borde inte kortläsaren jag försöker få igång vara PCMCIA?
Rätta mig mer än gärna om jag har fel. Upplys mig :)

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 11 mar 2009, 20:14
av newdawn
Inget pro som har en susning...? ???

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 11 mar 2009, 21:10
av Rune.K
Vad jag vet så är PC-card och PCMCIA samma sak.
http://en.wikipedia.org/wiki/PC_Card

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 11 mar 2009, 22:09
av HenrikAn
Det verkar finnas en del buggrapporter som berör din kortläsare/drivrutin.
Se t.ex https://bugs.launchpad.net/ubuntu/+sour ... +bug/91429
https://bugs.launchpad.net/ubuntu/+sour ... bug/111756

Det här verkar väl värt att kolla på: https://blueprints.edge.launchpad.net// ... ard-reader

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 12 mar 2009, 13:38
av newdawn
Återigen, tack för responsen! :)

Länkarna gav en del. Men jag fattar mig inte på det riktigt. Är det alltså så att dessa problem har funnits sedan 2007, och än har ingen gjort något åt dem? Låter ju helt otroligt.
Den sista länken där. Den sa bara vad som var fel, den kom inte med någon förklaring på hur man löser den :/

Mvh.

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 12 mar 2009, 14:58
av Rune.K
Länken > http://www.kernel.org/pub/linux/utils/k ... cmcia.html ger förslag till lösning vad jag kan se.
Men jag vill inte påstå att det verkar lätt.

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 12 mar 2009, 17:38
av HenrikAn
En föreslagen lösning verkar ju vara att köra

Kod: Markera allt

sudo setpci -s <busid> 4c.b=0x0
i ett terminalfönster.

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 12 mar 2009, 19:35
av newdawn
Använde lspci för att få fram busid.
jag@jag:~$ 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/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 01)
02:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
02:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
02:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
02:06.4 Communication controller: Texas Instruments PCIxx12 GemCore based SmartCard controller

08:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5753M Gigabit Ethernet PCI Express (rev 21)
10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
Men setpci-metoden som beskrivs ovan verkar inte fungera ändå. Jag tittar efter mountade enheter efter varje av nedanstående kommandon. Men ingen mountning sker.
jag@jag:~$ sudo setpci -s 02:06.0 4c.b=0x0
jag@jag:~$ sudo setpci -s 02:06.2 4c.b=0x0
jag@jag:~$ sudo setpci -s 02:06.3 4c.b=0x0
jag@jag:~$ sudo setpci -s 02:06.4 4c.b=0x0
jag@jag:~$
Någon som fattar varför utvecklarna inte tagit tag i det här problemet?
Vad jag förstår så är det ganska utbrett, och har funnits i några år nu...

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 13 mar 2009, 20:03
av newdawn
Ingen som vet med andra ord?
Får helt enkelt leva utan min kortläsare. Alternativt gå över till Windows 7 när det kommer...

Re: Inbyggd kortläsare fungerar inte! Någon idé?

Postat: 29 maj 2009, 13:34
av Mr_Jim
Har liknande problem, har precis börjat använda Ubuntu 9.04, allt fungerar UTMÄRKT. Fick trixa lite för att få igång tilt-wheel på min mus men med de suveräna guider som finns på nätet så fixade jag det.

Men sitter på en Aspire 3100 från Acer. Och den har den hyfsat använda cardbus tillverkaren ENE i sig. Mer specifikt ( lspci )

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 SD Host controller: 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 SD/MMC Card Reader Controller (rev 01)

CB-712/4 således. Nu undrar jag efter att ha sökt över halva nätet på en lösning, finns det någon. Detta är den enda hårdvara som inte vill fungera för mig, men då jag använder min mobil mycket för att lyssna på radio och musik är detta något som får mig att fundera om jag inte måste köra dualboot eller gå över till Microsofts OS :(

Funderat lite om man kan installera drivrutinerna i WINE eller köra XP virtuellt för att få tillgång till denna. Men det känns lite väl onödigt. Snälla oh kunniga experter, hjälp?`:(

Förlåt om jag kapar men känns som jag berör samma problem som skaparen av tråden.

MVH