View Full Version : hdparm non funge più
maxithron
29-03-2004, 10:21
Come da titolo, dopo essere passato al 2.6.4, questo è il risultato di hdparm:
hdparm -d1 /dev/hda
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
Nel kernel ho abilitato:
PCI IDE chipset support
Use PCI DMA by default when available
e poi il modulo relativo al mio chipset:
VIA 82CXXX chipset support.
Come mai?
maxithron
29-03-2004, 10:35
ho provato anche con:
hdparm -c1 -d1 /dev/hda
e mi restituisce:
setting 32-bit IO_support flag to 1
setting using_dma to 1 (0n)
HDIO_SET_DMA failed: operation not permitted :muro:
IO_support = 1 (32-bit)
using_dma = 0 (off) :arimuro:
ilsensine
29-03-2004, 10:44
Originariamente inviato da maxithron
e poi il modulo relativo al mio chipset:
VIA 82CXXX chipset support.
Non so se è legato al tuo problema, ma non fare questo. Inserisci staticamente il supporto per il tuo chipset, e non come modulo.
Questo perché una volta che il controller è stato reclamato dal driver ide generico (e se il driver specifico è come modulo e il core ide no, succede così) non può più essere "passato" al driver specifico.
si ho il tuo stesso hw e ho messo tutta quella roba STATICA, e non ho alcun poroblema ;) :)
maxithron
03-04-2004, 10:48
Ho fatto una mega c@§§@ta!!
Ho ricompilato il kernel mettendo i parametri relativi al dma in maniera statica ma prima di farlo mi sono dimenticato di toglierli come moduli ed ora al riavvio ho questo msg:
/etc/rcS.d/S20module-init-tools: line 33: 135 Segmentation fault modprobe $module $args
via-rhine
Ed ovviamente la macchina non si avvia.
Poco male mi son detto, ho inserito un cd debian ed ho dato al boot:
rescue root=/dev/hda1
ma mi da kernel panic.
Come acc. potrei risolvere?
maxithron
03-04-2004, 10:55
troppo precipitoso perchè preso dal panico.....ho semplicemente risolto con il mitico shift al boot!
E poi..... via-rhine non ha nulla a che fare con il dma ma è il modulo per la sk rete.
Ok. Faccio penitenza.
Originariamente inviato da maxithron
..ho semplicemente risolto con il mitico shift al boot!
che intendio quando dici che hai risolto col mitico shift al boot? ;) :confused: :p
PS:ciaooo a tutti son tornato dall'ungheriaaaaa :p
quoto la domanda di moly cosa intendi ?
p.s. ho avuto il tuo stesso identico problema con il tuo stesso hardware una ventina di giorni fa.
link (http://forum.hwupgrade.it/showthread.php?s=&threadid=609003&perpage=20&highlight=hdparm&pagenumber=2)
ho risolto aggiungendo come statici altri supporti nel kernel facendo una differenza con il vecchio kernel.
ho UDMA 133 abilitato :)
evvidentemente i seguenti non bastavano:
Generic PCI bus-master DMA support
Use PCI DMA by default when available
CONFIG_BLK_DEV_VIA82CXXX=y
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.