Autor |
Sõnum |
Hardi
Pingviini aktivist
Vanus: 47
Liitunud: 31.10.2005
Postitused: 153
Distributsioon: Arch64
|
|
DVD kirjutajaks on liteon show-1635s dl. Tarkvaraks k3b 0.12.4. Linux mandriva 2006 tasuta versioon.
ja meedia: acme dvd+r 8x
hdparm annab enne plaadi kirjutamist.
/dev/hdc:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
Pärast kirjutamist on kõik nullis.
/dev/hdc:
IO_support = 0 (16-bit)
unmaskirq = 0(off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
Milles võiks viga olla? On äkki kellegil sama kirjutajaga kogemusi?
proovisin ka Tkdvd abil kirjutada se kirjutas küll kiiremini 3x kiirusega, aga using_dma oli pärast ikka välja lülitunud..
|
|
|
|
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
kas CD-sid kirjutab normaalse kiirusega?
|
|
|
|
|
|
|
|
Hardi
Pingviini aktivist
Vanus: 47
Liitunud: 31.10.2005
Postitused: 153
Distributsioon: Arch64
|
|
Üldiselt kirjutab cd-sid normaalset, näitab ka fifo ja seadme bufri staatust normaalselt. dvd-de puhul ta buffrite täitvust ei näidanud. Näitas selle kohapeal ainult kirja "no info". Ainukeseks puuduseks cd kirjutamisel oli see, et üle 16x kiirusega cd-d kirjutada ei lasknud. teatas, et kirjutaja toetab vaid 16x max. mis käib siis vist tegelikult hopis dvd-de kohta(16*8*16 dvd ja 48*24*48cd).
cd kirjutamine ei ajanud ka seadet lolliks, et põhimõtteliselt peaks olema võimalik ilma restarditi tegemata mittu plaati järjest ka teha.
|
|
|
|
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
vaata mandrake dvd-rw tools või mingi sellise nimega pakett ja aigalda ära. Sul arvatavasti see puudu.
|
|
|
|
|
|
|
|
Hardi
Pingviini aktivist
Vanus: 47
Liitunud: 31.10.2005
Postitused: 153
Distributsioon: Arch64
|
|
dvd+rw-tools-5.21.4.10.8-2mdk on olemas. ma mõtlesin, et äkki võiks proovida biosist ültse udma välja lülitada ja vägisi pio4 peale lülitada. Ma ei tea küll mis neil kahel vahet on, aga kui udma2ga ei tööta, siis äkki töötab selle teisega.
|
|
|
|
|
|
|
|
spott
Admin
Vanus: 43
Liitunud: 04.06.2005
Postitused: 8857
Distributsioon: Ubuntu
|
|
aga root kasutajana kirjutades, kuidas lood on?
|
|
|
|
|
|
|
|
bobc
Pingviini aktivist
Vanus: 43
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
|
|
võid ka proovida nii,
hdparm -d 1 -k 1 /dev/hdc
mis siis peaks jäätmaa hdc seadme DMA peale, kui aga sul on DMA'ga miski konflikt võib see su raali ära lukustada, sest -k 1'ga jääb ta üritama DMA mode panemist.
võiks ka mainida mis kernel, mis emaplaat, ja kas HDD'l on DMA lubatud, ning kas HDD ja cd on sama kaabli peal, hdc jargi kyll teine kaabel ja 1 seade aga küsin ikke.
|
|
|
|
_________________
Viimati muutis bobc 27.03.2006, 12:50; muudetud 2 korda
|
|
|
|
Hardi
Pingviini aktivist
Vanus: 47
Liitunud: 31.10.2005
Postitused: 153
Distributsioon: Arch64
|
|
rooduna käivitamine ei andnud tulemust. ja paistab, et ka hdparm -d 1 -k 1 /dev/hdc ei mõikand eriti. lülitas ikka kõrvetamise ajal dma välja tagasi. küll aga aitas nii palju et teised asjad jäid sisse, nagu 32bit I/O jms.
kernel: Linux hardi 2.6.12-12mdk #1 Fri Sep 9 18:15:22 CEST 2005 i686 Intel(R) Celeron(TM) CPU 1000MHz unknown GNU/Linux
emaplaat: chaintek ct-6via5t
chipset: VT82C694T + VT82C686B
kõvaketas on eraldi kaabliga, mõlemad on kaabli lõpus nii nagu peab ja kaablid on 80wired ata100.
cat /proc/ide/via (peale plaadi kõrvetamist, enne oli drive2 udma 66MB/s modes)
Kood: |
----------VIA BusMastering IDE Configuration----------------
Driver Version: 3.38
South Bridge: VIA vt82c686b
Revision: ISA 0x40 IDE 0x6
Highest DMA rate: UDMA100
BM-DMA base: 0xa000
PCI clock: 33.3MHz
Master Read Cycle IRDY: 0ws
Master Write Cycle IRDY: 0ws
BM IDE Status Register Read Retry: yes
Max DRDY Pulse Width: No limit
-----------------------Primary IDE-------Secondary IDE------
Read DMA FIFO flush: yes yes
End Sector FIFO flush: no no
Prefetch Buffer: yes yes
Post Write Buffer: yes no
Enabled: yes yes
Simplex only: no no
Cable Type: 80w 80w
-------------------drive0----drive1----drive2----drive3-----
Transfer Mode: UDMA PIO PIO PIO
Address Setup: 30ns 120ns 30ns 120ns
Cmd Active: 90ns 90ns 90ns 90ns
Cmd Recovery: 30ns 30ns 30ns 30ns
Data Active: 90ns 330ns 90ns 330ns
Data Recovery: 30ns 270ns 30ns 270ns
Cycle Time: 20ns 600ns 120ns 600ns
Transfer Rate: 99.9MB/s 3.3MB/s 16.6MB/s 3.3MB/s |
|
|
|
|
|
|
|
|
bobc
Pingviini aktivist
Vanus: 43
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
|
|
googlest otsides tuli selle via chipseti kohta hulganisti DMA seosnevaid probleeme.
Proovi nii, paned DMA peale, siis vaata kas ta ka jääb algul enne põletamist
hdparm -i /dev/hdc
ja proovi põletada käsurealt:
growisofs -Z /dev/cdrom -R -J /kataloogisisu mida poletada/
kui põletama hakkab vaata dmesg, seal siis peaks ilmnema miski errorike miks DMA ei toimi ning läheb PIO peale.
|
|
|
|
_________________
Viimati muutis bobc 27.03.2006, 12:52; muudetud 1 kord
|
|
|
|
Hardi
Pingviini aktivist
Vanus: 47
Liitunud: 31.10.2005
Postitused: 153
Distributsioon: Arch64
|
|
Käsu realt töötas, dmad välja ei lülitanud. ja kõik muu paistis ka korras olevat. mediaks oli seekord samsung dvd+rw 4x
[root@hardi hardi]# growisofs -Z /dev/cdrom -R -J /home/hardi/Desktop/film.avi
WARNING: /dev/cdrom already carries isofs!
About to execute 'mkisofs -R -J /home/hardi/Desktop/film.avi | builtin_dd of=/dev/cdrom obs=32k seek=0'
/dev/cdrom: "Current Write Speed" is 4.1x1385KBps.
1.40% done, estimate finish Wed Dec 14 21:18:34 2005
...
99.00% done, estimate finish Wed Dec 14 21:12:30 2005
Total translation table size: 0
Total rockridge attributes bytes: 265
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 21000
358579 extents written (700 MB)
builtin_dd: 358592*2KB out @ average 3.8x1385KBps
/dev/cdrom: flushing cache
/dev/cdrom: stopping de-icing
/dev/cdrom: writing lead-out
/dev/cdrom: reloading tray
dmesage peale käsurealt kõrvetamist ei muutunud, hdparm jms. andsid ka kõik sama väljundi, mis enne, kuid k3b abil plaati kõrvetada enam ei õnnestunud, sest lülitas dma kohe välja
-dmessage peale k3b -ga kõrvetamise alustamist.
-------------------------------------
SCSI subsystem initialized
hdc: irq timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: DMA disabled
hdc: ATAPI reset complete
VFS: busy inodes on changed media.
hdc: irq timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: ATAPI reset complete
VFS: busy inodes on changed media.
Ilmselt on siin midagi pistmist selle SCSI ga? et k3b arvab et hdc on emuleeritud läbi SCSI või midagi taolist? Ma tõesti ei tea päris täpselt millest ma räägin, aga lihtsalt midagi sellist on kuskilt kõrvataha jäänud.
hdparm -i /dev/hdc
----------------------------------------
/dev/hdc:
Model=LITE-ON DVDRW SHW-1635S, FwRev=YS0F, 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:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: sdma0 sdma1 sdma2 sdma? mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no
Drive conforms to: device does not report version:
* signifies the current active mode
PS. Vabandust ,et küsin, aga kas se "growisofs -Z /dev/cdrom -R -J..." käsk on ka rw plaatide puhul sama, growisofs manualist ei saant hästi aru mida se "-R" options seal teeb.
|
|
|
|
|
|
|
|
bobc
Pingviini aktivist
Vanus: 43
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
|
|
R peaks seda tähendama.
Rock Ridge: an extension to the ISO9660 format, which allows the CD to store long filenames, UNIX permissions, and symbolic links]
Paistab jah, et su gui põletusproge üritab läbi scsi emulationi põletada, aga võibolla on võimalik seal kuidagi ära muuta settingute alt,
ise kasutan commandline põletamiseks.
|
|
|
|
_________________
|
|
|
|
|