[debian] met nieuwe kernel geen dma

Pagina: 1
Acties:

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hallo,

Ik heb een nieuwe 2.4.21 kernel gecompiled, maar krijg daarna met hdparm geen dma meer aan. :(

Bij de keuzes in menuconfig he ik alles wat ik kon vinden over dma aangezet en nog geen resultaat, terwijl me standaart kernel van de installatie 2.4.18bf het wel goed doet.

Kwam door de search nog tegen dat je busmastering enz aan moet hebben maar dat had ik al.

http://sem2.maarse.info/kernelcfg.txt me kernel config

Wat heb ik nu over het hoofd gezien?

Alvast bedankt!

Verwijderd

Zou dees niet aan moeten staan?
code:
1
# CONFIG_BLK_DEV_PIIX is not set

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
ik zal het proberen en post het resultaat hier, bedankt voor je snelle reply

Het werkte niet wat je zie, nog steeds operation_not_permitted bij het veranderen van dma.

[ Voor 39% gewijzigd door eppie op 28-06-2003 14:35 ]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

Welke IDE controller gaat het hier om? Heb je de corresponderende driver aangezet in je kernelconfig?

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
het is een vt83cXX en die heb ik aanstaan

Verwijderd

De volgende onderdelen moet je mee compileren:

ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block Devices -> Generic PCI bus-master DMA support [CONFIG_BLK_DEV_IDEDMA_PCI]
ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block Devices -> USE PCI DMA by default when available [CONFIG_IDEDMA_PCI_AUTO]

//edit

Ik lees net pas je config file. Deze is gewoon mee geconfigureerd. FF checke wat er nog meer moet gecompiled worden. Ik heb vorige week namelijk het zelfde probleem gehad.

//edit 2

Neem je oude config file en kopier deze naar de nieuwe linux source. En ga dan via menuconfig nieuwe onderdelen toevoegen.

[ Voor 41% gewijzigd door Verwijderd op 28-06-2003 19:09 ]


  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
probleem is dat er geen oude config is want het was een precompiled kernel van een net nieuwe install :) :(

Verwijderd

Debian zet zijn .config files van de kernel onder de corresponderende naam in /boot
wellicht dat daar het configuratie bestand van de standaard kernel nog staat.

[ Voor 15% gewijzigd door Verwijderd op 28-06-2003 19:36 ]


  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
heb de config gevonden, ik compile nu 2.4.19 daarmee

  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
Er is pas dma support voor een via chip uitgezet omdat het buggie was. Misschien dat dat deze chip is?

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
ik heb nu 2.4.21 gecompiled en die doet het wel goed :) bedankt voor de replys!
Pagina: 1