Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Roundup:Kernels with JMicron support (JMB363, 361, 360, 36x)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4, 5, 6  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Thu Sep 14, 2006 9:34 am    Post subject: Roundup:Kernels with JMicron support (JMB363, 361, 360, 36x) Reply with quote

Hi !

This thread should give you JMicron-plagued guys / girls a roundup,
which kernels work with the JMicron chipset built on (Asus) P5B, P5W and other Boards & which settings are needed

It primarily addresses IDE/ATAPI-Problems since a lot of you have a DVD-Burner/CD-Drive connected to it & can't even install gentoo :!:
Since I don't actually have additional SATA-(hard)drives I can't tell you if SATA/Raid/Native mode of the controller works with these kernels, you'll have to find out for yourselves...

I can only say / report the experience I make with my own configuration (P5W DH Deluxe, Bios 1402):
* Raid0 connected to the EZ-Backup (Hardware-Raid)
* 2 IDE-Harddrives connected to the JMicron-Controller (JMB361-part (IDE), JMB363 should be the SATA-part)
* DVD-Burner connected to the Intel ICH8R

Here are some infos for you S-ATA-drive users:

gentoo-wiki.com HARDWARE SATA

The first candidates are:

no-sources (by cheater1034 & eremini )
they feature:
* related to the spirit of -love's (love sources) original -mm base and featureset
* performance patches by con koliva
* mm-patches
* gentoo-specific stuff (vesafb-tng, fbsplash)
* fixes

1) 2.6.18-rc4-no2 "To be..." | (Super Fix/Stability Attempt?) this release is highly recommended, since it supports loads of hardware (including Jmicron & Intel ICH8/R; besides that my livecds are based on it)
here a download-link to it, for direct download:
download 2.6.18-rc4-no2

2) (Removed / offline) 2.6.18-rc4-no4 "Hands Up!" | (mm-3, UNOFFICIAL) this works fine for me, however it was removed due to cheater's request (unofficial no-sources release & naming issues)

3) to be continued ...

The second are:

emission-sources / viper-sources (by vipernicus )
It's based on a stable kernel, so it might be interesting for those, who don't like rc*-releases & still want their newest hardware to be supported ...

1) 2.6.17-emission8: TIE Fighter Tango! you need to apply the Hotfix / reverse patch of 025-patch-2.6.17-ide1 in order to work with ICH7, ICH8 ...

2) 2.6.18-viper1: Mutatis Mutandis this kernel shows random lockup for me (all kernels vanilla-2.6.18 based), but perhaps you have luck)
you probably need to append "irqpoll" to grub

3) 2.6.18-emission1: Pathological Euphoria
This kernel is based on stable 2.6.18 & has some fine performance & responsiveness enhancements
it works without any problems on x86 & amd64 => now you can use AHCI / Raid / Basic Mode in Bios for JMicron (P5W DH Deluxe) without any problems
you have to add
Code:
"irqpoll"
to lilo or grub, though

4) beyond-sources: 2.6.19-beyond1 to -beyond3 work well,
they, however, have the same issues like 2.6.19

Update:
if you're only using the libata-driver-part (newer S-ATA + experimental PATA-drivers) you should be able to boot with this kernel without use of "irqpoll"
(thanks to ChL@Gentoo for this tip!)

The third are:

mm-sources (kernel-sources by Andrew Morton)
as far as I know these sources are officially supported by gentoo (correct me if I'm wrong)

1) 2.6.18-rc4-mm1:
Code:
 emerge =mm-sources-2.6.18_rc4-mm1


2) 2.6.18-rc4-mm2:
Code:
 emerge =mm-sources-2.6.18_rc4-mm2


3) 2.6.18-rc4-mm3:
Code:
 emerge =mm-sources-2.6.18_rc4-mm3
(worked for me but it varies)

4) 2.6.18-mm1:
Code:
 emerge =mm-sources-2.6.18-r1
(works fine for x86 & amd64)
works with option
Code:
"irqpoll"
+
Code:
# CONFIG_BLK_DEV_JMICRON is not set
CONFIG_PATA_JMICRON=y
CONFIG_ATA_JMICRON=y


now using libata-driver with JMicron:
Code:
 <*>   JMicron PATA support                                                       
            <*>   JMicron non-AHCI support (Experimental)


5) 2.6.18-mm2:
Code:
 emerge =mm-sources-2.6.18-r2

works with option
Code:
"irqpoll"
+ libata-drivers (sky2 / Marvel network-driver works somehow)

6) 2.6.18-mm3:
Code:
 emerge =mm-sources-2.6.18-r3

works with option
Code:
"irqpoll"
+ libata-drivers (sky2 / Marvel network-driver is broken!)

7) 2.6.19-rc*-mm* & 2.6.19-rc* work with
Code:
"irqpoll"
(libata)
you better install them by hand since they produce errors & sandbox-violations!! (when emerged via portage)

7.1) 2.6.19-rc4-mm2 & 2.6.19-rc4-mm1 work fine with
Code:
"irqpoll"
(append this command to grub / lilo with the "" !!)
the
Code:
ACPI Processor P-States driver
cpufrequency switching driver is broken

but a work-around for this is using the:
Code:
<*>   Intel Enhanced SpeedStep
 [*]     Use ACPI tables to decode valid frequency/voltage (deprecated)
 [*]     Built-in tables for Banias CPUs 


8) 2.6.19 works pretty well
except for the fact that:
- the bootup takes pretty long, when no harddrives are connected to the EZ-Backup connectors
- after some long uptime there's an timeout on connected ATAPI-drives on the Intel ICH7R (the hdd led lights are constantly on), this is fixed beginning with around >=2.6.19-git9

9) 2.6.20-rc1 should work fine, since I have no IDE-harddrives connected to the JMicron anymore I can't tell ...

9) to be continued ...

All other kernels which support the JMicron chipset (>=2.6.18-rc5-mm1 ---> 2.6.18 stable) do show a bad behavior with bringing the controller up for me (takes 9 minutes + more :!: )
this (slow bootup) can be solved with the option "irqpoll" (adding it to grub / lilo), however I have no access to the JMicron controller then & the computer locks up without a chance to react to keyboard commands ...

Update:
2.6.18-mm1, 2.6.18-mm2, 2.6.18-mm3, 2.6.18-emission1 should work fine (when using libata)

Now how to you enable the IDE-part of the controller? FIXME: (has to be updated => on the newest kernels use [b]libata) + "irqpoll" [/b]

(here the settings which should be necessary for almost everyone with a ATAPI/IDE-Drive connected to it ...)

For older Kernels (before 2.6.18 stable)

Code:
Device Drivers  --->  ATA/ATAPI/MFM/RLL support  ---> 
<*> ATA/ATAPI/MFM/RLL support                                         
<*>   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support

<*>     Include IDE/ATA-2 DISK support                               
[*]     Use multi-mode by default                                     
<*>     Include IDE/ATAPI CDROM support

<*>     SCSI emulation support

<*>     generic/default IDE chipset support                           
[ ]     CMD640 chipset bugfix/support                                 
[*]     PNP EIDE support                                             
[*]     PCI IDE chipset support                                       
[*]       Sharing PCI IDE interrupts support

<*>       Generic PCI IDE Chipset Support

[*]       Generic PCI bus-master DMA support
[ ]         Force enable legacy 2.0.X HOSTS to use DMA               
[*]         Use PCI DMA by default when available                     
[ ]           Enable DMA only for disks 

<*>         JMicron JMB36x support                                   
< >         National SCx200 chipset support                           
<*>         Intel PIIXn chipsets support     


<*> JMicron JMB36x support <== that's the setting you're looking for !

For newer kernels (>=2.6.18-mm1, 2.6.18-emission1, ...)

Code:
Device Drivers  --->   Serial ATA (prod) and Parallel ATA (experimental) drivers  ---> 
 <*> ATA device support                                                                 
                <*>   AHCI SATA support                                                               
                < >   ServerWorks Frodo / Apple K2 SATA support                                       
                <*>   Intel PIIX/ICH SATA support                                                     
                < >   Marvell SATA support (HIGHLY EXPERIMENTAL)                                       
                < >   NVIDIA SATA support                                                             
                < >   Pacific Digital ADMA support                                                     
                < >   Pacific Digital SATA QStor support                                               
                < >   Promise SATA TX2/TX4 support                                                     
                < >   Promise SATA SX4 support                                                         
                <*>   Silicon Image SATA support                                                       
                <*>   Silicon Image 3124/3132 SATA support
                <*>   Generic ATA support                                                             
                < >   HPT 366/368 PATA support (Very Experimental)                                     
                < >   HPT 370/370A/371/372/374/302 PATA support (Very Experimental)                   
                < >   HPT 372N/302N PATA support (Very Experimental)                                   
                < >   HPT 343/363 PATA support (Experimental)                                         
                < >   IT821x PATA support (Experimental)                                               
                <*>   JMicron PATA support


and disable

Code:
[ ]     PNP EIDE support                                                               
[ ]     PCI IDE chipset support     


This thread is work in progress ...
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D


Last edited by kernelOfTruth on Sat Jan 20, 2007 9:58 pm; edited 19 times in total
Back to top
View user's profile Send private message
wynn
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2421
Location: UK

PostPosted: Fri Sep 15, 2006 3:48 pm    Post subject: Reply with quote

Here is a list of the AHCI controllers supported by 2.6.18-rc6-mm2. It has been compiled by taking the entries in
Code:
static const struct pci_device_id ahci_pci_tbl[]
and running the vendor id/device id through /usr/share/misc/pci.ids.

If you run lspci on a suitable motherboard then the text it outputs should match one or more of the following lines:
Code:
Intel Corporation 82801FR/FRW (ICH6R/ICH6RW) SATA Controller
Intel Corporation 82801FBM (ICH6M) SATA Controller
Intel Corporation 82801GR/GH (ICH7 Family) Serial ATA Storage Controller AHCI
Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI
Intel Corporation 82801GR/GH (ICH7 Family) Serial ATA Storage Controller RAID
ALi Corporation ULi M5288 SATA
Intel Corporation 631xESB/632xESB SATA Storage Controller AHCI
Intel Corporation 631xESB/632xESB SATA Storage Controller RAID
Intel Corporation 631xESB/632xESB SATA Storage Controller RAID
Intel Corporation 82801GHM (ICH7-M DH) Serial ATA Storage Controller RAID
Intel Corporation 82801HB (ICH8) SATA AHCI Controller
Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) SATA RAID Controller
Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) SATA AHCI Controller
Intel Corporation Mobile SATA AHCI Controller
Intel Corporation Mobile SATA RAID Controller
JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller
JMicron Technologies, Inc. JMB361 AHCI/IDE
JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller
JMicron Technologies, Inc. JMB365 AHCI/IDE
JMicron Technologies, Inc. JMB366 AHCI/IDE
ATI Technologies Inc SB600 Non-Raid-5 SATA
ATI Technologies Inc SB600 Non-Raid-5 SATA
ATI Technologies Inc SB600 Non-Raid-5 SATA
ATI Technologies Inc SB600 Raid-5 SATA
VIA Technologies, Inc. VT8251 AHCI/SATA 4-Port Controller
nVidia Corporation MCP65 AHCI Controller
nVidia Corporation MCP65 AHCI Controller
nVidia Corporation MCP65 AHCI Controller
nVidia Corporation MCP65 AHCI Controller
Silicon Integrated Systems [SiS] AHCI Controller / RAID mode
Silicon Integrated Systems [SiS] AHCI IDE Controller (0106)
Silicon Integrated Systems [SiS] AHCI Controller (0106)


I hope you find this helpful.
_________________
The avatar is jorma, a "duck" from "Elephants Dream": the film and all the production materials have been made available under a Creative Commons Attribution 2.5 License, see orange.blender.org for details.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Fri Sep 15, 2006 4:42 pm    Post subject: Reply with quote

yes, it is! Thank you wynn

the only line I get concerning JMicron is:
Code:
02:00.0 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)


how is that kernel doing with the JMicron controller for you (are you using it in Raid-mode ?) ?
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
wynn
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2421
Location: UK

PostPosted: Fri Sep 15, 2006 4:51 pm    Post subject: Reply with quote

Quote:
how is that kernel doing with the JMicron controller for you (are you using it in Raid-mode ?) ?
Just an interested observer :D

The hottest, latest here is ABIT AA8XE with Pentium 4/775 550 :D :D
_________________
The avatar is jorma, a "duck" from "Elephants Dream": the film and all the production materials have been made available under a Creative Commons Attribution 2.5 License, see orange.blender.org for details.
Back to top
View user's profile Send private message
belgique
n00b
n00b


Joined: 26 Dec 2005
Posts: 14

PostPosted: Fri Sep 15, 2006 9:49 pm    Post subject: Reply with quote

I use 2.6.18-rc4-mm2 (many thanks for your install cd).
Works good for me. I also tried 2.6.18_rc6-r2 which includes complete support in the SATA section. As I remember, it was working fine (devices hde) but incompatible withe nvidia drivers.
I have one big problem which is not kernel related: I'm not able ton use grub. It gives me an error 21 at boot. Lilo works fine. My config: 2 PATA device on the Jmicron: a cd player and my boot disk. Is anyone launching grub from the PATA controller?
Back to top
View user's profile Send private message
Strowi
l33t
l33t


Joined: 19 Aug 2003
Posts: 656
Location: Bonn

PostPosted: Fri Sep 15, 2006 11:33 pm    Post subject: Reply with quote

hi,

i'm not sure i understand this... are you saying, that i might get SATA-RAID1 working my Asus A8R-MVP Mainboard (atm it doesn't with dmraid).
the chip is a ALI/Uli m5288..
_________________
--
Linux & such ...
http://blog.hasnoname.de
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Sep 18, 2006 9:41 pm    Post subject: Reply with quote

Quote:
I have one big problem which is not kernel related: I'm not able ton use grub. It gives me an error 21 at boot. Lilo works fine.


@belgique:

that's strange, how have you installed grub ? by updating /etc/mtab & then
Code:
grub-install /dev/hd*
?
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
belgique
n00b
n00b


Joined: 26 Dec 2005
Posts: 14

PostPosted: Thu Sep 21, 2006 8:27 pm    Post subject: Reply with quote

kernelOfTruth wrote:
Quote:
I have one big problem which is not kernel related: I'm not able ton use grub. It gives me an error 21 at boot. Lilo works fine.


@belgique:

that's strange, how have you installed grub ? by updating /etc/mtab & then
Code:
grub-install /dev/hd*
?

I installed it with grub and the grub shell which gave me no errors :/.
Back to top
View user's profile Send private message
ProTech
Tux's lil' helper
Tux's lil' helper


Joined: 30 Dec 2003
Posts: 88
Location: Hungary

PostPosted: Wed Sep 27, 2006 10:01 am    Post subject: Reply with quote

Is the official 2.6.18 kernel works with JMicron, or you need mm-sources? I don't want to use reiser4 currently.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Wed Sep 27, 2006 11:19 am    Post subject: Reply with quote

2.6.18 didn't work for me,

2.6.18-mm1 works with "irqpoll" boot-option, if you don't want reiser4, just deselect it :wink:
I think there won't be any performance decrease of your system then ...

my settings:

Code:
   ATA/ATAPI/MFM/RLL support  ---> 
< > ATA/ATAPI/MFM/RLL support 


Code:
 Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
 <*> ATA device support                                                           
             <*>   AHCI SATA support                                                           
             < >   ServerWorks Frodo / Apple K2 SATA support                                   
             <*>   Intel PIIX/ICH SATA support
 <*>   Generic ATA support
 <*>   JMicron PATA support                                                       
            <*>   JMicron non-AHCI support (Experimental)


I don't know if you need the old ATA-layer for ATAPI / IDE-drives to work with the ICH7 / ICH8 / ICH7R / ICH8R
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
ProTech
Tux's lil' helper
Tux's lil' helper


Joined: 30 Dec 2003
Posts: 88
Location: Hungary

PostPosted: Thu Sep 28, 2006 12:03 pm    Post subject: Reply with quote

I currently don't have a motherboard with JMicron chip, but I want to buy a new one with this controller soon (ICH8 + JMicron). So I searching the forums to know what to expect.
Back to top
View user's profile Send private message
OgRo
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jun 2004
Posts: 108
Location: Sampa - SP - Brasil

PostPosted: Fri Sep 29, 2006 3:32 am    Post subject: Asus P5B Reply with quote

Hey


My friend is switching from windows to gentoo linux and he is facing a problem with his ICH8 RAID controller.

He managed to install gentoo using the 2006.1 amd64 liveCD in a SATA driver without any problems. But gentoo can't find his RAID controller. Do you guys know what kernel options should be enabled?

AFAIK this card has ICH8 RAID and SATA controller and JMicron IDE controller.
_________________
---
OgRo

Linux user #297942
Back to top
View user's profile Send private message
OgRo
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jun 2004
Posts: 108
Location: Sampa - SP - Brasil

PostPosted: Fri Sep 29, 2006 3:41 am    Post subject: lspci Reply with quote

btw, that's his lspci:


Quote:
00:00.0 Host bridge: Intel Corporation P965/G965 Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation P965/G965 PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) SATA RAID Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 PCI bridge: nVidia Corporation Unknown device 01b3 (rev a3)
02:00.0 PCI bridge: nVidia Corporation Unknown device 01b3 (rev a3)
02:01.0 PCI bridge: nVidia Corporation Unknown device 01b3 (rev a3)
03:00.0 3D controller: nVidia Corporation Unknown device 0294 (rev a1)
04:00.0 VGA compatible controller: nVidia Corporation Unknown device 0294 (rev a1)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 (rev 12)
06:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
06:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
08:02.0 Multimedia audio controller: Creative Labs SB X-Fi
08:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
08:04.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)




update: I just saw this https://forums.gentoo.org/viewtopic-t-493886-highlight-p5b.html topic. Sry about that, I've been searching the forums all week and I haven't found that earlier.

Still, there is no solution for now and I'd really apreciate any help
_________________
---
OgRo

Linux user #297942
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Fri Oct 06, 2006 2:44 pm    Post subject: Reply with quote

OgRo, you could try vipernicus' new stable emission sources 2.6.18-emission1: Pathological Euphoria

set up:

Code:
Device Drivers  --->   Serial ATA (prod) and Parallel ATA (experimental) drivers  ---> 
 <*> ATA device support                                                                 │ │ 
  │ │                <*>   AHCI SATA support                                                                │ │ 
  │ │                < >   ServerWorks Frodo / Apple K2 SATA support                                        │ │ 
  │ │                <*>   Intel PIIX/ICH SATA support                                                      │ │ 
  │ │                < >   Marvell SATA support (HIGHLY EXPERIMENTAL)                                       │ │ 
  │ │                < >   NVIDIA SATA support                                                              │ │ 
  │ │                < >   Pacific Digital ADMA support                                                     │ │ 
  │ │                < >   Pacific Digital SATA QStor support                                               │ │ 
  │ │                < >   Promise SATA TX2/TX4 support                                                     │ │ 
  │ │                < >   Promise SATA SX4 support                                                         │ │ 
  │ │                <*>   Silicon Image SATA support                                                       │ │ 
  │ │                <*>   Silicon Image 3124/3132 SATA support
                      <*>   Generic ATA support                                                              │ │ 
  │ │                < >   HPT 366/368 PATA support (Very Experimental)                                     │ │ 
  │ │                < >   HPT 370/370A/371/372/374/302 PATA support (Very Experimental)                    │ │ 
  │ │                < >   HPT 372N/302N PATA support (Very Experimental)                                   │ │ 
  │ │                < >   HPT 343/363 PATA support (Experimental)                                          │ │ 
  │ │                < >   IT821x PATA support (Experimental)                                               │ │ 
  │ │                <*>   JMicron PATA support



and disable

Code:
[ ]     PNP EIDE support                                                               │ │ 
  │ │                [ ]     PCI IDE chipset support     


then it should boot fine ...
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
OgRo
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jun 2004
Posts: 108
Location: Sampa - SP - Brasil

PostPosted: Fri Oct 06, 2006 2:53 pm    Post subject: Reply with quote

thx kernelOfTruth, I'm gonna try that
_________________
---
OgRo

Linux user #297942
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Fri Oct 06, 2006 3:09 pm    Post subject: Reply with quote

oh, I forgot: you have to use
Code:
"irqpoll"
add it to grub or lilo
in order to accelerate the booting, otherwise it takes 5-10 minutes to bring the JMicron-controller up :wink:
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
OgRo
Tux's lil' helper
Tux's lil' helper


Joined: 04 Jun 2004
Posts: 108
Location: Sampa - SP - Brasil

PostPosted: Fri Oct 06, 2006 3:24 pm    Post subject: Reply with quote

kernelOfTruth wrote:
oh, I forgot: you have to use
Code:
"irqpoll"
add it to grub or lilo
in order to accelerate the booting, otherwise it takes 5-10 minutes to bring the JMicron-controller up :wink:


oky doky.

I'll post if it works here later.
_________________
---
OgRo

Linux user #297942
Back to top
View user's profile Send private message
Per Wiklander
n00b
n00b


Joined: 28 May 2005
Posts: 3
Location: Stockholm, Sweden

PostPosted: Mon Oct 16, 2006 12:20 am    Post subject: Reply with quote

Hi,

I managed to boot the "small gentoo", amd64-release without problems (SATA and network working) on my P5B-VM with a core 2 duo. My problem now is that I want to use VServer to create virtual hosts on this box. To do that I need a special kernel, vserver-sources. I haven't tried to boot that kernel yet (I haven't even installed anything yet) but I guess it will have the same problems with the JMicron controller as other Gentoo kernels.

So, how can I get 2.6.18-mm1 with the vserver patches?
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Oct 16, 2006 8:09 am    Post subject: Reply with quote

Hi Per Wiklander,

glad the CD worked for you

try out the following:

* vanilla-2.6.18
* vserver-patch provided from phreak
* libata-git patch from vipernicus' emission1 release 2.6.18-emission1
emission1 patches

alternatively:

*2.6.18-m1
*vserver-patch

you have to activate JMicron & Intel ICH support in S-ATA

hope that helps ...
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
kheisler
n00b
n00b


Joined: 15 May 2006
Posts: 10

PostPosted: Tue Oct 24, 2006 1:38 pm    Post subject: Reply with quote

I'm using the no-sources 2.6.18-rc4 "To be.." kernel. Everything seems to be working fine except that the system clock is running 2-3 times faster.

Has anyone else run into this issue?

The clock was running fine on the livecd, and I've removed all the ACPI stuff from the kernel, but still no luck

system time to fast
Back to top
View user's profile Send private message
Per Wiklander
n00b
n00b


Joined: 28 May 2005
Posts: 3
Location: Stockholm, Sweden

PostPosted: Tue Oct 24, 2006 4:07 pm    Post subject: Reply with quote

kernelOfTruth wrote:
Hi Per Wiklander,
try out the following:

* vanilla-2.6.18
* vserver-patch provided from phreak
* libata-git patch from vipernicus' emission1 release 2.6.18-emission1
emission1 patches


This worked out just fine. I also pacthed it with most of the pathes from gentoo-sources (except the sata stuff of course).
Back to top
View user's profile Send private message
hunphi96
n00b
n00b


Joined: 01 Nov 2006
Posts: 21
Location: London, UK

PostPosted: Wed Nov 01, 2006 6:28 pm    Post subject: Reply with quote

A word of warning to any JMicron users who are thinking of emerging the vanilla 2.6.19-x kernels.

The header file, config.h is now deprecated and so ebuilds compiled against the kernel will almost certainly fail.

Builds compiled against the kernel can also cause sandbox violations.

Both these problems can be resolved using diff patches, but it's probably easier to use a patched 2.6.18 kernel, as described in previous posts.
_________________
Intel Core 2 Duo E6300
ASUS P5B
GeForce 7600GT
D-Link AirPlus G+ DWL-520+
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Wed Nov 01, 2006 9:08 pm    Post subject: Reply with quote

@hunphi96: thanks & welcome to gentoo

well I didn't notice that since I patch the kernels by myself :wink:
but good that you reported it, this will save gentoo-newcomers a lot of trouble

the 2.6.19-branch shouldn't be used (especially not yet the mm-branch) since various things still don't work (frequency-switching e.g. is broken in conjunction with P5W DH Deluxe & Conroe, ...)

besides that frequency-switching of
Quote:
X86_ACPI_CPUFREQ
doesn't work they seem to work pretty stable (using 2.6.19-rc4-mm2 right now)


Update:


found a work-around (at least for Intel Core 2 Duos):
set
Code:
<*>   Intel Enhanced SpeedStep                                                   
[*]     Use ACPI tables to decode valid frequency/voltage (deprecated)           
[*]     Built-in tables for Banias CPUs     


instead of
Code:
 <*>   ACPI Processor P-States driver


- if your adventurous & are into bugtracking try them out

- if you want to be safe / go the safe way, use the 2.6.18* kernels
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D


Last edited by kernelOfTruth on Sun Nov 05, 2006 6:04 pm; edited 1 time in total
Back to top
View user's profile Send private message
hunphi96
n00b
n00b


Joined: 01 Nov 2006
Posts: 21
Location: London, UK

PostPosted: Thu Nov 02, 2006 6:27 pm    Post subject: Reply with quote

I also patched the vanilla kernel cause I wanted to avoid an experimental kernel:

Quote:
try out the following:

* vanilla-2.6.18
* vserver-patch provided from phreak
* libata-git patch from vipernicus' emission1 release 2.6.18-emission1
emission1 patches

These patches worked out fine, thanks kernelOfTruth.
_________________
Intel Core 2 Duo E6300
ASUS P5B
GeForce 7600GT
D-Link AirPlus G+ DWL-520+
Back to top
View user's profile Send private message
bubbl07
Apprentice
Apprentice


Joined: 06 Feb 2005
Posts: 237
Location: New York City

PostPosted: Fri Nov 10, 2006 4:09 pm    Post subject: Reply with quote

Does anyone know if gentoo-sources-2.6.18-r2 supports PATA on the JMicron controller?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2, 3, 4, 5, 6  Next
Page 1 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum