Bug 217930

Summary: JMicron ATA controler not correctly detected on ASUS P5B-VM
Product: [openSUSE] openSUSE 10.2 Reporter: Paul Pinault <disk_91>
Component: YaST2Assignee: Hannes Reinecke <hare>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: andreas.hanke, antares_dark2, forgotten_3Fef81aWgP, vkhaitan
Version: Beta 1   
Target Milestone: ---   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: result of hwinfo --storage in Gigabyte GA-965P-DS3 with AHCI controller mode enabled
bah... dumb.

Description Paul Pinault 2006-11-03 18:31:54 UTC
During installation, JMicron PATA controler is not well regognize by kernel so CDROM is not mountable and installation stop. It is possible to solve this problem manually by loading the pata_jmicron module but this is not really end-user friendly.
Comment 1 Randall Schulz 2006-11-03 19:37:50 UTC
I have a P5B Deluxe (no on-board WiFi) and so long as I put the JMicron chip in AHCI mode via the BIOS setup UI, it is detected and activated just fine, without any manual intervention required.

RRS

Comment 2 Vinay Khaitan 2006-11-03 19:57:27 UTC
Correct, But why should I need to change it to ahci? Why won't IDE work? In kubuntu, it works out of the box without even a minor glitch.
Comment 3 Paul Pinault 2006-11-04 11:15:17 UTC
Even once configure as AHCI the ATA is not detected during installation. Once the system is installed JMIcron is correctly detected. But during installation : not.
Comment 5 antares dark 2006-11-08 07:17:02 UTC
Hello, i have a Gigabyte GA-965P-DS3 motherboard an also, the jmicron controller isn't recognized in ide node and no way it work under this mode (at least for my), but in ahci mode it's not well recognized but is possible to load the module and all goes fine, in the list of "load module section" appears with a + (plus) sign loading the module chage to an * (asterisk), and later in the list of hard drives/CDROMS devices, magically appear all units controled by jmicron.

Antares
Comment 6 tejun heo 2006-11-23 11:26:46 UTC
Please report the result of 'hwinfo --storage'.  You can do it by...

* boot installation media and wait till installation system is fully loaded.
* ctrl-alt-f5 should give you a console, execute 'hwinfo --storage > out.txt'
* configure network manually using ifconfig/route and send out.txt off to
another working computer.  Or, use a usb drive / floppy whatever.
Comment 7 antares dark 2006-11-23 17:22:42 UTC
Created attachment 106768 [details]
result of hwinfo --storage in Gigabyte GA-965P-DS3 with AHCI controller mode enabled

You not specify if the hwinfo needed is from the ASUS or Gigabyte motherboard, this is from my Gigabyte.
The console you tell that appear with ctrl+alt+F5 in my machine appear under ctrl+alt+F9 keys
Comment 8 tejun heo 2006-11-24 05:05:09 UTC
Okay, got it after quite some amount of head scratching.

Hannes, what's missing is the following commit.

commit 7796705244d1f04053acf24bee7eb2983f9cfeaf
author Tejun Heo <htejun@gmail.com> 1155927279 +0900
committer Jeff Garzik <jeff@garzik.org> 1156024218 -0400

[PATCH] libata: s/CONFIG_SCSI_SATA/CONFIG_[S]ATA/g in pci/quirks.c

drivers/pci/quirks.c was not updated when libata config constants were
renamed braking several libata quirks.  Fix it.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Comment 9 tejun heo 2006-11-24 05:05:58 UTC
Created attachment 106787 [details]
bah... dumb.
Comment 10 tejun heo 2006-11-24 05:10:04 UTC
*** Bug 216165 has been marked as a duplicate of this bug. ***
Comment 11 Hannes Reinecke 2006-11-24 08:07:24 UTC
Patch added to our kernel CVS.