Sie sind nicht angemeldet.

  • »psychophoniac« ist männlich
  • »psychophoniac« ist der Autor dieses Themas

Beiträge: 6

Registrierungsdatum: 24.04.2010

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

1

24.04.2010, 09:33

cardreader deaktivieren?

hallo leute,

ich fahre jetzt seit fast einem monat ubuntu 9.10 auf meinem HP-dv7 1190eg, bin soweit auch ganz zu frieden, der linux-übliche hick hack mit treibern usw gab sich nach einer woche.
ich habe nur eine sache die mich stört: der laptop wacht a) nie aus dem standby auf und b) frisst er im akkubetrieb ungefähr 1 - 2% pro minute.
(als besonderes sahnehäubchen geht er auch einfach gerne mal aus, obwohl laut akkuanzeige noch mehr als 20% da sind, aber das gehört hier nicht rein.)
unter windows hat der laptop teilweise laufzeiten von 2 h und mehr hingelegt und der standby ging logischerweise auch.
ich hab mich dann ein bisschen bemüht und nach laaangem herumsuchen herausgefunden, dass wohl der eingebaute cardreader für beides nicht unverantwortlich ist.
er ist u.a. laut powertop mit 5% schuld am aufwachen der CPU aus dem schlafzustand und ausserdem der grund warum mein laptop nicht mehr aus dem standby erwacht.
da ich den cardreader eh noch nie gebraucht habe, wollte ich fragen, wo ich den ganz abschalten kann, am besten so, dass er beim booten auch gar nicht erst beachtet wird.

vielen dank schonmal und grossen lob ans forum, ihr macht ihr gute arbeit, hat mir schon oft geholfen!

mfg
f.
d-_-b

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »psychophoniac« (29.04.2010, 13:43)


2

24.04.2010, 15:25

Hi,
Es besteht die theoretische Möglichkeit, das zuständige Kernel-Modul zu deaktivieren. Dann würde die Hardware einfach ignoriert werden.
Gib uns bitte die Ausgabe von

Quellcode

1
2
3
sudo lspci -vnn 
# und
lsusb 
(könnte nämlich intern über USB verdrahtet sein)
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »psychophoniac« ist männlich
  • »psychophoniac« ist der Autor dieses Themas

Beiträge: 6

Registrierungsdatum: 24.04.2010

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

3

24.04.2010, 16:03

sudo lspci -vnn ergab:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0
	Capabilities: [e0] Vendor Specific Information <?>
	Kernel modules: intel-agp

00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00008000-00008fff
	Memory behind bridge: d0000000-d2ffffff
	Prefetchable memory behind bridge: 00000000c0000000-00000000cfffffff
	Capabilities: [88] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [80] Power Management version 3
	Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [a0] Express Root Port (Slot+), MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [140] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 16
	I/O ports at 90e0 [size=32]
	Capabilities: [50] PCIe advanced features <?>
	Kernel driver in use: uhci_hcd

00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 17
	I/O ports at 90c0 [size=32]
	Capabilities: [50] PCIe advanced features <?>
	Kernel driver in use: uhci_hcd

00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03) (prog-if 20)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 18
	Memory at df304c00 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [50] Power Management version 2
	Capabilities: [58] Debug port: BAR=1 offset=00a0
	Capabilities: [98] PCIe advanced features <?>
	Kernel driver in use: ehci_hcd

00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 34
	Memory at df300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel

00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00007000-00007fff
	Memory behind bridge: de200000-df2fffff
	Prefetchable memory behind bridge: 00000000d3000000-00000000d3ffffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [a0] Power Management version 2
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [180] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00006000-00006fff
	Memory behind bridge: dd200000-de1fffff
	Prefetchable memory behind bridge: 00000000d4000000-00000000d4ffffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [a0] Power Management version 2
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [180] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: dc200000-dd1fffff
	Prefetchable memory behind bridge: 00000000d5000000-00000000d5ffffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [a0] Power Management version 2
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [180] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
	I/O behind bridge: 00003000-00004fff
	Memory behind bridge: db200000-dc1fffff
	Prefetchable memory behind bridge: 00000000d6000000-00000000d70fffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [a0] Power Management version 2
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [180] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: da100000-db1fffff
	Prefetchable memory behind bridge: 00000000d7100000-00000000d80fffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [a0] Power Management version 2
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [180] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=07, subordinate=09, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: d9100000-da0fffff
	Prefetchable memory behind bridge: 00000000d8100000-00000000d90fffff
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Capabilities: [a0] Power Management version 2
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [180] Root Complex Link <?>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 20
	I/O ports at 90a0 [size=32]
	Capabilities: [50] PCIe advanced features <?>
	Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 22
	I/O ports at 9080 [size=32]
	Capabilities: [50] PCIe advanced features <?>
	Kernel driver in use: uhci_hcd

00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 18
	I/O ports at 9060 [size=32]
	Capabilities: [50] PCIe advanced features <?>
	Kernel driver in use: uhci_hcd

00:1d.3 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 19
	I/O ports at 9040 [size=32]
	Capabilities: [50] PCIe advanced features <?>
	Kernel driver in use: uhci_hcd

00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03) (prog-if 20)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0, IRQ 20
	Memory at df304800 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [50] Power Management version 2
	Capabilities: [58] Debug port: BAR=1 offset=00a0
	Capabilities: [98] PCIe advanced features <?>
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93) (prog-if 01)
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=32
	Capabilities: [50] Subsystem: Hewlett-Packard Company Device [103c:30f4]

00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, medium devsel, latency 0
	Capabilities: [e0] Vendor Specific Information <?>
	Kernel modules: iTCO_wdt

00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03) (prog-if 01)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 31
	I/O ports at 9108 [size=8]
	I/O ports at 9114 [size=4]
	I/O ports at 9100 [size=8]
	I/O ports at 9110 [size=4]
	I/O ports at 9020 [size=32]
	Memory at df304000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/4 Enable+
	Capabilities: [70] Power Management version 3
	Capabilities: [a8] SATA HBA <?>
	Capabilities: [b0] PCIe advanced features <?>
	Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: medium devsel, IRQ 11
	Memory at df305000 (64-bit, non-prefetchable) [size=256]
	I/O ports at 9000 [size=32]
	Kernel modules: i2c-i801

01:00.0 VGA compatible controller [0300]: nVidia Corporation G96 [GeForce 9600M GT] [10de:0649] (rev a1)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, non-prefetchable) [size=32M]
	I/O ports at 8000 [size=128]
	Capabilities: [60] Power Management version 3
	Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
	Capabilities: [78] Express Endpoint, MSI 00
	Capabilities: [b4] Vendor Specific Information <?>
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [128] Power Budgeting <?>
	Capabilities: [600] Vendor Specific Information <?>
	Kernel driver in use: nvidia
	Kernel modules: nvidia, nvidiafb

02:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
	Subsystem: Intel Corporation Device [8086:1211]
	Flags: bus master, fast devsel, latency 0, IRQ 33
	Memory at de200000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
	Capabilities: [e0] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting <?>
	Capabilities: [140] Device Serial Number ec-0c-1d-ff-ff-6b-21-00
	Kernel driver in use: iwlagn
	Kernel modules: iwlagn

05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 32
	I/O ports at 3000 [size=256]
	Memory at d6010000 (64-bit, prefetchable) [size=4K]
	Memory at d6000000 (64-bit, prefetchable) [size=64K]
	Expansion ROM at d6020000 [disabled] [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+
	Capabilities: [70] Express Endpoint, MSI 01
	Capabilities: [b0] MSI-X: Enable- Mask- TabSize=2
	Capabilities: [d0] Vital Product Data <?>
	Capabilities: [100] Advanced Error Reporting <?>
	Capabilities: [140] Virtual Channel <?>
	Capabilities: [160] Device Serial Number 00-00-00-00-00-00-00-00
	Kernel driver in use: r8169
	Kernel modules: r8169

06:00.0 FireWire (IEEE 1394) [0c00]: JMicron Technology Corp. IEEE 1394 Host Controller [197b:2380] (prog-if 10)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at da100000 (32-bit, non-prefetchable) [size=2K]
	Memory at da100d00 (32-bit, non-prefetchable) [size=128]
	Memory at da100c80 (32-bit, non-prefetchable) [size=128]
	Memory at da100c00 (32-bit, non-prefetchable) [size=128]
	Capabilities: [44] Power Management version 3
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [94] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
	Kernel driver in use: ohci1394
	Kernel modules: firewire-ohci, ohci1394

06:00.1 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2382]
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at da100b00 (32-bit, non-prefetchable) [size=256]
	Capabilities: [a4] Power Management version 3
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [94] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci-pci

06:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2381] (prog-if 01)
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: fast devsel, IRQ 16
	Memory at da100a00 (32-bit, non-prefetchable) [size=256]
	Capabilities: [a4] Power Management version 3
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [94] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
	Kernel modules: sdhci-pci

06:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2383]
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at da100900 (32-bit, non-prefetchable) [size=256]
	Capabilities: [a4] Power Management version 3
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [94] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
	Kernel driver in use: jmb38x_ms
	Kernel modules: jmb38x_ms

06:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host Controller [197b:2384]
	Subsystem: Hewlett-Packard Company Device [103c:30f4]
	Flags: bus master, fast devsel, latency 0, IRQ 11
	Memory at da100800 (32-bit, non-prefetchable) [size=256]
	Capabilities: [a4] Power Management version 3
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [94] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-


lusb ergab:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
Bus 002 Device 002: ID 046d:09b8 Logitech, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 138a:0001 DigitalPersona, Inc Fingeprint Reader
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 07ca:a309 AVerMedia Technologies, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


an den kernel habe ich mich noch nicht rangetraut. ich kann zwar recht passabel programmieren, aber bevor ich mir mein grade so schön laufendes linux zerschiesse, frag ich doch lieber 3 mal hier nach.

edit:
Es ist dieser JMicron Controller. im #ubuntu-de meinte einer, dass er auch schon vermehrt von Problemen mit dem Standby im Zusammenhang mit diesem Chip gelesen hätte.
d-_-b

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »psychophoniac« (24.04.2010, 16:06)


4

24.04.2010, 17:02

Ja genau, der isses.
Das geladene Modul ist demnach "sdhci-pci". Jetzt kannst Du nur probieren, ob's was bringt.
Poste bitte noch

Quellcode

1
lsmod | grep sdhci-pci
um zu sehen, ob da noch weitere Module mit beteiligt sind.
Danach kannst Du es manuell entladen:

Quellcode

1
sudo modprobe -r sdhci-pci
Wenn er sich beschwert, daß es "in use" ist, muss ich sowieso erst die obige Ausgabe sehen. Bitte nichts weiteres voreilig selbst entladen.
Wenn es keine Probleme oder Fehler gibt, und sich das merkbar auf den Akku auswirkt, kannst Du das schon mal dauerhaft so verankern:

Quellcode

1
echo "blacklist sdhci-pci" | sudo tee -a /etc/modprobe.d/blacklist
Dann wird dieses Modul nicht mehr automatisch geladen. Eventuell kann man noch weitere nach obiger Liste hinzufügen, aber bitte erst mal die Ausgabe herzeigen.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »psychophoniac« ist männlich
  • »psychophoniac« ist der Autor dieses Themas

Beiträge: 6

Registrierungsdatum: 24.04.2010

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

5

25.04.2010, 01:07

Quellcode

1
lsmod | grep sdhci-pci

gab mir garnichts zurück, ist da was schief gelaufen oder soll das so sein?

ich werde morgen früh mal den standby testen, und dir ggf auch die fehlermeldung abschreiben die beim aufwachen auftrat, vielleicht kannst du damit was anfangen (oder soll ich damit dann ein neues thema aufmachen? )...

Quellcode

1
sudo modprobe -r sdhci-pci

gab ebenfalls nichts aus.
ich teste jetzt mal den akku und sehe was passiert...
...nach 10 minuten nach wie vor 10% verlust... liegt es eventuell daran dass ich compiz am laufen habe?

existiert evtl ein tool, was mir zeigt, wie strom verbraucht wird? ich bin sonst nämlich echt ratlos. wlan (intel onboard vermute ich) ist aus (gibs so ne taste für), die grafikkarte taktet laut dem nvidiatool überwiegend auf 100 mhz (nVidia geforce 9600m gt) und der prozessor laut governor auf 800 (ist ein centrino2 2,7ghz)... was kann denn noch so den akku leerfressen?
ist es eventuell so dass, obwohl der rechner auf beiden kernen mit 800 mhz läuft, in diesen Cx-Zuständen nie wirklich in den Energiesparmodus kommt ?

sorry für die vielen fragen...nur ich bin mit meinem latein echt am ende.

aaaalso EDIT:

also habe den standby ausprobiert, eine fehlermeldung ist weg, aber es taucht nach wie vor etwas in der art hier auf (habe es abgeschrieben...):

Quellcode

1
2
3
ata2: irq_stat 0x00000040 connection status changed
ata2: SError {DevEx}
ata5: exception Emask 0x10 Sact 0x0 Serror 0x4000000 action 0xe frozen

und dann noch was von wegen Ext-4, aber das konnte ich nicht abschreiben, weil das ata2 usw immer ganz oft & schnell kommt, und der Ext4- Fehler nur ganz selten.
die zahlen bei ataX wechseln immer, die ersten beiden sind immer gleich.

falls das was mit meinem platten zu tun hat: ich habe 2 320gb SATA platten, auf platte A ist eine Win7(NTFS), WinVistaRestore(von HP) (NTFS), und die LinuxPartition(Ext-4). auf platte B sind nur Daten (NTFS).
d-_-b

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »psychophoniac« (25.04.2010, 12:17)


6

25.04.2010, 13:12

lsmod | grep sdhci-pci
gab mir garnichts zurück
Das ist etwas sonderbar, da ja die lspci-Ausgabe klar sagt: "Kernel driver in use: sdhci-pci". Also sollte er von lsmod auch angezeigt werden. Und hast Du das "lsmod" vor "modprobe -r" gemacht?
sudo modprobe -r sdhci-pci
gab ebenfalls nichts aus
Das wäre hingegen normal. Kein Fehler - keine Meldung. Modul wurde einfach entladen.

Mal sehen...
Schauen wir mal etwas weniger spezifiziert nach:

Quellcode

1
lsmod | grep -E 'mmc_core|sdhci'


Bezüglich der Stromverteilung fällt mir momentan nichts ein (außer ein Multimeter:))
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »psychophoniac« ist männlich
  • »psychophoniac« ist der Autor dieses Themas

Beiträge: 6

Registrierungsdatum: 24.04.2010

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

7

25.04.2010, 21:05

folgendes kam zurück:

Quellcode

1
2
3
sdhci_pci               7100  0 
sdhci                  17504  1 sdhci_pci
led_class               4096  3 iwlcore,sdhci,hp_accel
d-_-b

8

25.04.2010, 21:18

Da isses ja :)
Nur zum Verständnis: Module mit Bindestrich im Namen haben als Dateinamen meist den Underscore. modprobe funktioniert idR mit beidem, grep arbeitet aber sehr genau. Wenn man also die lsmod-Ausgabe durch grep nach "sdhci-pci" filtert, kommt auch dann nichts raus, wenn das Modul in Wirklichkeit noch geladen ist.

Also hat der Entlade-Befehl oben funktioniert, denn es kam ja kein Fehler. Und wir können davon ausgehen, daß es vorher geladen war, was ja auch die lspci-Ausgabe gesagt hat. lsmod hätte es auch angezeigt, wenn mein grep-Parameter danach nicht falsch gewesen wäre.

Daß es nichts gebracht hat, könnte am immer noch vorhandenen Basismodul "sdhci" liegen. Das ist der eigentliche Treiber, sdhci_pci ist nur die Erweiterung für PCI eben. (Vermutlich existiert auch ein sdhci_usb, aber das betrifft Dich nicht...)

Also erweitern wir das und prüfen wieder:

Quellcode

1
sudo modprobe -r sdhci-pci sdhci
Damit wären beide entladen. Schau mal wie sich das am Akku auswirkt.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »psychophoniac« ist männlich
  • »psychophoniac« ist der Autor dieses Themas

Beiträge: 6

Registrierungsdatum: 24.04.2010

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

9

26.04.2010, 10:07

Quellcode

1
2
3
4
schaalf@blink:~$ sudo modprobe -r sdhci-pci sdhci
[sudo] password for schaalf: 
schaalf@blink:~$ lsmod | grep -E 'mmc_core|sdhci'
schaalf@blink:~$

...so lief das ab. akku stürzt nach wie vor ins bodenlose. kaputt ist der übrigens nicht, das sagt sowohl die ubuntu akkuanzeige als auch das HP tool in win7.
d-_-b

10

26.04.2010, 10:59

Naja, wenn der Cardreader jetzt aus ist (was du übrigens nach dem Entladen wieder mittels "lspci -vnn" im entsprechenden Block nachprüfen kannst), kann er nicht allein für den Verbrauch schuldig gewesen sein.

Mit fällt aber gerade auf, daß zu diesem Cardreader offenbar noch mindestens zwei Hostcontroler gehören. (Ganz am Ende deiner lspci-Ausgabe. Ich vermute aber, daß da nochwas sein müsste, denn die Ausgabe ist scheinbar abgeschnitten) Da wäre zumindest das Modul jmb38x_ms noch verwendet. Schau mal, ob das mit dem sdhci mit entfernt wurde.

Außerdem ist dieser JMicron noch für andere Dinge zuständig, u.a. Firewire. Wenn du die also auch nicht benötigst...
Das Modul wäre ohci1394

Also zusammen:

Quellcode

1
2
3
sudo modprobe -r sdhci-pci sdhci
lsmod | grep -E 'sdhci|jmb|1394'
lspci -vnn
Von dem letzten Kommando sind dann nur die Blöcke interessant, die sich irgendwie auf den JMicron beziehen.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »psychophoniac« ist männlich
  • »psychophoniac« ist der Autor dieses Themas

Beiträge: 6

Registrierungsdatum: 24.04.2010

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

11

27.04.2010, 16:32

okay, so schaut es aus:
es sieht wohl tatsächlich danach aus, dass der akku den geist aufgibt. ich hab heute mal win7 gestartet und dort poppte zufälligerweise das längst vergessene HP-diag tool auf, welches mir dann prompt auch empfahl nen neuen akku zuzulegen.
problem ist damit bis zur beschaffung eines neuen akkus auf eis gelegt.

jetzt ist die frage: je mehr ich deaktiviere an kernelmodulen, desto schneller bootet der rechner, oder? dann macht das ganze nämlich doch noch sinn, das wäre nämlich das nächste was ich optimieren wollte.

(edit: und nein, die ausgabe oben war nicht abgeschnitten, das ding heisst echt hp_accel. ich hab nen accelerometer hier drin, ich nehm an das ist das.)

mfg und DANKE für deine hilfe!!
d-_-b

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »psychophoniac« (27.04.2010, 16:34)


12

27.04.2010, 16:51

problem ist damit bis zur beschaffung eines neuen akkus auf eis gelegt.
:D
Ja gut, dann lassen wir das Thema vorläufig so stehen.
mehr ich deaktiviere an kernelmodulen, desto schneller bootet der rechner, oder?
Stimmt schon in gewissem Rahmen. Die meisten Module suchen ja nach ihrer Hardware und probieren da oft erst verschiedene Möglichkeiten durch. Das könnte man zwar bei manchen durch gezielte Ladeparameter abkürzen, aber wer macht das schon in einer benutzerfreundlichen Allround-Distro. Noch weiter pushen könnte man das mit einer eigens erzeugten initrd, die nur die wirklich benötigten Module enthält.
die ausgabe oben war nicht abgeschnitten, das ding heisst echt hp_accel
Ich meinte die lspci-Ausgabe in Posting #3. die hört beim xD-Controller so abrupt auf...
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl