Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: DMA проблеми с TOSHIBA DVD-ROM SD-M1202 (kernel 2.6.10)


  • Subject: Re: lug-bg: DMA проблеми с TOSHIBA DVD-ROM SD-M1202 (kernel 2.6.10)
  • From: Georgi Chorbadzhiyski <gf@xxxxxxxxxxx>
  • Date: Wed, 02 Mar 2005 12:16:15 +0200
  • Organization: Unix Solutions Ltd. (http://unixsol.org)

Andrey Andreev wrote:
> Имах проблем с гледането на DVDта под Debian unstable - картината 
> "цепеше". За да реша този проблем реших да включа DMA за съответното DVD 
> устройство. hdparm не се оплака и показа включено DMA. За съжаление 
> обаче при опит за четене от DVDто машината "залепяше" за няколко минути, 
> след което възпроизведената картина пак цепеше.
> 
> И така, след рестартиране:
> 
> $ uname -r
> 2.6.10-1-k7
> $ cat /proc/ide/hdd/model
> TOSHIBA DVD-ROM SD-M1202
> # hdparm /dev/hdd
> 
> /dev/hdd:
>   IO_support   =  1 (32-bit)

Вероятно това е проблема. Аз имам включено само

unmaskirq и using_dma и работи. Имам спомени че когато включвах
IO_support да е 32bit имах същите проблеми, като теб.

DVD-то ми е TEAC, така че може и други разлики да има. Иначе
ползвам hdparm -u1 -d1 /dev/dvd

С ядро 2.4.29 съм.

>   unmaskirq    =  1 (on)
>   using_dma    =  1 (on)
>   keepsettings =  0 (off)
>   readonly     =  0 (off)
>   readahead    = 256 (on)
>   HDIO_GETGEO failed: Invalid argument
> 
>    Тук пускам oKle (например, може и друго) и зареждам диска, след което
>    LEDа на DVD-четеца светва, и остава така няколко минути
>    през което време машината залепя дълбоко 3 пъти за по няколко секунди
>    (музиката и мишката спират) и през което време следното
>    излиза от dmesg:
> 
> hdd: status error: status=0x58 { DriveReady SeekComplete DataRequest }
> hdd: status error: error=0x00
> hdd: drive not ready for command
> ide-cd: cmd 0x28 timed out
> hdd: DMA timeout retry
> hdd: timeout waiting for DMA
> hdd: status timeout: status=0xd0 { Busy }
> hdd: status timeout: error=0x04Aborted Command
> hdd: drive not ready for command
> hdd: ATAPI reset complete
> hdd: command error: status=0x51 { DriveReady SeekComplete Error }
> hdd: command error: error=0x52
> ide: failed opcode was 100
> end_request: I/O error, dev hdd, sector 18446744073707947640
> Buffer I/O error on device hdd, logical block 0
> hdd: command error: status=0x51 { DriveReady SeekComplete Error }
> hdd: command error: error=0x52
> ide: failed opcode was 100
> end_request: I/O error, dev hdd, sector 18446744073707947648
> Buffer I/O error on device hdd, logical block 1
> hdd: command error: status=0x51 { DriveReady SeekComplete Error }
> hdd: command error: error=0x52
> ide: failed opcode was 100
> end_request: I/O error, dev hdd, sector 18446744073707947656
> Buffer I/O error on device hdd, logical block 2
> 
> 
> Последните 5 реда се повтарят доста пъти за различни блокове и сектори.
> 
> Интересният за мен момент е че сега:
> 
> # hdparm /dev/hdd
> 
> /dev/hdd:
>   IO_support   =  0 (default 16-bit)
>   unmaskirq    =  0 (off)
>   using_dma    =  0 (off)
>   keepsettings =  0 (off)
>   readonly     =  0 (off)
>   readahead    = 256 (on)
>   HDIO_GETGEO failed: Invalid argument
> 
> т.е. DMA се е самоизключило.
> 
> Ако се опитам да го пусна отново на ръка изглежда че успявам (hdparm не 
> се оплаква), но при опит за четене получавам отново залепянето описано 
> по горе, след което DMA отново се самоизключва и DVD-четецът почва да 
> чете, но не чрез DMA, което не върши работа за възпроизвеждане на DVD video.
> 
> DVD-четецът по принцип чете (рипнах си диска и го изгледах от харда си 
> без грешки и проблеми), но без DMA не става за гледане на DVDта.
> 
> Идеи?

-- 
Georgi Chorbadzhiyski
http://georgi.unixsol.org/
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.