View previous topic :: View next topic |
Author |
Message |
crazyPower n00b
Joined: 29 Apr 2004 Posts: 10
|
Posted: Tue Nov 16, 2004 8:08 pm Post subject: Acer TM 661 LCi - DMA Modus aktivieren |
|
|
Hallo zusammen,
ich bin etwas verzweifelt. Ich hab auf meinem Acer TM 661 LCi Gentoo installiert (2004.3 mit 2.6.9 development-sources), und ich krieg es einfach nicht hin das DMA für meine HDD aktiviert wird. Ich hab sämtliche Chipsätze folgenden in "Kernelverzeichnis" aktiviert:
Code: |
Device Drivers --> ATA/ATAPI/MFM/RLL/Support |
laut lspci -v Code: |
0000:00:00.0 Host bridge: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
Subsystem: Acer Incorporated [ALI]: Unknown device 0035
Flags: bus master, fast devsel, latency 0
Memory at <unassigned> (32-bit, prefetchable)
Capabilities: [40] #09 [a105]
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4-M) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP])
Subsystem: Acer Incorporated [ALI]: Unknown device 0035
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at 1810 [size=16]
Memory at 20000000 (32-bit, non-prefetchable) [disabled] [size=1K]
|
In der /etc/conf.d/hdparm habe ich folgendes stehen:
Code: | all_args="-d1 -A1 -m16 -u1 -a64 -c3" |
und hdparm habe ich im runlevel boot drin.
hdparm gibt beim versuch DMA zu setzen folgendes aus:
Code: |
bruce root # hdparm -d1 -A1 -m16 -u1 -a64 -c3 /dev/hda
/dev/hda:
setting fs readahead to 64
setting 32-bit IO_support flag to 3
setting multcount to 16
setting unmaskirq to 1 (on)
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
setting drive read-lookahead to 1 (on)
multcount = 16 (on)
IO_support = 3 (32-bit w/sync)
unmaskirq = 1 (on)
using_dma = 0 (off)
readahead = 64 (on)
|
Wo liegt der Hund begraben???
Danke!
cu
cP
ps: hdparm -I /dev/hda
Code: | /dev/hda:
ATA device, with non-removable media
Model Number: TOSHIBA MK4021GAS
Serial Number: 73VI3840T
Firmware Revision: GA224A
Standards:
Supported: 5 4 3 2
Likely used: 6
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 78140160
device size with M = 1024*1024: 38154 MBytes
device size with M = 1000*1000: 40007 MBytes (40 GB)
Capabilities:
LBA, IORDY(can be disabled)
bytes avail on r/w long: 46 Queue depth: 1
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 16
Advanced power management level: unknown setting (0x0080)
DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* NOP cmd
* READ BUFFER cmd
* WRITE BUFFER cmd
* Host Protected Area feature set
* Look-ahead
* Write cache
* Power Management feature set
Security Mode feature set
* SMART feature set
* Mandatory FLUSH CACHE command
* Device Configuration Overlay feature set
* SET MAX security extension
* Advanced Power Management feature set
* SMART self-test
* SMART error logging
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
not supported: enhanced erase
48min for SECURITY ERASE UNIT.
HW reset results:
CBLID- above Vih
Device num = 0 determined by the jumper
Checksum: correct
|
|
|
Back to top |
|
|
benjamin200 Veteran
Joined: 01 Feb 2004 Posts: 1426 Location: DE Munich
|
Posted: Tue Nov 16, 2004 8:14 pm Post subject: |
|
|
Hatte vorkurzem auch das Problem mit meinem neuen System. Du solltest das Problem lösen können, in dem du die South-Bridge Module für dein Mainboard im Kernel aktivierst. Beim nächsten neustart sollte DMA funktionieren.
Achja, wenn du "lspci" ohne Parameter ausführst sollte deine Southbrige detailliert ausgegeben werden, sonst wirf mal einen Blick in das Handbuch. Good Luck.
Thx,
Benjamin _________________ Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens |
|
Back to top |
|
|
crazyPower n00b
Joined: 29 Apr 2004 Posts: 10
|
Posted: Tue Nov 16, 2004 8:34 pm Post subject: |
|
|
Hi,
hier mal di e"normale" lspci
Code: |
bruce root # lspci
0000:00:00.0 Host bridge: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
0000:00:00.1 System peripheral: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
0000:00:00.3 System peripheral: Intel Corp. 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 83)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM (ICH4-M) LPC Interface Bridge (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4-M) IDE Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)
0000:02:02.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
0000:02:04.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
0000:02:06.0 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20)
0000:02:06.1 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20)
0000:02:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
|
1. Welches ist die Southbridge (das müsste Intel Corp. 82801DBM sein, oder?)
2. Wo ist der Schalter im Kernel? ich kann den nicht finden?
danke
cu
cP |
|
Back to top |
|
|
benjamin200 Veteran
Joined: 01 Feb 2004 Posts: 1426 Location: DE Munich
|
Posted: Wed Nov 17, 2004 12:06 am Post subject: |
|
|
crazyPower schrieb:
Quote: |
1. Welches ist die Southbridge (das müsste Intel Corp. 82801DBM sein, oder?)
|
Bin mir nicht sicher, am besten du wirfst einen Blick in das Mainboard-Handbuch
crazyPower schrieb:
Quote: |
2. Wo ist der Schalter im Kernel? ich kann den nicht finden?
|
Im der Kernel Config unter Device_Driver "ATA/ATAPI/MFM/RLL support"
Hast du eventuell folgendes im Kernel aktiviert
Code: |
[ ] Force enable legacy 2.0.X HOSTS to use DMA
|
Wenn ja...schalte es ab. Dann sollte es laufen
Ansonsten versuche bitte folgendes:
Code: |
<*> ATA/ATAPI/MFM/RLL support
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> generic/default IDE chipset support
[*] PCI IDE chipset support
[*] Sharing PCI IDE interrupts support │ │
│ │ [*] Boot off-board chipsets first support │ │
│ │ <*> Generic PCI IDE Chipset Support │ │
│ │ <*> OPTi 82C621 chipset enhanced support (EXPERIMENTAL) │ │
│ │ <*> RZ1000 chipset bugfix/support │ │
│ │ [*] Generic PCI bus-master DMA support
[*] Use PCI DMA by default when available │ │
│ │ [*] Enable DMA only for disks
<M> Intel PIIXn chipsets support
|
Gruß
Benjamin _________________ Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens |
|
Back to top |
|
|
crazyPower n00b
Joined: 29 Apr 2004 Posts: 10
|
Posted: Wed Nov 17, 2004 7:42 am Post subject: |
|
|
Hi,
danke (der Kernel compiled gerade).
ich hab beim Grub als bootparameter "ide0=dma" drin, soll ich das drinlassen oder rauswerfen?
cu
cP |
|
Back to top |
|
|
crazyPower n00b
Joined: 29 Apr 2004 Posts: 10
|
Posted: Wed Nov 17, 2004 8:35 pm Post subject: |
|
|
Hallo,
obiges hat leider nicht gefruchtet. Hat noch jemand Tipps für mich ???
Danke.
cu
cP |
|
Back to top |
|
|
|