Toon posts:

[DMA] Krijg DMA niet aan de praat op toshiba laptop

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

is er iemand die DMA aangekregen heeft op de hdd van een toshiba tecra 550CDT laptop?

Ik krijg hem maar niet op DMA modus. Ik heb bijna alles al geprobeert: hdparm -d1, ondersteuning voor verschillende chipsets meegecompileert en de nieuwste 2.5 kernel. Ik heb "DMA enable by default" aangevinkt, maar DMA werkt niet. Hdparm -d1 /dev/hda geeft:

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation is not permitted
using_dma = 0 (off)


INFO:

# lspci -v

00:00.0 Host bridge: Toshiba America Info Systems 601 (rev a7)
Flags: bus master, medium devsel, latency 0

00:04.0 VGA compatible controller: Chips and Technologies F65554 (rev c2) (prog-if 00 [VGA])
Flags: stepping, medium devsel
Memory at fe000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at <unassigned> [disabled] [size=256K]

00:0b.0 USB Controller: NEC Corporation USB (rev 01) (prog-if 10 [OHCI])
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at fdfff000 (32-bit, non-prefetchable) [size=4K]

# lspci -n

00:00.0 Class 0600: 1179:0601 (rev a7)
00:04.0 Class 0300: 102c:00e4 (rev c2)
00:0b.0 Class 0c03: 1033:0035 (rev 01)

hdparm -i /dev/hda

/dev/hda:

Model=IC25N010ATDA04-0, FwRev=DACOA70A, SerialNo=170171M6092
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=347kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=19640880
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 *mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5
AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 3: 2 3 4 5

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 07-05 09:26

pistole

Frutter

hele rare vraag, maar ben je wel root (equivalent)?
Ik vraag me af: mag je die setting eigenlijk wel veranderen als je een filesystem hebt gemount op die drive

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
root@vullus root]# hdparm -d0 /dev/hda

/dev/hda:
 setting using_dma to 0 (off)
 using_dma    =  0 (off)
[root@vullus root]# hdparm -d /dev/hda 

/dev/hda:
 using_dma    =  0 (off)
[root@vullus root]# hdparm -d1 /dev/hda       

/dev/hda:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)

Staat e.e.a. in de BIOS wel goed ingesteld?

[ Voor 58% gewijzigd door pistole op 23-04-2003 21:43 ]

Ik frut, dus ik epibreer


Verwijderd

Toevallig RedHat 8.0?

In /etc/modules.conf:

code:
1
options ide-cd dma=1


En dan als root "/sbin/modprobe -r ide-cd && /sbin/modprobe ide-cd".

  • pistole
  • Registratie: Juli 2000
  • Laatst online: 07-05 09:26

pistole

Frutter

Verwijderd schreef op 23 april 2003 @ 21:43:
In /etc/modules.conf:

code:
1
options ide-cd dma=1
Heeft die module invloed op de dma setting van een hd?

[ Voor 20% gewijzigd door pistole op 23-04-2003 21:45 ]

Ik frut, dus ik epibreer


Verwijderd

Topicstarter
ja ik ben root en gentoo is de distributie.
ide-cd heeft er lijkt mij niks mee te maken.

Verwijderd

pistole schreef op 23 april 2003 @ 21:44:
Heeft die module invloed op de dma setting van een hd?
hdd hoeft niet speciaal een HD te zijn. :P.

  • TrJ
  • Registratie: Augustus 2002
  • Laatst online: 04-07-2025

TrJ

debian

doe even 'man hdparm' en kijk even naar de -X opties volgens mij moet het bij jou werken als je
code:
1
hdparm -d1 -X34 /dev/hda
maar lees het voor de zekerheid even na

[ Voor 5% gewijzigd door TrJ op 23-04-2003 22:00 ]


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 07-05 09:26

pistole

Frutter

Verwijderd schreef op 23 April 2003 @ 21:53:
[...]


hdd hoeft niet speciaal een HD te zijn. :P.
Idd, maar
/dev/hda:

Model=IC25N010ATDA04-0, FwRev=DACOA70A, SerialNo=170171M6092
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
(...)
wel ;)

Ik frut, dus ik epibreer


Verwijderd

Topicstarter
TrJ schreef op 23 april 2003 @ 22:00:
doe even 'man hdparm' en kijk even naar de -X opties volgens mij moet het bij jou werken als je
code:
1
hdparm -d1 -X34 /dev/hda
maar lees het voor de zekerheid even na
Heb ik geprobeert, werkt ook niet :'(

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Wat zijn de specs eigenlijk van die laptop ? Welke chipset ? Kan 'ie uberhaupt wel DMA aan :?
Op deze manier is het meer raden IMO..

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Wilke
  • Registratie: December 2000
  • Laatst online: 09:48
Volgens mij is dat zo'n heel nieuw laptopje, of niet?

Welke IDE chipset inderdaad, en is support daarvoor in de kernel geladen? Zegt 'ie daar nog iets over bij het booten?

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

deadinspace

The what goes where now?

Het is een Pentium-266 MMX of ergens in die buurt. Volgens een of andere spec sheet kannie DMA, maar dat stond wel bij de HD, er stond niks over de controller in. De Toshiba CDT300 en CDT 320 kunnen iig _geen_ DMA, en volgensmij is deze laptop niet heel veel nieuwer.

Verwijderd

Topicstarter
Klopt het is een Pentium 266 MMX. De HDD is 4 GB en kan DMA aan. Ik kan er niet achter komen wat voor chipset gebruikt wordt, maar ik denk dat het van toshiba zelf is. De chipset heeft wel USB en kan in principe wel DMA aan, want onder windows werkt het wel. Ik heb de google groups doorgespit en er staan wel soortgelijke vragen over deze chipset/laptop maar er staan nooit reply's bij??

Verwijderd

Ik heb een toshiba portege 3020ct; 300 mmx.
Die heeft ditzelfde probleem. Ik heb zelf ook al verschillende dingen geprobeerd, maar dat wou helaas ook niet helpen.

  • TrJ
  • Registratie: Augustus 2002
  • Laatst online: 04-07-2025

TrJ

debian

Probeer anders eens een stabiele kernel te compileren ipv een 2.5, kun je gelijk je kernelconfig checken of je echt geen foutjes hebt gemaakt...

  • igmar
  • Registratie: April 2000
  • Laatst online: 20-04 22:06

igmar

ISO20022

Verwijderd schreef op 23 april 2003 @ 21:28:
Hoi,

is er iemand die DMA aangekregen heeft op de hdd van een toshiba tecra 550CDT laptop?

Ik krijg hem maar niet op DMA modus. Ik heb bijna alles al geprobeert: hdparm -d1, ondersteuning voor verschillende chipsets meegecompileert en de nieuwste 2.5 kernel. Ik heb "DMA enable by default" aangevinkt, maar DMA werkt niet. Hdparm -d1 /dev/hda geeft:

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation is not permitted
using_dma = 0 (off)
De kernel kent je chipset niet. Een snelle blik in google en in de kernel source vertelt me dat je dit kan vergeten, Toshiba is niet echt bepaald gul met informatie. Problematische zaken zijn/waren de IRDA poort en PCMCIA sloten.
Pagina: 1