Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Hardi

Pingviini aktivist
Pingviini aktivist


Vanus: 47
Liitunud: 31.10.2005
Postitused: 153

Distributsioon: Arch64
estonia.gif
postituspostitatud: 12.12.2005, 12:43  postituse pealkiri:  dvd kirjutamine on väga aeglane  

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
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8855

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 12.12.2005, 19:38  postituse pealkiri:  (teema puudub)  

kas CD-sid kirjutab normaalse kiirusega?


Hardi

Pingviini aktivist
Pingviini aktivist


Vanus: 47
Liitunud: 31.10.2005
Postitused: 153

Distributsioon: Arch64
estonia.gif
postituspostitatud: 13.12.2005, 15:14  postituse pealkiri:  (teema puudub)  

Ü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
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8855

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 13.12.2005, 20:12  postituse pealkiri:  (teema puudub)  

vaata mandrake dvd-rw tools või mingi sellise nimega pakett ja aigalda ära. Sul arvatavasti see puudu.


Hardi

Pingviini aktivist
Pingviini aktivist


Vanus: 47
Liitunud: 31.10.2005
Postitused: 153

Distributsioon: Arch64
estonia.gif
postituspostitatud: 13.12.2005, 20:35  postituse pealkiri:  (teema puudub)  

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
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8855

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 13.12.2005, 21:44  postituse pealkiri:  (teema puudub)  

aga root kasutajana kirjutades, kuidas lood on?


bobc
Pingviini aktivist
Pingviini aktivist


Vanus: 42
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
estonia.gif
postituspostitatud: 13.12.2005, 21:51  postituse pealkiri:  (teema puudub)  

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.

_________________
Image



Viimati muutis bobc 27.03.2006, 13:50; muudetud 2 korda
Hardi

Pingviini aktivist
Pingviini aktivist


Vanus: 47
Liitunud: 31.10.2005
Postitused: 153

Distributsioon: Arch64
estonia.gif
postituspostitatud: 14.12.2005, 02:06  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 42
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
estonia.gif
postituspostitatud: 14.12.2005, 15:03  postituse pealkiri:  (teema puudub)  

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.

_________________
Image



Viimati muutis bobc 27.03.2006, 13:52; muudetud 1 kord
Hardi

Pingviini aktivist
Pingviini aktivist


Vanus: 47
Liitunud: 31.10.2005
Postitused: 153

Distributsioon: Arch64
estonia.gif
postituspostitatud: 14.12.2005, 23:07  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 42
Liitunud: 09.07.2005
Postitused: 165
Asukoht: undef
Distributsioon: SouRCe64 GNU/Linux
estonia.gif
postituspostitatud: 15.12.2005, 15:54  postituse pealkiri:  (teema puudub)  

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.

_________________
Image

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group