[완료] dmesg에서 몇 가지 질문 : host side 80-wire cable detection failed, limiting max speed to UDMA33
microcode: CPU0 not a capable AMD processor <-- 혹시 커널 설정에서 불필요한 옵션을 준 것은 아닐까요?
Microcode Update Driver: v2.00 , Peter Oruba
NTFS driver 2.1.29 [Flags: R/W DEBUG].
msgmni has been set to 944
io scheduler noop registered
io scheduler cfq registered (default)
pci 0000:01:00.0: Boot video device
Uniform Multi-Platform E-IDE driver
sis5513 0000:00:02.5: SiS 962/963 MuTIOL IDE UDMA133 controller
sis5513 0000:00:02.5: IDE controller (0x1039:0x5513 rev 0x00)
sis5513 0000:00:02.5: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7
ide1: BM-DMA at 0xffa8-0xffaf
Probing IDE interface ide0...
hda: IC25N060ATMR04-0, ATA DISK drive
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: host side 80-wire cable detection failed, limiting max speed to UDMA33 <-- 뭐가 문제인지 알고 싶습니다.
TG놋북 avaratec sempron 2800 인데요..
sudo hdparm -t /dev/hda 했더니..
/dev/hda:
Timing buffered disk reads: 82 MB in 3.06 seconds = 26.81 MB/sec
로 나오네요..
이 정도면 어느 정도 성능인지요..
낮은 성능이라면 위 "host side 80-wire cable detection failed...."과 관계 있는지요?
hda: UDMA/33 mode selected
Probing IDE interface ide1...
hdc: QSI CD-RW/DVD-ROM SBW242C, ATAPI CD/DVD-ROM drive
hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdc: UDMA/33 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
hda: max request size: 512KiB
hda: 117210240 sectors (60011 MB) w/7884KiB Cache, CHS=16383/255/63
-------------
microcode는 원래 인텔
microcode는 원래 인텔 프로세서에서 사용하는 것입니다. AMD에서도 비슷한 개념이 있다는 것 같기도한데, 커널에 있는 microcode라는 것이 AMD에도 적용되는지는 잘 모르겠네요..
UDMA33 까지는 40개의 선으로 되어 있는 케이블이 사용되고, UDMA66부터는 80케이블이 사용되던가 그런 것 같네요..
그런데, "host side 80-wire cable detection failed, limiting max speed to UDMA33" 이런 메시지가 나오는건 다른 문제 때문일 수도 있습니다. 하여간 문제가 있어서 UDMA33을 사용하고 있는 것 같습니다. 노트북에서 26.81 MB/sec 정도면 괜찮은거 아닌가요?
--------Signature--------
시스니쳐 생각 중..
답변 감사합니다..
도움이 되었습니다. 꾸벅...
==========================
내일을 위한 오늘에 살자!
저는 노트북이 아닌
저는 노트북이 아닌 데스크탑을 쓰고 있는데 저도 같은 증상을 겪고 있습니다.
케이블은 80핀 고밀도 케이블을 쓰고 있구요. 바이오스도 UDMA100을 지원합니다.
커널 메시지로 보니 ide0에 irq14를 쓰고 ide1이 irq15를 쓰는데 irq가 not free(사용중) 이라고 합니다.
자원할당에 있어서 문제가 있는 것 같은데... 이것을 해결하려면 어떻게 해야 할지 모르겠습니다.
/var/log/messages 에서 관련 섹션 추출
Feb 23 20:05:01 apple kernel: VP_IDE: IDE controller (0x1106:0x0571 rev 0x06) at PCI slot 0000:00:07.1
Feb 23 20:05:01 apple kernel: VP_IDE: not 100% native mode: will probe irqs later
Feb 23 20:05:01 apple kernel: VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci0000:00:07.1
Feb 23 20:05:01 apple kernel: ide0: BM-DMA at 0xe000-0xe007
Feb 23 20:05:01 apple kernel: ide1: BM-DMA at 0xe008-0xe00f
Feb 23 20:05:01 apple kernel: hda: ST3160215A, ATA DISK drive
Feb 23 20:05:01 apple kernel: hda: host side 80-wire cable detection failed, limiting max speed to UDMA33
Feb 23 20:05:01 apple kernel: hda: UDMA/33 mode selected
Feb 23 20:05:01 apple kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Feb 23 20:05:01 apple kernel: ide1 at 0x170-0x177,0x376 on irq 15
Feb 23 20:05:01 apple kernel: ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
Feb 23 20:05:01 apple kernel: ide_generic: I/O resource 0x1F0-0x1F7 not free.
Feb 23 20:05:01 apple kernel: ide_generic: I/O resource 0x170-0x177 not free.
Feb 23 20:05:01 apple kernel: hda: max request size: 512KiB
Feb 23 20:05:01 apple kernel: hda: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63
Feb 23 20:05:01 apple kernel: hda: cache flushes supported
Feb 23 20:05:01 apple kernel: hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 >
lspci -vvv의 결과 중 IDE섹션만 추출
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Latency: 32
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [=1]
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [=1]
Region 4: I/O ports at e000 [=16]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
댓글 달기