Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Acer TM 661 LCi - DMA Modus aktivieren
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
crazyPower
n00b
n00b


Joined: 29 Apr 2004
Posts: 10

PostPosted: Tue Nov 16, 2004 8:08 pm    Post subject: Acer TM 661 LCi - DMA Modus aktivieren Reply with quote

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
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Tue Nov 16, 2004 8:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
crazyPower
n00b
n00b


Joined: 29 Apr 2004
Posts: 10

PostPosted: Tue Nov 16, 2004 8:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Wed Nov 17, 2004 12:06 am    Post subject: Reply with quote

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
View user's profile Send private message
crazyPower
n00b
n00b


Joined: 29 Apr 2004
Posts: 10

PostPosted: Wed Nov 17, 2004 7:42 am    Post subject: Reply with quote

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
View user's profile Send private message
crazyPower
n00b
n00b


Joined: 29 Apr 2004
Posts: 10

PostPosted: Wed Nov 17, 2004 8:35 pm    Post subject: Reply with quote

Hallo,

obiges hat leider nicht gefruchtet. Hat noch jemand Tipps für mich ???


Danke.

cu

cP
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum