View previous topic :: View next topic |
Author |
Message |
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Wed Nov 29, 2006 8:00 pm Post subject: |
|
|
Yeah, I noticed that. But the no-sources I couldn't find in portage, and mm-sources was there with 2.6.19-rc5-mm2 so I took that.
Seem to work ok atm. Did a emerge world -u which consisted of about 120 packages, and all when fine. Xorg-x11 too except for nvidia-drivers. Need to use a newer version of that for the kernel version I use atm.
No biggy. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
bog n00b
Joined: 09 Feb 2005 Posts: 19
|
Posted: Sat Dec 02, 2006 11:26 pm Post subject: |
|
|
hey,
i've successfully booted kerneloftruths minimal installcd (amd64) on my asus p5b(+c2d e6400) and then installed gentoo on my harddisk. while being on the linux the cd provided, all my hardware appeared to work fine: both sata and pata part of the jmicron controller (i have one hard disk each, the cd-drive is also pata) worked fine, and since i've been having odd problems with this board and gentoo linux in the past, i decided to just grab the kernel sources the installcd runs on (2.6.18-rc4-no2), copy the kernel config from /proc/config.gz (according to the instructions the current handbook gave me) and make a
after rebooting, i was presented with a bunch of issues:
- the PATA-part of the jmicron controller doesn't work anymore. i don't quite grasp how that is possible, since i used both the kernel sources and the kernel config of the livecd, and on the latter, it worked perfectly.
- the software clock is running like mad. this issue is configming the posting that someone posted on the first page of this thread. for instance, when i do a right after booting into linux, the date is off for just a few seconds. when i repeat this sequence of commands an hour afterwards, the date is already two hours ahead of the bios' hwclock. i have tried several approaches i found on these forums to solving this issue, but none have been successfull. i can only conclude that this is an issue with my kernel config, since back on the installcd-environment, the clock ran fine.
- net.eth0 is in the rc-script, however when dhcp is used to determine an ip for the interface, i get a "No DHCP client installed". dhcpcd is installed, and running "dhcpcd eth0" works as expected. i've already un- and reemerged dhcpcd. no effect. /etc/conf.d/net reads as follows: Code: | dns_domain="Net"
config_eth0=( "dhcp" )
dhcp_eth0=( "nonis nodns nontp" ) | ifconfig eth0 right after bootup confirms: the interface doesn't get an ipv4 address. this issue of course might be a configuration problem and not related to the kernel or the hardware.
here's my kernel config: http://www.rafb.net/paste/results/o67PNR88.html
and here's the make.conf: http://www.rafb.net/paste/results/gqMz5l17.html |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sat Dec 02, 2006 11:42 pm Post subject: |
|
|
I wouldn't use genkernel with anything else then gentoo-sources imo.
It looks like certain things are missing from your kernel.
I used mm-sources 2.6.19-rc5-mm2 and it works fine here.
However, I set up my own config with all I need.
If you want, I can upload it for you. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
bog n00b
Joined: 09 Feb 2005 Posts: 19
|
Posted: Sat Dec 02, 2006 11:50 pm Post subject: |
|
|
would that make sense? do you have an asus p5b?
could i just copy your .config over mine in /usr/src/linux/ and do a make menuconfig that effectively loads your config and lets me change my stuff?
if so, i'd really appreciate an upload. if you're on a p5b, i guess i'll take a shot at it and get myself your kernel version as well.
edit: oh, and https://forums.gentoo.org/viewtopic-t-498617.html fixed the clock issue. both are running in sync now. |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 1:01 am Post subject: |
|
|
I don't have a P5B, I have a Gigabyte DQ6.
However, the chipsets (ICH8(R) and JMicron) are exactly the same except Gigabyte names the JMicron the Gigabyte SATA controller or something like that.
Give me about half an hour from now, since I am in Windows atm. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 1:17 am Post subject: |
|
|
Alright, got my config uploaded: http://stimpy.servebeer.com/linux/config-2.6.19-rc5-mm2
Notes: Without Generic PCI IDE Chipset Support you will have /dev/sd* for the ICH8 controller, and also for the JMicron controller.
With it you will have /dev/sd* for the IC8 controller BUT /dev/hd* on the PATA part of the JMicron controller.
Also, don't get fooled by Linux and it way of detecting devices.
For instance, without the Generic PCI IDE etc I have /dev/sde as my PATA drive, and GRUB needs (hd4,0) as my boot partition (also root drive). But the BIOS sees the PATA driver as the first drive, thus (hd0,0).
The same goes for when you have Generic PCI IDE etc enabled so you have /dev/hda as your first PATA hard drive. In that case you need to setup Grub as (hd0,0) from within the livecd.
At the moment I see no difference in hdparm -tT on either /dev/sde or /dev/hda, so I will leave the kernel option enabled (kinda did that by mistake tbh.) _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
bog n00b
Joined: 09 Feb 2005 Posts: 19
|
Posted: Sun Dec 03, 2006 1:31 am Post subject: |
|
|
thanks mate. i'm just now rebooting into a 2.6.19-rc6-mm2 kernel, if that's failing (as i'm anticipating ), i'll give your config file a try. |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 2:23 am Post subject: |
|
|
ah, rc6 is out too now?
it wasn't in portage when I emerged my mm2 sources.
good luck with it! _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
bog n00b
Joined: 09 Feb 2005 Posts: 19
|
Posted: Sun Dec 03, 2006 2:28 am Post subject: |
|
|
got that bitch running now
thanks again for your help! |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 3:00 am Post subject: |
|
|
Did you use your own kernel config or mine?
ANd glad's it's runnig for you now _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
energyman76b Advocate
Joined: 26 Mar 2003 Posts: 2048 Location: Germany
|
Posted: Sun Dec 03, 2006 3:18 am Post subject: |
|
|
I have this one:
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller
and it just works. Since 2.6.16 or so. AHCI support in the kernel. No boot parameters needed. It just works. _________________ Study finds stunning lack of racial, gender, and economic diversity among middle-class white males
I identify as a dirty penismensch. |
|
Back to top |
|
|
lenk Apprentice
Joined: 08 Mar 2004 Posts: 211
|
Posted: Sun Dec 03, 2006 3:22 am Post subject: |
|
|
Currently on 2.6.19-gentoo-r1 for few hours. Hope it doesn't freeze, still testing. I am on Gigabyte DS3 motherboard. Using the new libata pata Jmicron driver. I am still getting some errors like this:
scsi6 : pata_jmicron
ata7.00: ATAPI, max UDMA/33
ata7.01: failed to IDENTIFY (I/O error, err_mask=0x2)
ata7: failed to recover some devices, retrying in 5 secs
ata7.01: failed to IDENTIFY (I/O error, err_mask=0x2)
ata7: failed to recover some devices, retrying in 5 secs
ata7.01: failed to IDENTIFY (I/O error, err_mask=0x2)
ata7: failed to recover some devices, retrying in 5 secs
ata7.00: configured for UDMA/33
scsi7 : pata_jmicron
ATA: abnormal status 0x7F on port 0x7807
scsi 6:0:0:0: CD-ROM BENQ DVD DD DW1640 BSLB PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 48x/48x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 6:0:0:0: Attached scsi CD-ROM sr0
sr 6:0:0:0: Attached scsi generic sg1 type 5
I have to use "irqpoll" for boot option. Otherwise it will take a very long time boot. Has anyone file a bug report upstream about this? _________________ E6300 Gigabyte GA-965P-DS3 2GB Corsair 320GB Seagate 7200.10 XFX 7600GT Gentoo
Dell M1330 T7500 2GB 160GB 13.3" WXGA Gentoo
Sharp Zaurus SL-C760 Cacko ROM 1.21b / pdaXrom 1.10rc5 512MB CF + 512MB SD
Sun Ultra5 Gentoo |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 4:15 am Post subject: |
|
|
@energyman76b, which sources?
@lenk, don't think 2.6.19-r1 was in portage when I setup my sysytem, hence i used mm-sources. However, I haven't seen any errors in dmesg so far as you show.
You could try to compile in the Generic PCI IDE chipset support, which gives /dev/hd*. Maybe it helps, maybe not. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
lenk Apprentice
Joined: 08 Mar 2004 Posts: 211
|
Posted: Sun Dec 03, 2006 4:33 am Post subject: |
|
|
freshy98: ata7.01: failed to IDENTIFY (I/O error, err_mask=0x2)???
I have tried using the old ATA jmicron driver, but it freezes the kernel during boot. I haven't tried the generic IDE yet. _________________ E6300 Gigabyte GA-965P-DS3 2GB Corsair 320GB Seagate 7200.10 XFX 7600GT Gentoo
Dell M1330 T7500 2GB 160GB 13.3" WXGA Gentoo
Sharp Zaurus SL-C760 Cacko ROM 1.21b / pdaXrom 1.10rc5 512MB CF + 512MB SD
Sun Ultra5 Gentoo |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 4:37 am Post subject: |
|
|
lenk wrote: | freshy98: ata7.01: failed to IDENTIFY (I/O error, err_mask=0x2)???
I have tried using the old ATA jmicron driver, but it freezes the kernel during boot. I haven't tried the generic IDE yet. |
Not sure if it will help.
Don't know if mm-sources uses the old or newer driver for JMicron. I suspect the newer. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
bog n00b
Joined: 09 Feb 2005 Posts: 19
|
Posted: Sun Dec 03, 2006 11:33 am Post subject: |
|
|
@freshy98, i made my own one from scratch. i had done this before, but since it hadn't worked with the no-sources, i resorted to genkernel. only once. trust me, i'm usually cooler.
another issue has come up: i'm not able to get grub to boot windows. under linux, i get to see all 4 drives that i have:
1x hdd sata over jmicron
1x hdd pata over jmicron
1x dvdr pata over jmicron
1x hdd pata over hpt-something pci raid controller, but thats irrelevant
the second drive carries my windows-install. i've hence added a section to grub as described in the tutorial, using "rootnoverify (hd1,0)" as i thought grub would recognize the win-pata-hdd as the second drive, however that didn't work. it gave me the parameters i set in grub's config file, then however just stopped doing anything besides showing a blinking cursor. under /dev, the windows-drive is hdc, so i tried (hd2,0). no change. i also tried the two map-commands in order to have windows see its second drive is the first, but that resulted in insanely quick beeping and me restarting out of annoyance.
currently, i have my windows-drive put as primary device in bios, and usually have to switch the linux drive to my primary boot device in order to get linux working. is there any way to get the windows-boot working? or am i just using the wrong adressing in my grub.conf? |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 1:01 pm Post subject: |
|
|
Looks like the adressing is wrong.
What you could try is the following. Boot the drive with Grub on it, and on the menu list you can press a key to get a command line (like in the livecd where you root/setup grub setup.
From there, do root ( and press tab to see what you got. Should be hd ofcourse, so enter that, and tab your way from there.
It should let you see what you got. WIth any luck you can guess from the partition layout which drive is which.
That's kind of the way I set things up here. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
bog n00b
Joined: 09 Feb 2005 Posts: 19
|
Posted: Sun Dec 03, 2006 1:28 pm Post subject: |
|
|
okay, i did that and could confirm that hd2 had to be the windows-hd. i then tried the mapping-procedure on hd2 and it worked just fine. back when i tried it with hd1, i neglected to think of trying it with hd2 too. stupid me
thanks once again for your help. all my issues are solved. |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 1:32 pm Post subject: |
|
|
no problem at all.
modern OS's and BIOS don't go very well together.
what the BIOS says isn't what the OS takes for granted anymore.
That why things get screwed up. _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
energyman76b Advocate
Joined: 26 Mar 2003 Posts: 2048 Location: Germany
|
Posted: Sun Dec 03, 2006 1:46 pm Post subject: |
|
|
freshy98 wrote: | @energyman76b, which sources?
@lenk, don't think 2.6.19-r1 was in portage when I setup my sysytem, hence i used mm-sources. However, I haven't seen any errors in dmesg so far as you show.
You could try to compile in the Generic PCI IDE chipset support, which gives /dev/hd*. Maybe it helps, maybe not. |
starting with 2.6.16. 2.6.17 worked too, and 2.6.18 and at the moment I am using 2.6.19 _________________ Study finds stunning lack of racial, gender, and economic diversity among middle-class white males
I identify as a dirty penismensch. |
|
Back to top |
|
|
freshy98 Apprentice
Joined: 11 Jul 2002 Posts: 274 Location: The Netherlands
|
Posted: Sun Dec 03, 2006 4:45 pm Post subject: |
|
|
energyman76b wrote: | freshy98 wrote: | @energyman76b, which sources?
@lenk, don't think 2.6.19-r1 was in portage when I setup my sysytem, hence i used mm-sources. However, I haven't seen any errors in dmesg so far as you show.
You could try to compile in the Generic PCI IDE chipset support, which gives /dev/hd*. Maybe it helps, maybe not. |
starting with 2.6.16. 2.6.17 worked too, and 2.6.18 and at the moment I am using 2.6.19 |
But what sources? mm-sources, no-sources, gentoo-sources? _________________ Mac Pro single quad 2.8GHz, 6GB RAM, 8800GT. MacBook. Plus way too many SUN/Cobatl/SGI and a lonely Alpha. |
|
Back to top |
|
|
lenk Apprentice
Joined: 08 Mar 2004 Posts: 211
|
Posted: Sun Dec 03, 2006 5:22 pm Post subject: |
|
|
freshy98: mm and vanilla uses both old and new libata drivers. Drivers under ATA/ATAPI/MFM/RLL are the old ones, while under Serial ATA (prod) and Parallel ATA (experimental) drivers is the new libata stack. Drivers are slowly being ported to the new libata stack. Andrew morton has left the jmicron driver for the IDE stack in, for people who wish to use it. But he recommends using the jmicron driver under the new libata. _________________ E6300 Gigabyte GA-965P-DS3 2GB Corsair 320GB Seagate 7200.10 XFX 7600GT Gentoo
Dell M1330 T7500 2GB 160GB 13.3" WXGA Gentoo
Sharp Zaurus SL-C760 Cacko ROM 1.21b / pdaXrom 1.10rc5 512MB CF + 512MB SD
Sun Ultra5 Gentoo |
|
Back to top |
|
|
lenk Apprentice
Joined: 08 Mar 2004 Posts: 211
|
Posted: Sun Dec 03, 2006 5:29 pm Post subject: |
|
|
Since the jmicron has both SATA port and IDE port. For those who wish to use the SATA port. Just enable AHCI in your BIOS and built your kernel with Serial ATA (prod) and Parallel ATA (experimental) drivers ---> <*> AHCI SATA support.
ps: Its been almost 24hrs testing the libata PATA jmicron driver. No crashes yet. For those having problems with 2.6.18, you can safely upgrade. All of the 2.6.18 kernels I have tried crashes at some point. _________________ E6300 Gigabyte GA-965P-DS3 2GB Corsair 320GB Seagate 7200.10 XFX 7600GT Gentoo
Dell M1330 T7500 2GB 160GB 13.3" WXGA Gentoo
Sharp Zaurus SL-C760 Cacko ROM 1.21b / pdaXrom 1.10rc5 512MB CF + 512MB SD
Sun Ultra5 Gentoo |
|
Back to top |
|
|
|
|
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
|
|