A k3b indításkor panaszkodott, hogy a cd-meghajtók esetében nincs bekapcsolva a dma.
Ennek örömére megpróbáltam bekapcsolni a közvetlen memóriahozzáférést a két meghajtóra.
A következő hibaüzenetet kaptam:
root@nostromo:~# hdparm -d 1 /dev/hdb
/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
root@nostromo:~# hdparm -d 1 /dev/hdc
/dev/hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
A meghajtók a kövezkezők:
root@nostromo:~# hdparm -iI /dev/hdb
/dev/hdb:
Model=HL-DT-ST DVDRAM GSA-4082B, FwRev=A201, SerialNo=K2744DA2025
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2
AdvancedPM=no
Drive conforms to: Unspecified: ATA/ATAPI-2,3,4,5
* signifies the current active mode
ATAPI CD-ROM, with removable media
Model Number: HL-DT-ST DVDRAM GSA-4082B
Serial Number: K2744DA2025
Firmware Revision: A201
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(can be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
HW reset results:
CBLID- above Vih
Device num = 1
root@nostromo:~# hdparm -iI /dev/hdc
/dev/hdc:
Model=ASUS CRW-5232AS, FwRev=1.0, SerialNo=
Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic }
RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0
BuffType=unknown, BuffSize=0kB, MaxMultSect=0
(maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0
IORDY=yes, tPIO={min:227,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
AdvancedPM=no
* signifies the current active mode
ATAPI CD-ROM, with removable media
Model Number: ASUS CRW-5232AS
Serial Number:
Firmware Revision: 1.0
Standards:
Likely used CD-ROM ATAPI-1
Configuration:
DRQ response: 50us.
Packet size: 12 bytes
Capabilities:
LBA, IORDY(cannot be disabled)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=227ns IORDY flow control=120ns
Az ide vezérlő:
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
Ami vicces az az, hogy a biosban bekapcsoltam a 32 bites átviteli módot a cdkre, és a hdparm is ezt mutatja, ennek ellenére mégis panaszkodik a k3b...
- 2749 megtekintés
Hozzászólások
Hi
pedig az info szerint pont hogy mind a ketto max dma levelen megy.
A kernelben nem kapcsoltal ki valami opciot ami a dma allitgatasat engedelyezi?
- A hozzászóláshoz be kell jelentkezni
most megnéztem a kernelconfigot, de nem hinném hogy elállítottam a kernelkonfigban valamit.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.0 | 2.6.25.10-janos
- A hozzászóláshoz be kell jelentkezni
van valakinek ötlete?
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.0 | 2.6.25.10-janos
- A hozzászóláshoz be kell jelentkezni
Nézd meg a disztrib orig kernellel, h úgy jó-e.
- A hozzászóláshoz be kell jelentkezni
Nekem úgy tűnik, mintha mindegyik a legjobb UDMA módban lenne (és lehet, hogy csak ebben hajlandó), és a k3b hibázik, ha (csak) DMA-ra akarja állítatni.
- A hozzászóláshoz be kell jelentkezni
Most küldtem be egy dvdt a /dev/null-ba, és 4,1 MB/s-es sebességet írt ki a dd, úgyhogy tényleg megy a dma, és a k3b jogtalanul kiabál a dma hiánya miatt.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.0 | 2.6.25.10-janos
- A hozzászóláshoz be kell jelentkezni
k3bsetup nem segít? (Csak tipp...)
- A hozzászóláshoz be kell jelentkezni
nem, sajnos nem. csak a cd-íráshoz szükséges jogokat lehet benne beállítani.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.0 | 2.6.25.10-janos
- A hozzászóláshoz be kell jelentkezni
egy satás asus dvd íróval is ugyanezt produkálja a gép.
egy fórumban írták, hogy ezt okozhatja az, hogy nincs betöltve a chipset specifikus driver.
az alaplapomon i865-ös chipset van, ich5-tel.
én eddig az ide-generic modullal hajtottam az atás eszközöket, illetve a piix modul (intel piix/ich support) volt leforgatva, de a modul nem töltődött be magától. a satás udma állítgatás pedig még a betöltése után sem működött.
az i865-höz pontosan melyik driverek kellenek (satához is)?
találtam valami érdekeset: a sata (production) & pata (experimental) alatt van ez: Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support
azt hiszem áttérek erre, és megnézem, hogy mennyiben változik a helyzet.
szerk: igen, ez segített, az ata_piix modul volt a jobb választás. bár még mindig nem tudom a dma módokat állítgatni (most más a hiba: invalid ioctl), de ez nem baj, mert alapból jól vannak a beállítások, és már a nerolinux sem panaszkodik.
__________________________________________________________
Az életben csak egy dolog a szép, de az épp nem jut eszembe.
Slackware Linux 12.1 | 2.6.26.7-janos
- A hozzászóláshoz be kell jelentkezni
én is találkoztam vele, szerintem ez a k3b vagy valamelyik hozzá tartozó lib bugja
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni