: hdc: CRD-8480B, ATAPI CDROM drive
: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
: ide1 at 0x170-0x177,0x376 on irq 15
: hda: 26712000 sectors (13677 MB) w/1961KiB Cache, CHS=1662/255/63, UDMA(33)
:
: --cd-rom error ---
: hdc: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
: hdc: set_drive_speed_status: error=0xb4
:
: hdc: ATAPI 48X CD-ROM drive, 128kB Cache, DMA
: Uniform CD-ROM driver Revision: 3.12
:
: 2.4로 업후 cdrom이 안되네요.. 일단 잡히기는 하는데
:
: cd 인식을 할려면 시스템이 다운되네요..
:
: 도움좀 주세요..^^ 몇일째 삽질하는데 영 모르겠네요..
:
: 부탁드려요...
저도 똑같은 문제로 고민했습니다.
2.4.1도 마찬가지 문제를 갖고 있더군요.
혹시 via보드 쓰시지 않습니까?
전 듀론 700에 야뉴스 KT133을 쓰고 있습니다.
위의 상태에서 hdparm -c1 -d0 /dev/hdc 하니까
마운트해서 cdrom을 읽을 수 있더군요.
다만 -d0라는 것이 dma모드를 off시키는 것이라서,
cdrom만 읽었다 하면 시스템이 버벅댑니다.
그래서 dma모드 지원에 문제가 있는 것 같아서,
아래와 같이 커널 컴파일을 새로 해주었습니다.
ATA/IDE/MFM/RLL support ->
IDE, ATA and ATAPI Block devices --->
VIA82CXXX chipset support를
Y에서 N로 바꾸었습니다.
그랬더니 잘 돌아가는군요.
2.4.2 prerelease문서를 보니 via82c686쪽을 업데이트 시키고 있던데
2.4.2에서는 해결될 거 같긴 합니다.
그럼 참고하세요.