LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-24-2008, 07:58 AM   #1
kromberg
Member
 
Registered: Feb 2007
Location: Colorado
Distribution: FC6, FC7 x86_64
Posts: 218

Rep: Reputation: 30
SATA Controller on a H8QMI-2 Motherboard


using a nVidia MCP55 Pro SATA2 controller. I was wondering if anyone has gotten the SATA controller to work? I am having some problems with mine and trying to get the controller and drives to work.

I am running Fedora 9 on it with the 2.6.27.7-53 kernel. When I plug drives into the SATA ports, they are found in the BIOS. If I enable the RAID option, I can create an array in the online utility. When I boot linux with either the RAID option enabled or disabled I get a lot of error message about the drives. Unfortunately I do not have the exact messages handy as I am now at work. The messages are something to the affect of trying to read and reset the drive. One thing interesting is that the messages are referring to the hpt37X driver/chipset. Isn't that the HighPoint module? I was under the impression that it should be using the sata_nv module.

Any help would be greatly appreciated.

Keith
 
Old 12-31-2008, 08:00 AM   #2
kromberg
Member
 
Registered: Feb 2007
Location: Colorado
Distribution: FC6, FC7 x86_64
Posts: 218

Original Poster
Rep: Reputation: 30
OK, a little more info now that I have been able to look at things again after Christmas.

Looks like the latest version of Fedora 9 install tries to use the HighPoint module rather than the sata_nv module. I have gotten Fedora up and installed on the system.

The drive is question is /dev/sdc.

In the dmesg out, there are numerous version of the following error:
Code:
ata20.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata20.00: BMDMA stat 0x5
ata20.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
         res 51/04:08:00:00:00/00:00:00:00:00/e0 Emask 0x1 (device error)
ata20.00: status: { DRDY ERR }
ata20.00: error: { ABRT }
ata20.00: configured for UDMA/133
ata20: EH complete
Here is a copy of the lshw output:
Code:
H/W path                  Device      Class      Description
============================================================
                                      system     H8QM3
/0                                    bus        H8QM3
/0/1                                  memory     64KiB BIOS
/0/3                                  processor  Quad-Core AMD Opteron(tm) Processor 8354
/0/3/5                                memory     512KiB L1 cache
/0/3/6                                memory     2MiB L2 cache
/0/3/7                                memory     2MiB L3 cache
/0/8                                  processor  Quad-Core AMD Opteron(tm) Processor 8354
/0/8/9                                memory     512KiB L1 cache
/0/8/a                                memory     2MiB L2 cache
/0/8/b                                memory     2MiB L3 cache
/0/c                                  processor  Quad-Core AMD Opteron(tm) Processor 8354
/0/c/d                                memory     512KiB L1 cache
/0/c/e                                memory     2MiB L2 cache
/0/c/f                                memory     2MiB L3 cache
/0/10                                 processor  Quad-Core AMD Opteron(tm) Processor 8354
/0/10/11                              memory     512KiB L1 cache
/0/10/12                              memory     2MiB L2 cache
/0/10/13                              memory     2MiB L3 cache
/0/27                                 memory     8GiB System Memory
/0/27/0                               memory     DIMM [empty]
/0/27/1                               memory     DIMM [empty]
/0/27/2                               memory     DIMM [empty]
/0/27/3                               memory     DIMM [empty]
/0/27/4                               memory     DIMM [empty]
/0/27/5                               memory     DIMM [empty]
/0/27/6                               memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/7                               memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/8                               memory     DIMM [empty]
/0/27/9                               memory     DIMM [empty]
/0/27/a                               memory     DIMM [empty]
/0/27/b                               memory     DIMM [empty]
/0/27/c                               memory     DIMM [empty]
/0/27/d                               memory     DIMM [empty]
/0/27/e                               memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/f                               memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/10                              memory     DIMM [empty]
/0/27/11                              memory     DIMM [empty]
/0/27/12                              memory     DIMM [empty]
/0/27/13                              memory     DIMM [empty]
/0/27/14                              memory     DIMM [empty]
/0/27/15                              memory     DIMM [empty]
/0/27/16                              memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/17                              memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/18                              memory     DIMM [empty]
/0/27/19                              memory     DIMM [empty]
/0/27/1a                              memory     DIMM [empty]
/0/27/1b                              memory     DIMM [empty]
/0/27/1c                              memory     DIMM [empty]
/0/27/1d                              memory     DIMM [empty]
/0/27/1e                              memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/27/1f                              memory     1GiB DIMM Synchronous 333 MHz (3.0 ns)
/0/4                                  memory     RAM memory
/0/100                                bridge     MCP55 LPC Bridge
/0/7                                  bus        MCP55 SMBus
/0/2                                  bus        MCP55 USB Controller
/0/2/1                    usb2        bus        OHCI Host Controller
/0/2.1                                bus        MCP55 USB Controller
/0/2.1/1                  usb1        bus        EHCI Host Controller
/0/9                      scsi0       storage    MCP55 IDE
/0/9/0.0.0                /dev/cdrom  disk       DVD RW AW-Q170A
/0/9/0.1.0                /dev/sda    disk       120GB WDC WD1200JB-00G
/0/9/0.1.0/1              /dev/sda1   volume     196MiB EXT3 volume
/0/9/0.1.0/2              /dev/sda2   volume     111GiB Linux LVM Physical Volume partition
/0/5                                  storage    MCP55 SATA Controller
/0/5.1                                storage    MCP55 SATA Controller
/0/5.2                    scsi8       storage    MCP55 SATA Controller
/0/5.2/0.0.0              /dev/sdc    disk       200GB ST3200822AS
/0/6                                  bridge     MCP55 PCI bridge
/0/101                                bridge     MCP55 PCI Express bridge
/0/102                                bridge     MCP55 PCI Express bridge
/0/102/0                              bridge     uPD720400 PCI Express - PCI/PCI-X Bridge
/0/102/0/3                eth0        network    82546GB Gigabit Ethernet Controller
/0/102/0/3.1              eth1        network    82546GB Gigabit Ethernet Controller
/0/102/0.1                            bridge     uPD720400 PCI Express - PCI/PCI-X Bridge
/0/102/0.1/1                          bridge     21154 PCI-to-PCI Bridge
/0/102/0.1/1/0                        bridge     21154 PCI-to-PCI Bridge
/0/102/0.1/1/0/0          scsi2       storage    MegaRAID
/0/102/0.1/1/0/0/2.0.0    /dev/sdb    disk       219GB LD 0 RAID5  209G
/0/102/0.1/1/0/0/2.0.0/1  /dev/sdb1   volume     204GiB Linux LVM Physical Volume partition
/0/102/0.1/1/1                        storage    ISP12160 Dual Channel Ultra3 SCSI Processor
/0/103                                bridge     MCP55 PCI Express bridge
/0/104                                bridge     Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
/0/105                                bridge     Family 10h [Opteron, Athlon64, Sempron] Address Map
/0/106                                bridge     Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
/0/107                                bridge     Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
/0/108                                bridge     Family 10h [Opteron, Athlon64, Sempron] Link Control
/0/109                                bridge     Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
/0/10a                                bridge     Family 10h [Opteron, Athlon64, Sempron] Address Map
/0/10b                                bridge     Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
/0/10c                                bridge     Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
/0/10d                                bridge     Family 10h [Opteron, Athlon64, Sempron] Link Control
/0/10e                                bridge     Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
/0/10f                                bridge     Family 10h [Opteron, Athlon64, Sempron] Address Map
/0/110                                bridge     Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
/0/111                                bridge     Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
/0/112                                bridge     Family 10h [Opteron, Athlon64, Sempron] Link Control
/0/113                                bridge     Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
/0/114                                bridge     Family 10h [Opteron, Athlon64, Sempron] Address Map
/0/115                                bridge     Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
/0/116                                bridge     Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
/0/117                                bridge     Family 10h [Opteron, Athlon64, Sempron] Link Control
/0/0                                  memory     RAM memory
/0/a                                  memory     RAM memory
/0/b                                  bus        MCP55 SMBus
/0/118                                bridge     MCP55 PCI Express bridge
/0/119                                bridge     MCP55 PCI Express bridge
/0/11a                                bridge     MCP55 PCI Express bridge
/0/11a/0                              display    NV44 [Quadro NVS 285]
Here is a copy of the lspci output:
Code:
00:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a3)
	Kernel modules: ck804xrom
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a3)
	Kernel driver in use: nForce2_smbus
	Kernel modules: i2c-nforce2
00:02.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1)
	Kernel driver in use: ohci_hcd
	Kernel modules: ohci-hcd
00:02.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2)
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd
00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1)
	Kernel driver in use: pata_amd
	Kernel modules: ata_generic, pata_acpi, pata_amd
00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
	Kernel driver in use: sata_nv
	Kernel modules: ata_generic, sata_nv, pata_acpi
00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
	Kernel driver in use: sata_nv
	Kernel modules: ata_generic, sata_nv, pata_acpi
00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3)
	Kernel driver in use: sata_nv
	Kernel modules: ata_generic, sata_nv, pata_acpi
00:06.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2)
00:0a.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:0d.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control
00:19.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:19.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map
00:19.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
00:19.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
00:19.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control
00:1a.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:1a.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map
00:1a.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
00:1a.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
00:1a.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control
00:1b.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:1b.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map
00:1b.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
00:1b.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
00:1b.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control
03:00.0 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge (rev 07)
	Kernel modules: shpchp
03:00.1 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge (rev 07)
	Kernel modules: shpchp
04:03.0 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)
	Kernel driver in use: e1000
	Kernel modules: e1000
04:03.1 Ethernet controller: Intel Corporation 82546GB Gigabit Ethernet Controller (rev 03)
	Kernel driver in use: e1000
	Kernel modules: e1000
05:01.0 PCI bridge: Intel Corporation 21154 PCI-to-PCI Bridge
	Kernel modules: shpchp
06:00.0 PCI bridge: Intel Corporation 21154 PCI-to-PCI Bridge
	Kernel modules: shpchp
06:01.0 SCSI storage controller: QLogic Corp. ISP12160 Dual Channel Ultra3 SCSI Processor (rev 06)
	Kernel modules: qla1280
07:00.0 RAID bus controller: American Megatrends Inc. MegaRAID (rev 20)
	Kernel driver in use: megaraid
	Kernel modules: megaraid_mbox
80:00.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2)
80:01.0 RAM memory: nVidia Corporation MCP55 LPC Bridge (rev a3)
	Kernel modules: ck804xrom
80:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a3)
	Kernel driver in use: nForce2_smbus
	Kernel modules: i2c-nforce2
80:0a.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
80:0d.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
80:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a3)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
83:00.0 VGA compatible controller: nVidia Corporation NV44 [Quadro NVS 285] (rev a1)
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nvidia
And here is a bit of the dmesg out:
Code:
ata14.00: disabled
sd 14:0:0:0: [sdc] Synchronizing SCSI cache
sd 14:0:0:0: [sdc] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
sd 14:0:0:0: [sdc] Stopping disk
sd 14:0:0:0: [sdc] START_STOP FAILED
sd 14:0:0:0: [sdc] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
sata_nv 0000:00:05.2: PCI INT C disabled
sata_nv 0000:00:05.1: PCI INT B disabled
sata_nv 0000:00:05.0: PCI INT A disabled
sata_nv 0000:00:05.0: version 3.5
sata_nv 0000:00:05.0: PCI INT A -> Link[LSA0] -> GSI 21 (level, low) -> IRQ 21
sata_nv 0000:00:05.0: setting latency timer to 64
scsi15 : sata_nv
scsi16 : sata_nv
ata15: SATA max UDMA/133 cmd 0xb480 ctl 0xb400 bmdma 0xac00 irq 21
ata16: SATA max UDMA/133 cmd 0xb080 ctl 0xb000 bmdma 0xac08 irq 21
sata_nv 0000:00:05.1: PCI INT B -> Link[LSA1] -> GSI 20 (level, low) -> IRQ 20
sata_nv 0000:00:05.1: setting latency timer to 64
scsi17 : sata_nv
scsi18 : sata_nv
ata17: SATA max UDMA/133 cmd 0xa880 ctl 0xa800 bmdma 0xa080 irq 20
ata18: SATA max UDMA/133 cmd 0xa480 ctl 0xa400 bmdma 0xa088 irq 20
sata_nv 0000:00:05.2: PCI INT C -> Link[LSA2] -> GSI 23 (level, low) -> IRQ 23
sata_nv 0000:00:05.2: setting latency timer to 64
scsi19 : sata_nv
scsi20 : sata_nv
ata19: SATA max UDMA/133 cmd 0xa000 ctl 0x9c00 bmdma 0x9480 irq 23
ata20: SATA max UDMA/133 cmd 0x9880 ctl 0x9800 bmdma 0x9488 irq 23
ata20: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata20.00: ATA-6: ST3200822AS, 3.01, max UDMA/133
ata20.00: 390721968 sectors, multi 16: LBA48
ata20.00: configured for UDMA/133
scsi 20:0:0:0: Direct-Access     ATA      ST3200822AS      3.01 PQ: 0 ANSI: 5
sd 20:0:0:0: [sdc] 390721968 512-byte hardware sectors (200050 MB)
sd 20:0:0:0: [sdc] Write Protect is off
sd 20:0:0:0: [sdc] Mode Sense: 00 3a 00 00
sd 20:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 20:0:0:0: [sdc] 390721968 512-byte hardware sectors (200050 MB)
sd 20:0:0:0: [sdc] Write Protect is off
sd 20:0:0:0: [sdc] Mode Sense: 00 3a 00 00
sd 20:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sdc:<3>ata20.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata20.00: BMDMA stat 0x5
ata20.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
         res 51/04:08:00:00:00/00:00:00:00:00/e0 Emask 0x1 (device error)
ata20.00: status: { DRDY ERR }
ata20.00: error: { ABRT }
ata20.00: configured for UDMA/133
ata20: EH complete
ata20.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
ata20.00: BMDMA stat 0x5
ata20.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
         res 51/04:08:00:00:00/00:00:00:00:00/e0 Emask 0x1 (device error)
ata20.00: status: { DRDY ERR }
ata20.00: error: { ABRT }
ata20.00: configured for UDMA/133
Any help would be great in figuring this out.

Keith
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Drivers for Promise PDC42819 RAID Controller on MSI K9A2 Platinum Motherboard viron Linux - Hardware 40 06-13-2009 06:53 AM
Slackware 10.1 sata.i dosn't support my sata controller kryptobs2000 Slackware 7 12-05-2007 06:25 PM
Report: Silicon Image Sil3112 SATA controller with PCPartner TXB820DS motherboard agdyer Linux - Hardware 1 11-14-2006 06:45 AM
New to SATA--which controller? Alex Jackson Linux - Hardware 1 09-18-2005 05:34 AM
motherboard, SATA, RAID Dizzy Linux - Hardware 1 09-11-2004 04:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:17 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration