View previous topic :: View next topic |
Author |
Message |
JCampy n00b
Joined: 26 Feb 2006 Posts: 16
|
Posted: Mon Sep 29, 2008 12:57 am Post subject: Getting the gentoo-sources-2.6.27 for SunBlade 1000 [SOLVED] |
|
|
Hi,
I saw the sticky for the new gentoo-sources-2.6.27 that will allow be to run my SunBlade 1000 with the fcal disks. Just started playing with this box I had collecting dust yesterday, and found this issue to be a little annoying.
But, how do I get it? If I use ACCEPT_KEYWORDS="~sparc" and emerge --search gentoo-sources, I only see as far as 2.6.26-r1. And I'm not seeing anything in /usr/portage/profiles that would block it.
I'd rather go with a more recent kernel than going back to 2.6.17.
I've been using gentoo for several years now (on several x86 boxes), but feeling a bit like a noob trying to figure this out...
Any help?
Thanks.
Last edited by JCampy on Wed Nov 26, 2008 10:22 pm; edited 1 time in total |
|
Back to top |
|
|
overkll Veteran
Joined: 21 Sep 2004 Posts: 1249 Location: Austin, Texas
|
Posted: Mon Sep 29, 2008 1:34 am Post subject: |
|
|
Code: | # equery l -p gentoo-sources
[ Searching for package 'gentoo-sources' in all categories among: ]
* installed packages
[I--] [ ~] sys-kernel/gentoo-sources-2.6.26-r1 (2.6.26-r1)
* Portage tree (/usr/portage)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.16-r13 (2.6.16-r13)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.20-r10 (2.6.20-r10)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.22-r10 (2.6.22-r10)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.23-r9 (2.6.23-r9)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.24-r3 (2.6.24-r3)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.24-r4 (2.6.24-r4)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.24-r8 (2.6.24-r8)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25 (2.6.25)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25-r1 (2.6.25-r1)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25-r2 (2.6.25-r2)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25-r3 (2.6.25-r3)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25-r4 (2.6.25-r4)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25-r5 (2.6.25-r5)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.25-r6 (2.6.25-r6)
[-P-] [ ] sys-kernel/gentoo-sources-2.6.25-r7 (2.6.25-r7)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.25-r8 (2.6.25-r8)
[-P-] [ ~] sys-kernel/gentoo-sources-2.6.26 (2.6.26) |
There is no gentoo-sources-2.6.27. 2.6.27 is still in development. You can check kernel.org to see for yourself.
If you want a 2.6.27 kernel via portage, you can unmask git-sources or vanilla-sources. Both have 2.6.27 - but beware, if you have an Intel e1000e ethernet card, the latest kernel may fry it. Other than that, keep in mind it is still under development. I'm using vanilla-sources-2.6.27_rc7, and it works fine. I needed it for sound and wireless on my new laptop. So far so good, but I do have to use the nVidia beta drivers with it. |
|
Back to top |
|
|
JCampy n00b
Joined: 26 Feb 2006 Posts: 16
|
Posted: Mon Sep 29, 2008 3:09 am Post subject: |
|
|
So, maybe the sticky message at the start of this forum should be removed? Seems a little useless to announce functionality that isn't actually available for the general populace.
So, given this, I guess I'll need to get the latest gentoo-sources-2.6.17. The equery doesn't show one. How/where do I get that version of the gentoo-sources?
Thanks. |
|
Back to top |
|
|
armin76 Retired Dev
Joined: 24 Apr 2006 Posts: 174
|
Posted: Mon Sep 29, 2008 8:53 am Post subject: |
|
|
Why not use vanilla-sources or follow the doc for the qla2xxx? |
|
Back to top |
|
|
JCampy n00b
Joined: 26 Feb 2006 Posts: 16
|
Posted: Mon Sep 29, 2008 4:34 pm Post subject: |
|
|
Vanilla-sources work? I haven't seen that stated anywhere (maybe I missed it?).
Regarding following the qla2xxx doc, I was figuring that running with the latest base kernel would be a more likely scenario for success. The doc seems a little too - um - hackish. Am I mistaken in that? |
|
Back to top |
|
|
blu3bird Retired Dev
Joined: 04 Oct 2003 Posts: 614 Location: Munich, Germany
|
Posted: Mon Sep 29, 2008 8:21 pm Post subject: |
|
|
JCampy wrote: | Vanilla-sources work? I haven't seen that stated anywhere (maybe I missed it?). |
blu3bird wrote: | To set it up you need to install the kernel
Code: |
>=sys-kernel/vanilla-sources-2.6.27_rc1
or
>=sys-kernel/gentoo-sources-2.6.27
|
|
Both are fine (or will be, once released)
JCampy wrote: | Regarding following the qla2xxx doc, I was figuring that running with the latest base kernel would be a more likely scenario for success. The doc seems a little too - um - hackish. Am I mistaken in that? |
Using an initramfs to prepare mounting the root filesystem is quite common, lvm for instance or some raid configurations. Or did you mean something else? _________________ Black Holes are created when God divides by zero! |
|
Back to top |
|
|
JCampy n00b
Joined: 26 Feb 2006 Posts: 16
|
Posted: Wed Oct 01, 2008 4:39 pm Post subject: |
|
|
Quote: |
Both are fine (or will be, once released)
|
Well, yeah...
Quote: |
JCampy wrote:
Regarding following the qla2xxx doc, I was figuring that running with the latest base kernel would be a more likely scenario for success. The doc seems a little too - um - hackish. Am I mistaken in that?
Using an initramfs to prepare mounting the root filesystem is quite common, lvm for instance or some raid configurations. Or did you mean something else?
|
No, that was it.
So, I got all that installed, got the settings set, etc.. I ran into an issue where the driver appeared to need to be built into the kernel, so I reset that. Now, I see the driver start to load, but then I'm getting an error on an "Inconsistent NVRAM: chksum = 0x0", so the driver doesn't load, it seems (sorry for lacking the full output - I don't see any easy way to capture it).
I saw an email thread between a couple of developers working on the driver who narrowed the issue down to ql2xextended_error_logging = 1. Setting this to 0 seems to make this issue go away. And I see that I can do that via /etc/modprobe.conf, but since I'm building the module into the kernel this doesn't seem to help. Any thoughts?
Thanks. |
|
Back to top |
|
|
overkll Veteran
Joined: 21 Sep 2004 Posts: 1249 Location: Austin, Texas
|
Posted: Wed Oct 01, 2008 4:51 pm Post subject: |
|
|
As long as the driver has optional parameters, one can pass the parameters to the driver whether or not it is a module. For an in-kernel driver, the optional parameter(s) need to be added to the kernel boot line in your boot loader. See /usr/src/linux/Documentation/kernel-parameters for the correct syntax. |
|
Back to top |
|
|
JCampy n00b
Joined: 26 Feb 2006 Posts: 16
|
Posted: Wed Nov 26, 2008 10:21 pm Post subject: |
|
|
Solved, since I ended up getting back to working on this and 2.6.27 was available.
Now to get X working... |
|
Back to top |
|
|
|