Strona 1 z 1

Laptop Asus A6M niestandardowe zachowanie napędu cdrw

: 04 lutego 2009, 12:46
autor: kamil.deb
Witam.

Mój sprzęt to notebook Asus A6M, 2,5 roku. Siedzi w nim napęd:

Kod: Zaznacz cały

kamil@feynman:~$ wodim --devices
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
 0  dev='/dev/hda'	rwrw-- : 'TSSTcorp' 'CD/DVDW TS-L632D'
-------------------------------------------------------------------------
Jeszcze fstab:

Kod: Zaznacz cały

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdc2       /               ext3    errors=remount-ro 0       1
/dev/hdc3       /home           ext3    defaults        0       2
/dev/hdc1       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
Otóż przy próbie nagrania płyty narzędziem wodim dostaję komunikat o złych opcjach napędu, nagrywanie przerywa się.

Kod: Zaznacz cały

wodim dev=/dev/hda driveropts=burnfree,noforcespeed speed=4 -dao -eject -v debian-Lenny-DI-rc2-amd64-netinst.iso
Co daje:
TOC Type: 1 = CD-ROM
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.scsidev: '/dev/hda'
devname: '/dev/hda'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.9
Driveropts: 'noforcespeed'
SCSI buffer size: 64512
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'TSSTcorp'
Identification : 'CD/DVDW TS-L632D'
Revision : 'AS05'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x0011 (DVD-R sequential recording)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0016 (DVD-R/DL layer jump recording)
Profile: 0x002B (DVD+R/DL)
Profile: 0x001B (DVD+R)
Profile: 0x001A (DVD+RW)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x0012 (DVD-RAM)
Profile: 0x0011 (DVD-R sequential recording) (current)
Profile: 0x0010 (DVD-ROM)
Profile: 0x000A (CD-RW)
Profile: 0x0009 (CD-R)
Profile: 0x0008 (CD-ROM)
Profile: 0x0002 (Removable disk)
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
Drive buf size : 1048576 = 1024 KB
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.
FIFO size : 12582912 = 12288 KB
Track 01: data 131 MB
Total size: 150 MB (14:55.37) = 67153 sectors
Lout start: 150 MB (14:57/28) = 67153 sectors
Current Secsize: 2048
HINT: use dvd+rw-mediainfo from dvd+rw-tools for information extraction.
Blocks total: 2298496 Blocks current: 2298496 Blocks remaining: 2231343
Speed set to 11080 KB/s
Starting to write CD/DVD at speed 8.0 in real SAO mode for single session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
wodim: Bad driver opts 'burnfree,noforcespeed'.
Driver options:
burnfree Prepare writer to use BURN-Free technology
noburnfree Disable using BURN-Free technology
Gdy wyrzucę opcję 'burnfree' ten sam komunikat o burnfree, nie wiem czemu.

Próba możliwości napędu:

Kod: Zaznacz cały

kamil@feynman:~$ wodim dev=/dev/hda -prcap
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'TSSTcorp'
Identification : 'CD/DVDW TS-L632D'
Revision : 'AS05'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.

Drive capabilities, per MMC-3 page 2A:

Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does write DVD-R media
Does read DVD-RAM media
Does write DVD-RAM media
Does support test writing

Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does read R-W subcode information
Does not return R-W subcode de-interleaved and error-corrected
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data

Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2

Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature

Maximum read speed: 11080 kB/s (CD 62x, DVD 8x)
Current read speed: 11080 kB/s (CD 62x, DVD 8x)
Maximum write speed: 11080 kB/s (CD 62x, DVD 8x)
Current write speed: 11080 kB/s (CD 62x, DVD 8x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 4
Write speed # 0: 11080 kB/s CLV/PCAV (CD 62x, DVD 8x)
Write speed # 1: 8310 kB/s CLV/PCAV (CD 47x, DVD 6x)
Write speed # 2: 5540 kB/s CLV/PCAV (CD 31x, DVD 4x)
Write speed # 3: 2770 kB/s CLV/PCAV (CD 15x, DVD 2x)[/code]

Jakby tego było mało w /var/log/messages pojawiają się komunikaty związane z napędem:

Kod: Zaznacz cały

 hald-addon-st D 0000000000000002     0  3152   3121
46198 Feb  4 01:50:29 feynman kernel: [ 6576.668846]  ffff810075d07878 0000000000000086 ffffffffa0151dff ffffffffa0116b00
46199 Feb  4 01:50:29 feynman kernel: [ 6576.668859]  ffff8100757e8890 ffff8100757a2100 ffff8100757e8b18 00000001379ed800
46200 Feb  4 01:50:29 feynman kernel: [ 6576.668871]  ffffffffa0116b90 ffff8100379ed800 ffffffffa0116b00 0000000000000004
46201 Feb  4 01:50:29 feynman kernel: [ 6576.668882] Call Trace:
46202 Feb  4 01:50:29 feynman kernel: [ 6576.668922]  [<ffffffffa0151dff>] :ide_cd_mod:cdrom_newpc_intr+0x0/0x5e1
46203 Feb  4 01:50:29 feynman kernel: [ 6576.668939]  [<ffffffffa015252b>] :ide_cd_mod:cdrom_do_newpc_cont+0x0/0x2b
46204 Feb  4 01:50:29 feynman kernel: [ 6576.668952]  [<ffffffff80428c06>] schedule_timeout+0x1e/0xad
46205 Feb  4 01:50:29 feynman kernel: [ 6576.668975]  [<ffffffffa01002e8>] :ide_core:ide_do_request+0x8c7/0x92a
46206 Feb  4 01:50:29 feynman kernel: [ 6576.668987]  [<ffffffffa0151dff>] :ide_cd_mod:cdrom_newpc_intr+0x0/0x5e1
46207 Feb  4 01:50:29 feynman kernel: [ 6576.669009]  [<ffffffffa00ffa3d>] :ide_core:ide_do_request+0x1c/0x92a
46208 Feb  4 01:50:29 feynman kernel: [ 6576.669018]  [<ffffffff8042821b>] wait_for_common+0xcf/0x13a
46209 Feb  4 01:50:29 feynman kernel: [ 6576.669025]  [<ffffffff8022c202>] default_wake_function+0x0/0xe
46210 Feb  4 01:50:29 feynman kernel: [ 6576.669051]  [<ffffffffa010042d>] :ide_core:ide_do_drive_cmd+0xe2/0x109
46211 Feb  4 01:50:29 feynman kernel: [ 6576.669073]  [<ffffffffa0150d4c>] :ide_cd_mod:ide_cd_queue_pc+0x42/0xca
46212 Feb  4 01:50:29 feynman kernel: [ 6576.669085]  [<ffffffffa0150d4c>] :ide_cd_mod:ide_cd_queue_pc+0x42/0xca
46213 Feb  4 01:50:29 feynman kernel: [ 6576.669092]  [<ffffffff8030d2b9>] blk_rq_init+0x1c/0x85
46214 Feb  4 01:50:29 feynman kernel: [ 6576.669106]  [<ffffffffa0150eb3>] :ide_cd_mod:cdrom_read_tocentry+0xb1/0xc3
46215 Feb  4 01:50:29 feynman kernel: [ 6576.669141]  [<ffffffff8030fcca>] blk_end_sync_rq+0x0/0x2e
46216 Feb  4 01:50:29 feynman kernel: [ 6576.669157]  [<ffffffffa015119f>] :ide_cd_mod:ide_cd_read_toc+0x101/0x3d6
46217 Feb  4 01:50:29 feynman kernel: [ 6576.669179]  [<ffffffffa0151a6f>] :ide_cd_mod:idecd_revalidate_disk+0x14/0x1b
46218 Feb  4 01:50:29 feynman kernel: [ 6576.669189]  [<ffffffff802be938>] __invalidate_device+0x3a/0x42
46219 Feb  4 01:50:29 feynman kernel: [ 6576.669196]  [<ffffffff802be98f>] check_disk_change+0x4f/0x76
46220 Feb  4 01:50:29 feynman kernel: [ 6576.669209]  [<ffffffffa0149346>] :cdrom:cdrom_open+0x983/0xa14
46221 Feb  4 01:50:29 feynman kernel: [ 6576.669221]  [<ffffffff802aa880>] dput+0x1c/0xdd
46222 Feb  4 01:50:29 feynman kernel: [ 6576.669228]  [<ffffffff8031b15c>] kobject_get+0x12/0x17
46223 Feb  4 01:50:29 feynman kernel: [ 6576.669234]  [<ffffffff80311f65>] get_disk+0x40/0x5b
46224 Feb  4 01:50:29 feynman kernel: [ 6576.669241]  [<ffffffff80311f8c>] exact_lock+0xc/0x14
46225 Feb  4 01:50:29 feynman kernel: [ 6576.669254]  [<ffffffffa0150454>] :ide_cd_mod:idecd_open+0x5b/0x89
46226 Feb  4 01:50:29 feynman kernel: [ 6576.669260]  [<ffffffff802bf495>] blkdev_open+0x0/0x5d
46227 Feb  4 01:50:29 feynman kernel: [ 6576.669269]  [<ffffffff802bf0bc>] do_open+0xd1/0x2e8
46228 Feb  4 01:50:29 feynman kernel: [ 6576.669281]  [<ffffffff802bf495>] blkdev_open+0x0/0x5d
46229 Feb  4 01:50:29 feynman kernel: [ 6576.669287]  [<ffffffff802bf4c3>] blkdev_open+0x2e/0x5d
46230 Feb  4 01:50:29 feynman kernel: [ 6576.669295]  [<ffffffff8029976d>] __dentry_open+0x12c/0x238
46231 Feb  4 01:50:29 feynman kernel: [ 6576.669306]  [<ffffffff802a5555>] do_filp_open+0x3d7/0x7c4
46232 Feb  4 01:50:29 feynman kernel: [ 6576.669319]  [<ffffffffa0146508>] :cdrom:cdrom_release+0x1a7/0x1e4[/quote]i ciągle się powtarzają! DO tego czasem przy próbie użycia wodim: (przez [b]kilka tysięcy[/b] inii, nie zakańcza polecenia, a ja mnożę kolejne, albo samo się repetuje):[quote]wodim         D ffff8100379fb800     0  3671      1
46155 Feb  4 01:50:12 feynman kernel: [ 6559.489234]  ffff8100674edd20 0000000000000082 ffff8100674e41ed ffff8100674ede68
46156 Feb  4 01:50:12 feynman kernel: [ 6559.489246]  ffff810037806fe0 ffff81007705c300 ffff810037807268 00000001379fb958
46157 Feb  4 01:50:12 feynman kernel: [ 6559.489259]  ffffffff8031b15c ffff8100750cce80 ffffffff80311f65 0000010177b97a40
46158 Feb  4 01:50:12 feynman kernel: [ 6559.489270] Call Trace:
46159 Feb  4 01:50:12 feynman kernel: [ 6559.489282]  [<ffffffff8031b15c>] kobject_get+0x12/0x17
46160 Feb  4 01:50:12 feynman kernel: [ 6559.489288]  [<ffffffff80311f65>] get_disk+0x40/0x5b
46161 Feb  4 01:50:12 feynman kernel: [ 6559.489301]  [<ffffffff8042903d>] __mutex_lock_slowpath+0x64/0x9b
46162 Feb  4 01:50:12 feynman kernel: [ 6559.489309]  [<ffffffff802bf495>] blkdev_open+0x0/0x5d
46163 Feb  4 01:50:12 feynman kernel: [ 6559.489317]  [<ffffffff80428ea2>] mutex_lock+0xa/0xb
46164 Feb  4 01:50:12 feynman kernel: [ 6559.489322]  [<ffffffff802bf08b>] do_open+0xa0/0x2e8
46165 Feb  4 01:50:12 feynman kernel: [ 6559.489334]  [<ffffffff802bf495>] blkdev_open+0x0/0x5d
46166 Feb  4 01:50:12 feynman kernel: [ 6559.489340]  [<ffffffff802bf4c3>] blkdev_open+0x2e/0x5d
46167 Feb  4 01:50:12 feynman kernel: [ 6559.489347]  [<ffffffff8029976d>] __dentry_open+0x12c/0x238
46168 Feb  4 01:50:12 feynman kernel: [ 6559.489358]  [<ffffffff802a5555>] do_filp_open+0x3d7/0x7c4
46169 Feb  4 01:50:12 feynman kernel: [ 6559.489378]  [<ffffffff80221fac>] do_page_fault+0x5d8/0x9c8
46170 Feb  4 01:50:12 feynman kernel: [ 6559.489388]  [<ffffffff802994a8>] get_unused_fd_flags+0x71/0x115
46171 Feb  4 01:50:12 feynman kernel: [ 6559.489399]  [<ffffffff80299592>] do_sys_open+0x46/0xc3
46172 Feb  4 01:50:12 feynman kernel: [ 6559.489407]  [<ffffffff8020beca>] system_call_after_swapgs+0x8a/0x8f[/quote]
A raz powiesiło mi system:[quote]cdrom: This disc doesn't have any tracks I recognize!
32809 Feb  3 21:12:00 feynman kernel: [ 6431.169704] cdrom: This disc doesn't have any tracks I recognize!
32810 Feb  3 21:19:57 feynman kernel: [ 6908.089021] cdrom: This disc doesn't have any tracks I recognize!
32811 Feb  3 21:32:29 feynman kernel: [ 7660.260137] cdrom: This disc doesn't have any tracks I recognize!
32812 Feb  3 21:35:27 feynman kernel: [ 7837.814669] hda: status timeout: status=0xd0 { Busy }
32813 Feb  3 21:35:27 feynman kernel: [ 7837.814669] ide: failed opcode was: unknown
32814 Feb  3 21:35:32 feynman kernel: [ 7842.818617] hda: status timeout: status=0xd0 { Busy }
32815 Feb  3 21:35:32 feynman kernel: [ 7842.818617] ide: failed opcode was: unknown
32816 Feb  3 21:35:37 feynman kernel: [ 7847.822567] hda: status timeout: status=0xd0 { Busy }
32817 Feb  3 21:35:37 feynman kernel: [ 7847.822567] ide: failed opcode was: unknown
32818 Feb  3 21:35:42 feynman kernel: [ 7852.826518] hda: status timeout: status=0xd0 { Busy }
32819 Feb  3 21:35:42 feynman kernel: [ 7852.826518] ide: failed opcode was: unknown
32820 Feb  3 21:35:47 feynman kernel: [ 7857.850466] hda: status timeout: status=0xd0 { Busy }
32821 Feb  3 21:35:47 feynman kernel: [ 7857.850466] ide: failed opcode was: unknown
32822 Feb  3 21:35:52 feynman kernel: [ 7862.854417] hda: status timeout: status=0xd0 { Busy }
32823 Feb  3 21:35:52 feynman kernel: [ 7862.854417] ide: failed opcode was: unknown
32824 Feb  3 21:35:52 feynman kernel: [ 7862.854417] ACPI: EC: missing confirmations, switch off interrupt mode.
32825 Feb  3 21:35:57 feynman kernel: [ 7867.902366] hda: status timeout: status=0xd0 { Busy }
32826 Feb  3 21:35:57 feynman kernel: [ 7867.902366] ide: failed opcode was: unknown
32827 Feb  3 21:36:02 feynman kernel: [ 7872.926316] hda: status timeout: status=0xd0 { Busy }
32828 Feb  3 21:36:02 feynman kernel: [ 7872.926316] ide: failed opcode was: unknown
32829 Feb  3 21:36:02 feynman kernel: [ 7872.928392] ACPI Exception (evregion-0420): AE_TIME, Returned by Handler for [EmbeddedControl] [20080321]
32830 Feb  3 21:36:02 feynman kernel: [ 7872.949877] ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC0_.ECCM] (Node ffff810077b5f21      0), AE_TIME
32831 Feb  3 21:36:02 feynman kernel: [ 7872.949955] ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.SBRG.EC0_.RDC3] (Node ffff810077b5ffd      0), AE_TIME
32832 Feb  3 21:36:02 feynman kernel: [ 7872.950005] ACPI Error (psparse-0530): Method parse/execution failed [\ECIO] (Node ffff810077b5fed0), AE_TIME
32833 Feb  3 21:36:02 feynman kernel: [ 7872.950052] ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.BAT0._STA] (Node ffff810077b634b0), A      E_TIME
32834 Feb  3 21:36:02 feynman kernel: [ 7872.950101] ACPI Error (psparse-0530): Method parse/execution failed [\_SB_.PCI0.BAT0._BST] (Node ffff810077b63470), A      E_TIME
32835 Feb  3 21:36:02 feynman kernel: [ 7872.950153] ACPI Exception (battery-0360): AE_TIME, Evaluating _BST [20080321]
32836 Feb  3 21:36:07 feynman kernel: [ 7877.938266] hda: status timeout: status=0xd0 { Busy }
32837 Feb  3 21:36:07 feynman kernel: [ 7877.938266] ide: failed opcode was: unknown
32838 Feb  3 21:36:12 feynman kernel: [ 7882.942216] hda: status timeout: status=0xd0 { Busy }
32839 Feb  3 21:36:12 feynman kernel: [ 7882.942216] ide: failed opcode was: unknown
32840 Feb  3 21:36:17 feynman kernel: [ 7887.946166] hda: status timeout: status=0xd0 { Busy }[/quote]
I tak dalej w ten deseń!

Macie jakieś sugestie? Jakie pakiety są potrzebne do prawidłowej obsługi urządzeń i nagrywania, może czegoś nie mam, sam nie wiem.

Pozdrawiam