Re: IDE quirk in 3.2-STABLE kernel ?
Chris wrote: I am glad to hear from Soren that this 'misconfiguration' will be supported in 4.0 As always when a misconfiguration (read 'not to spec') is used enough then it quickly becomes somewhat of a de facto standard. Old message, but still in need for reply. Yeah, like isa shared irq's which are no longer supported by Windows, or pcmcia card removal without previous deactivation which is no longer supported by Windows, but were all de facto standards. What happens is that these de facto standards usually work only by accident, only with certain hardware configurations, only with certain loads, and/or only if the operating system adheres to certain restrictions (like not being truly multitasking). FreeBSD's main target is servers. Sure, we do care about desktop, despite the common claim that we leave that to Linux. But the *main* target is servers, and if supporting a de facto standard will detract from support for server configurations, we will *not* support it. Alas, in most case is just a matter of making options for buggy hardware/bios/whatever. But, again, people working on FreeBSD is most likely to devote their time to making *good* hardware work than making bad hardware work. And the same applies for the case above. -- Daniel C. Sobral(8-DCS) d...@newsguy.com d...@freebsd.org - Come on. - Where are we going? - To get what you came for. - What's that? - Me. To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Hi folks, I didn't see any pointers other than pilot error raised in the recent thread with subject line: Subject: Re: IDE quirk in 3.2-STABLE kernel ? Perhaps those of you who're in support of the pilot error notion could have a look at PR 13174 and comment? The originator claims that his kernel only finds wdc0 when he "auto-detects" his hard drives with his Award BIOS. He doesn't specify whether he has drives connected to that controller, which is why I've cc'd him on this mail. Ciao, Sheldon. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I didn't see any pointers other than pilot error raised in the recent thread with subject line: Subject: Re: IDE quirk in 3.2-STABLE kernel ? Perhaps those of you who're in support of the pilot error notion could have a look at PR 13174 and comment? The originator claims that his kernel only finds wdc0 when he "auto-detects" his hard drives with his Award BIOS. He doesn't specify whether he has drives connected to that controller, which is why I've cc'd him on this mail. I apologize for the missing information. This problem has been posted several times (by me) to the -stable mailing list, and I simply forgot to include all the details with the bug report. The only reason why this would be a critical bug is if there were drives connected to the primary controller. In this case, I only have IDE drives, which means that the kernel cannot mount the root filesystem without wcd0 being detected. I have two drives on wcd0: a 1.27 GB Samsung as master (with root filesystem) and a 6.54 GB Seagate (with /usr, and others). I have an ATAPI CD-ROM drive as master on wcd1 (which is detected just fine). I've noticed this behaviour with every 3.- branch installation I've had on my machine (3.2-RELEASE boot disks, 3.2-STABLE). I have 4 other OSs on the same machine, so I would prefer not to mess with the physical configuration (i.e. moving disks from one controller to another, etc), which would mess up their drive configurations. Please note that this is not a problem with IRQ's, etc. I've had 2.2.8-RELEASE and -STABLE running on the same machine with absolutely no problems detecting wcd0 (and the default IRQ's and port addresses for both 2.2.8 and 3.2 are the same). Any help is appreciated. Andrew J. Lofthouse To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I didn't see any pointers other than pilot error raised in the recent thread with subject line: Subject: Re: IDE quirk in 3.2-STABLE kernel ? Perhaps those of you who're in support of the pilot error notion could have a look at PR 13174 and comment? The originator claims that his kernel only finds wdc0 when he "auto-detects" his hard drives with his Award BIOS. He doesn't specify whether he has drives connected to that controller, which is why I've cc'd him on this mail. NOTE on last e-mail: I mis-typed the device names; should be 'wdc0' and 'wdc1' (instead of 'wcd0' and 'wcd1') I apologize for the missing information. This problem has been posted several times (by me) to the -stable mailing list, and I simply forgot to include all the details with the bug report. The only reason why this would be a critical bug is if there were drives connected to the primary controller. In this case, I only have IDE drives, which means that the kernel cannot mount the root filesystem without wcd0 being detected. I have two drives on wcd0: a 1.27 GB Samsung as master (with root filesystem) and a 6.54 GB Seagate (with /usr, and others). I have an ATAPI CD-ROM drive as master on wcd1 (which is detected just fine). I've noticed this behaviour with every 3.- branch installation I've had on my machine (3.2-RELEASE boot disks, 3.2-STABLE). I have 4 other OSs on the same machine, so I would prefer not to mess with the physical configuration (i.e. moving disks from one controller to another, etc), which would mess up their drive configurations. Please note that this is not a problem with IRQ's, etc. I've had 2.2.8-RELEASE and -STABLE running on the same machine with absolutely no problems detecting wcd0 (and the default IRQ's and port addresses for both 2.2.8 and 3.2 are the same). Any help is appreciated. Andrew J. Lofthouse To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Hi folks, I didn't see any pointers other than pilot error raised in the recent thread with subject line: Subject: Re: IDE quirk in 3.2-STABLE kernel ? Perhaps those of you who're in support of the pilot error notion could have a look at PR 13174 and comment? The originator claims that his kernel only finds wdc0 when he auto-detects his hard drives with his Award BIOS. He doesn't specify whether he has drives connected to that controller, which is why I've cc'd him on this mail. Ciao, Sheldon. To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I didn't see any pointers other than pilot error raised in the recent thread with subject line: Subject: Re: IDE quirk in 3.2-STABLE kernel ? Perhaps those of you who're in support of the pilot error notion could have a look at PR 13174 and comment? The originator claims that his kernel only finds wdc0 when he auto-detects his hard drives with his Award BIOS. He doesn't specify whether he has drives connected to that controller, which is why I've cc'd him on this mail. I apologize for the missing information. This problem has been posted several times (by me) to the -stable mailing list, and I simply forgot to include all the details with the bug report. The only reason why this would be a critical bug is if there were drives connected to the primary controller. In this case, I only have IDE drives, which means that the kernel cannot mount the root filesystem without wcd0 being detected. I have two drives on wcd0: a 1.27 GB Samsung as master (with root filesystem) and a 6.54 GB Seagate (with /usr, and others). I have an ATAPI CD-ROM drive as master on wcd1 (which is detected just fine). I've noticed this behaviour with every 3.- branch installation I've had on my machine (3.2-RELEASE boot disks, 3.2-STABLE). I have 4 other OSs on the same machine, so I would prefer not to mess with the physical configuration (i.e. moving disks from one controller to another, etc), which would mess up their drive configurations. Please note that this is not a problem with IRQ's, etc. I've had 2.2.8-RELEASE and -STABLE running on the same machine with absolutely no problems detecting wcd0 (and the default IRQ's and port addresses for both 2.2.8 and 3.2 are the same). Any help is appreciated. Andrew J. Lofthouse To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I didn't see any pointers other than pilot error raised in the recent thread with subject line: Subject: Re: IDE quirk in 3.2-STABLE kernel ? Perhaps those of you who're in support of the pilot error notion could have a look at PR 13174 and comment? The originator claims that his kernel only finds wdc0 when he auto-detects his hard drives with his Award BIOS. He doesn't specify whether he has drives connected to that controller, which is why I've cc'd him on this mail. NOTE on last e-mail: I mis-typed the device names; should be 'wdc0' and 'wdc1' (instead of 'wcd0' and 'wcd1') I apologize for the missing information. This problem has been posted several times (by me) to the -stable mailing list, and I simply forgot to include all the details with the bug report. The only reason why this would be a critical bug is if there were drives connected to the primary controller. In this case, I only have IDE drives, which means that the kernel cannot mount the root filesystem without wcd0 being detected. I have two drives on wcd0: a 1.27 GB Samsung as master (with root filesystem) and a 6.54 GB Seagate (with /usr, and others). I have an ATAPI CD-ROM drive as master on wcd1 (which is detected just fine). I've noticed this behaviour with every 3.- branch installation I've had on my machine (3.2-RELEASE boot disks, 3.2-STABLE). I have 4 other OSs on the same machine, so I would prefer not to mess with the physical configuration (i.e. moving disks from one controller to another, etc), which would mess up their drive configurations. Please note that this is not a problem with IRQ's, etc. I've had 2.2.8-RELEASE and -STABLE running on the same machine with absolutely no problems detecting wcd0 (and the default IRQ's and port addresses for both 2.2.8 and 3.2 are the same). Any help is appreciated. Andrew J. Lofthouse To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Odd, all of the machines that I've seen shipped lately have their CDROMs on a secondary IDE controller as SLAVE with no master. Works great, and the FreeBSD drivers work well when hacked to not require a master fo there to be a slave i commented out one line in wd.c, wdprobe() and it works fine... The funny thing is it checks for slave, its signature etc if ATAPI is defined and then returns a 0 saying "drive 0 error" !! (In this case du-dk_error is 0x7f) -biju To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Odd, all of the machines that I've seen shipped lately have their CDROMs on a secondary IDE controller as SLAVE with no master. Works great, and the FreeBSD drivers work well when hacked to not require a master fo there to be a slave i commented out one line in wd.c, wdprobe() and it works fine... The funny thing is it checks for slave, its signature etc if ATAPI is defined and then returns a 0 saying drive 0 error !! (In this case du-dk_error is 0x7f) -biju To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
On Fri, Aug 06, 1999 at 11:15:25PM -0600, Warner Losh wrote: # In message 37ab8b48.4a791...@tig.com.au Chris writes: # : As always when a misconfiguration (read 'not to spec') is used enough # : then it quickly becomes somewhat of a de facto standard. # # I'd love to see chapter and verse on this :-) # The source of this mess almost certainly can be found by the assemblers of mass produced boxes. Although I know this thread doesn't belong here and I hate to speak up in such trivial things, the cause certainly stems from the discovery that running a atapi-cdrom and and eide hdd on the same cable and controller was hurting their benchmark tests, the assemblers decided to invest in a second cable and simply attach it to the second controller without taking the time to change the jumper to master (time is money and pc assembly is not renown for its profitability. I've guess knowledge is power here too, and as an acquaintance of mine likes to say, you get what you pay for. Instead of changing the driver probes to resemble the commercial sloppiness of Billy's boys and their newly adopted friends at Uncle Torvald's, I would encourage users to get a screw driver and try to discover a little more about openess in pc systems. It's not just the open source that can lead us to enlightenment, an open pc housing can teach a lot too, if connected with a certain scientific probing of possibilities and a little backround research on pc hardware. It's in rich supply on the net. It's not just rtfm, it learn to use a good search engine as well. Sorry I kept you all so long. I'd help in -questions, but 100+ mails a day are enough... -- Yours truly, Shaun D. Jurrens Oslo(aah, that's in Norway...) To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
It seems Biju Susmer wrote: OK, i went to net and got this page (http://www.mit.edu/afs/sipb.mit.edu/project/linux/docs/faq/AT API-FAQ) there also they say it should be MASTER. Problem is not with me. The vendor didn't follow the specs. PC never followd specs i think ;) Some one please put this in an FAQ (if it is not already said) to avoid any future problem? second thought.. I have not seen a PC with CD at any other configuration... Cant this config be supported? Many like me are not good in opening the box and fixing the problem like other hackers. (But don't say i should not use FBSD with CD ;). any thoughts? This config is supported in the new ATA driver, but thats only in current. -Søren To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Wes Peters wrote: Biju Susmer wrote: Regardless, you have to have 1 master and 0 or 1 slaves one every IDE controller. You can't run a controller with just a slave. I dont think it should be a problem.. Since other OSs can work with this configuration without any problem, why FBSD should refuse this configuration? When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as slave, not always. Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? Because if a number of new people to FBSD (from Linux or Windows) and their CDROM isnt found because of this notion that it doesnt adhere to the spec then there is a problem with the thought processes here. I am not even talking about yo average user here. If a sysadmin at a large site decides 'hey I think I might give FBSD a go' they load it up, and the exact same config that works with WinNT or Linux does not work with FBSD, they ask why? and the answer they get is that they have not got a correct spec machine, I see a problem here. Even this may persuade them not to bother, especially, as was my experience, if the CDROM doesnt want to work properly as a master device. I am glad to hear from Soren that this 'misconfiguration' will be supported in 4.0 As always when a misconfiguration (read 'not to spec') is used enough then it quickly becomes somewhat of a de facto standard. regards, chris -- Christopher Day E-Mail [EMAIL PROTECTED] Homepage http://www.geocities.com/TimesSquare/Lair/1218 when the rain/when the children reign/keep your conscience in the dark melt the statues in the park - Fall On Me, REM To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
In message 001201bedfb8$92fa3440$[EMAIL PROTECTED] "Biju Susmer" writes: : I dont think it should be a problem.. Since other OSs can work with this : configuration without any problem, why FBSD should refuse this configuration? : When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as : slave, not always. I've been running hacked drivers here for a long time that always probe both primary and secondary and haven't had problems with that... Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
In message [EMAIL PROTECTED] "Brian F. Feldman" writes: : Since it was made to work? The problem here is that this person, for some : reason, is misconfiguring their system and expecting it to work as if it : were configured properly. Odd, all of the machines that I've seen shipped lately have their CDROMs on a secondary IDE controller as SLAVE with no master. Works great, and the FreeBSD drivers work well when hacked to not require a master fo there to be a slave Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
In message [EMAIL PROTECTED] Chris writes: : As always when a misconfiguration (read 'not to spec') is used enough : then it quickly becomes somewhat of a de facto standard. I'd love to see chapter and verse on this :-) Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
On Fri, 6 Aug 1999, Daniel O'Connor wrote: On 06-Aug-99 Wes Peters wrote: Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? Since when has PC hardware followed the specs? Since it was made to work? The problem here is that this person, for some reason, is misconfiguring their system and expecting it to work as if it were configured properly. --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum Brian Fundakowski Feldman _ __ ___ ___ ___ ___ gr...@freebsd.org _ __ ___ | _ ) __| \ FreeBSD: The Power to Serve!_ __ | _ \._ \ |) | http://www.FreeBSD.org/ _ |___/___/___/ To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? The box was shipped to me this way.. i'm no a hardware expert to know the IDE specs. As far as i know, it work for Windows (no flames) which i have been using for long. Suddenly if some one says that the PC is mis-configured... OK, i went to net and got this page (http://www.mit.edu/afs/sipb.mit.edu/project/linux/docs/faq/ATAPI-FAQ) there also they say it should be MASTER. Problem is not with me. The vendor didn't follow the specs. PC never followd specs i think ;) Some one please put this in an FAQ (if it is not already said) to avoid any future problem? thanks, -biju To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
On 06-Aug-99 Brian F. Feldman wrote: Since when has PC hardware followed the specs? Since it was made to work? The problem here is that this person, for some reason, is misconfiguring their system and expecting it to work as if it were configured properly. Sure but a lot of PC's are shipped with a CDrom a secondary slave.. I'm not saying its RIGHT but it IS reality. --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum pgp95uomqNPMN.pgp Description: PGP signature
RE: IDE quirk in 3.2-STABLE kernel ?
OK, i went to net and got this page (http://www.mit.edu/afs/sipb.mit.edu/project/linux/docs/faq/AT API-FAQ) there also they say it should be MASTER. Problem is not with me. The vendor didn't follow the specs. PC never followd specs i think ;) Some one please put this in an FAQ (if it is not already said) to avoid any future problem? second thought.. I have not seen a PC with CD at any other configuration... Cant this config be supported? Many like me are not good in opening the box and fixing the problem like other hackers. (But don't say i should not use FBSD with CD ;). any thoughts? -biju To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
It seems Biju Susmer wrote: OK, i went to net and got this page (http://www.mit.edu/afs/sipb.mit.edu/project/linux/docs/faq/AT API-FAQ) there also they say it should be MASTER. Problem is not with me. The vendor didn't follow the specs. PC never followd specs i think ;) Some one please put this in an FAQ (if it is not already said) to avoid any future problem? second thought.. I have not seen a PC with CD at any other configuration... Cant this config be supported? Many like me are not good in opening the box and fixing the problem like other hackers. (But don't say i should not use FBSD with CD ;). any thoughts? This config is supported in the new ATA driver, but thats only in current. -Søren To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Wes Peters wrote: Biju Susmer wrote: Regardless, you have to have 1 master and 0 or 1 slaves one every IDE controller. You can't run a controller with just a slave. I dont think it should be a problem.. Since other OSs can work with this configuration without any problem, why FBSD should refuse this configuration? When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as slave, not always. Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? Because if a number of new people to FBSD (from Linux or Windows) and their CDROM isnt found because of this notion that it doesnt adhere to the spec then there is a problem with the thought processes here. I am not even talking about yo average user here. If a sysadmin at a large site decides 'hey I think I might give FBSD a go' they load it up, and the exact same config that works with WinNT or Linux does not work with FBSD, they ask why? and the answer they get is that they have not got a correct spec machine, I see a problem here. Even this may persuade them not to bother, especially, as was my experience, if the CDROM doesnt want to work properly as a master device. I am glad to hear from Soren that this 'misconfiguration' will be supported in 4.0 As always when a misconfiguration (read 'not to spec') is used enough then it quickly becomes somewhat of a de facto standard. regards, chris -- Christopher Day E-Mail re...@tig.com.au Homepage http://www.geocities.com/TimesSquare/Lair/1218 when the rain/when the children reign/keep your conscience in the dark melt the statues in the park - Fall On Me, REM To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
In message 001201bedfb8$92fa3440$88291...@wipro.tcpn.com Biju Susmer writes: : I dont think it should be a problem.. Since other OSs can work with this : configuration without any problem, why FBSD should refuse this configuration? : When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as : slave, not always. I've been running hacked drivers here for a long time that always probe both primary and secondary and haven't had problems with that... Warner To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
In message pine.bsf.4.10.9908060200140.89797-100...@janus.syracuse.net Brian F. Feldman writes: : Since it was made to work? The problem here is that this person, for some : reason, is misconfiguring their system and expecting it to work as if it : were configured properly. Odd, all of the machines that I've seen shipped lately have their CDROMs on a secondary IDE controller as SLAVE with no master. Works great, and the FreeBSD drivers work well when hacked to not require a master fo there to be a slave Warner To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
In message 37ab8b48.4a791...@tig.com.au Chris writes: : As always when a misconfiguration (read 'not to spec') is used enough : then it quickly becomes somewhat of a de facto standard. I'd love to see chapter and verse on this :-) Warner To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
When moving the CDROM to master though can cause problems. I had a Chaintech 5TDM board which refused to acknowledge a CDROM as secondary master. I thought it was a bug in FBSD since RH Linux could detect my CDROM as a secondary slave (only device on the controller). I never got a straight answer as to why it didnt work and why it shouldnt be changed or supported. I did get an answer from someone that said that it should work in 3.0+, I tried and it didnt work. *shrug* probably just my mobo and FBSD didnt like each other in this regard. regards, chris Vince Vielhaber wrote: On Wed, 4 Aug 1999, Biju Susmer wrote: hi, I tried yesterday to make the kernel understand my CD ROM drive.. but it refused. Here is the dmesg (of boot -v)... is my config wrong or i missed something? The drive is Acer 32X and connected as secondary slave. It is seen by Win98 and BIOS. Can someone help? You have the CD connected as the secondary slave and no secondary master. That's the problem. It's an illegal configuration as the IDE controller is actually on the drive itself. Move the jumper on the CD to master and it'll be recognized. Vince. -- == Vince Vielhaber -- KA8CSH email: [EMAIL PROTECTED] flame-mail: /dev/null # include std/disclaimers.h TEAM-OS2 Online Campground Directoryhttp://www.camping-usa.com Online Giftshop Superstorehttp://www.cloudninegifts.com == To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message -- Christopher Day E-Mail [EMAIL PROTECTED] Homepage http://www.geocities.com/TimesSquare/Lair/1218 when the rain/when the children reign/keep your conscience in the dark melt the statues in the park - Fall On Me, REM To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Biju Susmer wrote: Regardless, you have to have 1 master and 0 or 1 slaves one every IDE controller. You can't run a controller with just a slave. I dont think it should be a problem.. Since other OSs can work with this configuration without any problem, why FBSD should refuse this configuration? When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as slave, not always. Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC http://softweyr.com/ [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
On 06-Aug-99 Wes Peters wrote: Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? Since when has PC hardware followed the specs? --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum PGP signature
Re: IDE quirk in 3.2-STABLE kernel ?
On Fri, 6 Aug 1999, Daniel O'Connor wrote: On 06-Aug-99 Wes Peters wrote: Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? Since when has PC hardware followed the specs? Since it was made to work? The problem here is that this person, for some reason, is misconfiguring their system and expecting it to work as if it were configured properly. --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum Brian Fundakowski Feldman _ __ ___ ___ ___ ___ [EMAIL PROTECTED] _ __ ___ | _ ) __| \ FreeBSD: The Power to Serve!_ __ | _ \._ \ |) | http://www.FreeBSD.org/ _ |___/___/___/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? The box was shipped to me this way.. i'm no a hardware expert to know the IDE specs. As far as i know, it work for Windows (no flames) which i have been using for long. Suddenly if some one says that the PC is mis-configured... OK, i went to net and got this page (http://www.mit.edu/afs/sipb.mit.edu/project/linux/docs/faq/ATAPI-FAQ) there also they say it should be MASTER. Problem is not with me. The vendor didn't follow the specs. PC never followd specs i think ;) Some one please put this in an FAQ (if it is not already said) to avoid any future problem? thanks, -biju To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
OK, i went to net and got this page (http://www.mit.edu/afs/sipb.mit.edu/project/linux/docs/faq/AT API-FAQ) there also they say it should be MASTER. Problem is not with me. The vendor didn't follow the specs. PC never followd specs i think ;) Some one please put this in an FAQ (if it is not already said) to avoid any future problem? second thought.. I have not seen a PC with CD at any other configuration... Cant this config be supported? Many like me are not good in opening the box and fixing the problem like other hackers. (But don't say i should not use FBSD with CD ;). any thoughts? -biju To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
When moving the CDROM to master though can cause problems. I had a Chaintech 5TDM board which refused to acknowledge a CDROM as secondary master. I thought it was a bug in FBSD since RH Linux could detect my CDROM as a secondary slave (only device on the controller). I never got a straight answer as to why it didnt work and why it shouldnt be changed or supported. I did get an answer from someone that said that it should work in 3.0+, I tried and it didnt work. *shrug* probably just my mobo and FBSD didnt like each other in this regard. regards, chris Vince Vielhaber wrote: On Wed, 4 Aug 1999, Biju Susmer wrote: hi, I tried yesterday to make the kernel understand my CD ROM drive.. but it refused. Here is the dmesg (of boot -v)... is my config wrong or i missed something? The drive is Acer 32X and connected as secondary slave. It is seen by Win98 and BIOS. Can someone help? You have the CD connected as the secondary slave and no secondary master. That's the problem. It's an illegal configuration as the IDE controller is actually on the drive itself. Move the jumper on the CD to master and it'll be recognized. Vince. -- == Vince Vielhaber -- KA8CSH email: v...@michvhf.com flame-mail: /dev/null # include std/disclaimers.h TEAM-OS2 Online Campground Directoryhttp://www.camping-usa.com Online Giftshop Superstorehttp://www.cloudninegifts.com == To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message -- Christopher Day E-Mail re...@tig.com.au Homepage http://www.geocities.com/TimesSquare/Lair/1218 when the rain/when the children reign/keep your conscience in the dark melt the statues in the park - Fall On Me, REM To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Chris wrote: When moving the CDROM to master though can cause problems. I had a Chaintech 5TDM board which refused to acknowledge a CDROM as secondary master. I thought it was a bug in FBSD since RH Linux could detect my CDROM as a secondary slave (only device on the controller). I never got a straight answer as to why it didnt work and why it shouldnt be changed or supported. I did get an answer from someone that said that it should work in 3.0+, I tried and it didnt work. *shrug* probably just my mobo and FBSD didnt like each other in this regard. Regardless, you have to have 1 master and 0 or 1 slaves one every IDE controller. You can't run a controller with just a slave. -- Where am I, and what am I doing in this handbasket? Wes Peters Softweyr LLC http://softweyr.com/ w...@softweyr.com To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Regardless, you have to have 1 master and 0 or 1 slaves one every IDE controller. You can't run a controller with just a slave. I dont think it should be a problem.. Since other OSs can work with this configuration without any problem, why FBSD should refuse this configuration? When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as slave, not always. -biju To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Biju Susmer wrote: Regardless, you have to have 1 master and 0 or 1 slaves one every IDE controller. You can't run a controller with just a slave. I dont think it should be a problem.. Since other OSs can work with this configuration without any problem, why FBSD should refuse this configuration? When i was using 2.2.7-stable, FBSD used to recognize my CDROM *sometimes* as slave, not always. Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? -- Where am I, and what am I doing in this handbasket? Wes Peters Softweyr LLC http://softweyr.com/ w...@softweyr.com To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
On 06-Aug-99 Wes Peters wrote: Because it's wrong. If you don't believe me, buy a copy of the spec. Why should we waste valuable developer time trying to support mis-configured hardware? Since when has PC hardware followed the specs? --- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au The nice thing about standards is that there are so many of them to choose from. -- Andrew Tanenbaum pgp7jl8N8NMAN.pgp Description: PGP signature
RE: IDE quirk in 3.2-STABLE kernel ?
On Wed, 4 Aug 1999, Biju Susmer wrote: hi, I tried yesterday to make the kernel understand my CD ROM drive.. but it refused. Here is the dmesg (of boot -v)... is my config wrong or i missed something? The drive is Acer 32X and connected as secondary slave. It is seen by Win98 and BIOS. Can someone help? You have the CD connected as the secondary slave and no secondary master. That's the problem. It's an illegal configuration as the IDE controller is actually on the drive itself. Move the jumper on the CD to master and it'll be recognized. Vince. -- == Vince Vielhaber -- KA8CSH email: [EMAIL PROTECTED] flame-mail: /dev/null # include std/disclaimers.h TEAM-OS2 Online Campground Directoryhttp://www.camping-usa.com Online Giftshop Superstorehttp://www.cloudninegifts.com == To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
On Wed, 4 Aug 1999, Biju Susmer wrote: hi, I tried yesterday to make the kernel understand my CD ROM drive.. but it refused. Here is the dmesg (of boot -v)... is my config wrong or i missed something? The drive is Acer 32X and connected as secondary slave. It is seen by Win98 and BIOS. Can someone help? You have the CD connected as the secondary slave and no secondary master. That's the problem. It's an illegal configuration as the IDE controller is actually on the drive itself. Move the jumper on the CD to master and it'll be recognized. Vince. -- == Vince Vielhaber -- KA8CSH email: v...@michvhf.com flame-mail: /dev/null # include std/disclaimers.h TEAM-OS2 Online Campground Directoryhttp://www.camping-usa.com Online Giftshop Superstorehttp://www.cloudninegifts.com == To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
IDE quirk in 3.2-STABLE kernel ?
Hi, On my system here, wd0: windoze wd1: FreeBSD wd2: blankdisk When I boot up under a 3.2-STABLE kernel (recently updated), wdc1 is "not found" However when I boot up under a 3.1-RELEASE "generic" kernel it sees the drive (wd2) and controller (wdc1) ok. (And yes I do have an entry for wdc1,wd2,wd3 in the config file for the 3.2-STABLE kernel) However, when I plugged in a CDROM drive in place of wd2, both kernels saw it ok. Maybe the wd2 disk has a quirk in it, but how come it works in one version and not in the next ? Any ideas ? - Cillian To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Yes, i'm also facing the same problem in 3.2 stable (wdc1 not found at 0x170). When i put a CD-ROM (ATAPI, secondary slave) sometimes the controller comes up ;) I tried my own kernel (by changing the IDE delay), it didn't work. -biju -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Cillian Sharkey Sent: Tuesday, August 03, 1999 3:39 PM To: [EMAIL PROTECTED] Subject: IDE quirk in 3.2-STABLE kernel ? Hi, On my system here, wd0: windoze wd1: FreeBSD wd2: blankdisk When I boot up under a 3.2-STABLE kernel (recently updated), wdc1 is "not found" However when I boot up under a 3.1-RELEASE "generic" kernel it sees the drive (wd2) and controller (wdc1) ok. (And yes I do have an entry for wdc1,wd2,wd3 in the config file for the 3.2-STABLE kernel) However, when I plugged in a CDROM drive in place of wd2, both kernels saw it ok. Maybe the wd2 disk has a quirk in it, but how come it works in one version and not in the next ? Any ideas ? - Cillian To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Yes, i'm also facing the same problem in 3.2 stable (wdc1 not found at 0x170). When i put a CD-ROM (ATAPI, secondary slave) sometimes the controller comes up ;) I tried my own kernel (by changing the IDE delay), it didn't work. -biju Normally for my own kernel, I set the IDE delay very low (IDEDELAY=1000 in conf file) to speed up booting..I'll try increasing this for my 3.2-STABLE kernel, reboot and see if it detects wdc1 + wd2...Otherwise there must be something changed between 3.1-RELEASE generic and 3.2-STABLE ?? Cheers, - Cillian To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I tried with delay 12000, 6000, 8000 (I admit that i really don't know how this delay helps) but no use... only putting a CD in the drive while booting helps. -biju -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Cillian Sharkey Sent: Tuesday, August 03, 1999 4:28 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: IDE quirk in 3.2-STABLE kernel ? Yes, i'm also facing the same problem in 3.2 stable (wdc1 not found at 0x170). When i put a CD-ROM (ATAPI, secondary slave) sometimes the controller comes up ;) I tried my own kernel (by changing the IDE delay), it didn't work. -biju Normally for my own kernel, I set the IDE delay very low (IDEDELAY=1000 in conf file) to speed up booting..I'll try increasing this for my 3.2-STABLE kernel, reboot and see if it detects wdc1 + wd2...Otherwise there must be something changed between 3.1-RELEASE generic and 3.2-STABLE ?? Cheers, - Cillian To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
I tried with delay 12000, 6000, 8000 (I admit that i really don't know how this delay helps) but no use... only putting a CD in the drive while booting helps. -biju I just set IDE_DELAY=4000 in my 3.2-STABLE kernel, and now it sees all disks on both controllers. I think the problem was that one of my IDE disks is a "Joe IDE device" (TM). Depending on which controller it was put would cause that controller to be "not found". Ok, my problem is solved - don't know about that ATAPI drive of yours though...Is it only detected at boot time when there's a CD in it ? is it detected ok in other OS's without the need for putting the CD in ? - Cillian To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
hi, I tried yesterday to make the kernel understand my CD ROM drive.. but it refused. Here is the dmesg (of boot -v)... is my config wrong or i missed something? The drive is Acer 32X and connected as secondary slave. It is seen by Win98 and BIOS. Can someone help? And what does "ide_pci: generic_dmainit 01f0:0: warning, IDE controller timing not set" mean? -biju Copyright (c) 1992-1999 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.2-RELEASE #0: Tue Aug 3 22:06:49 IST 1999 root@bash:/usr/src/sys/compile/bash Calibrating clock(s) ... TSC clock: 233886023 Hz, i8254 clock: 1193298 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium/P55C (233.87-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x543 Stepping=3 Features=0x8001bfFPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX real memory = 16777216 (16384K bytes) Physical memory chunk(s): 0x1000 - 0x0009efff, 647168 bytes (158 pages) 0x00285000 - 0x00ffdfff, 14127104 bytes (3449 pages) avail memory = 14139392 (13808K bytes) Found BIOS32 Service Directory header at 0xc00fae60 Entry = 0xfb2e0 (0xc00fb2e0) Rev = 0 Len = 1 PCI BIOS entry at 0xb310 DMI header at 0xc00f5cc0 Version 2.0 Table at 0xf1000, 25 entries, 557 bytes Other BIOS signatures found: ACPI: $PnP: 000fbf30 Preloaded elf kernel "kernel" at 0xc0274000. VESA: information block 56 45 53 41 02 01 6d 27 00 c0 00 00 00 00 14 00 00 01 10 00 03 01 04 01 00 01 01 01 05 01 11 01 14 01 10 01 13 01 02 01 06 01 12 01 7c 00 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 VESA: 13 mode(s) found pci_open(1):mode 1 addr port (0x0cf8) is 0x8074 pci_open(1a): mode1res=0x8000 (0x8000) pci_cfgcheck: device 0 [class=06] [hdr=00] is there (id=55971039) Probing for devices on PCI bus 0: found- vendor=0x1039, dev=0x5597, revid=0x02 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0secondarybus=0 chip0: Host to PCI bridge (vendor=1039 device=5597) rev 0x02 on pci0.0.0 found- vendor=0x1039, dev=0x0008, revid=0x01 class=06-01-00, hdrtype=0x00, mfdev=1 subordinatebus=0secondarybus=0 chip1: SiS 85c503 rev 0x01 on pci0.1.0 found- vendor=0x1039, dev=0x5513, revid=0xd0 class=01-01-8a, hdrtype=0x00, mfdev=1 subordinatebus=0secondarybus=0 intpin=a, irq=14 map[0]: type 4, range 32, base 01f0, size 3 map[1]: type 4, range 32, base 03f4, size 2 map[2]: type 4, range 32, base 0170, size 3 map[3]: type 4, range 32, base 0374, size 2 map[4]: type 4, range 32, base 4000, size 4 ide_pci0: PCI IDE controller (busmaster capable) rev 0xd0 int a irq 14 on pci0.1.1 generic_status: no PCI IDE timing info available generic_status: no PCI IDE timing info available ide_pci: busmaster 0 status: 04 from port: 4002 generic_status: no PCI IDE timing info available generic_status: no PCI IDE timing info available ide_pci: busmaster 1 status: 04 from port: 400a found- vendor=0x1039, dev=0x7001, revid=0x10 class=0c-03-10, hdrtype=0x00, mfdev=1 subordinatebus=0secondarybus=0 intpin=a, irq=11 map[0]: type 1, range 32, base e200, size 12 found- vendor=0x1013, dev=0x00b8, revid=0x45 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0secondarybus=0 map[0]: type 3, range 32, base e000, size 25 map[1]: type 1, range 32, base e2001000, size 12 map[2]: type 1, range 32, base e2002000, size 12 vga0: Cirrus Logic GD5446 SVGA controller rev 0x45 on pci0.9.0 Initializing PnP override table Probing for PnP devices: Trying Read_Port at 203 CSN 1 Vendor ID: CSC4236 [0x3642630e] Serial 0x Comp ID: @@@ [0x] Called nullpnp_probe with tag 0x0001, type 0x3642630e port 0x0534 0x0388 0x0220 0x irq 5:0 drq 1:3 en 1 port 0x0534 0x0388 0x0220 0x irq 5:0 drq 1:3 en 1 mss_attach CS42361 at 0x530 irq 5 dma 1:3 flags 0x13 pcm1 (CS423x/Yamaha/AD1816 CS4236 sn 0x) at 0x530-0x537 irq 5 drq 1 flags 0x13 on isa Probing for devices on the ISA bus: atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbdc: RESET_KBD return code:00fa kbdc: RESET_KBD status:00aa sc0 flags 0x2 on isa sc0: fb0 kbd0 sc0: VGA color 16 virtual consoles, flags=0x2 ed0 not found at 0x280 atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d psm0: current command byte:0047 kbdc: TEST_AUX_PORT status: kbdc: RESET_AUX return code:00fa kbdc: RESET_AUX status:00aa kbdc: RESET_AUX ID: psm: status 00 02 64 psm: status 90 02 3c psm: status 90 02 3c psm: status 90 02 3c psm: status 00 00 3c psm: data 08 00 00 psm: data 08 00 00 psm: status 00 02 64 psm0 irq 12 on
IDE quirk in 3.2-STABLE kernel ?
Hi, On my system here, wd0: windoze wd1: FreeBSD wd2: blankdisk When I boot up under a 3.2-STABLE kernel (recently updated), wdc1 is not found However when I boot up under a 3.1-RELEASE generic kernel it sees the drive (wd2) and controller (wdc1) ok. (And yes I do have an entry for wdc1,wd2,wd3 in the config file for the 3.2-STABLE kernel) However, when I plugged in a CDROM drive in place of wd2, both kernels saw it ok. Maybe the wd2 disk has a quirk in it, but how come it works in one version and not in the next ? Any ideas ? - Cillian To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
Yes, i'm also facing the same problem in 3.2 stable (wdc1 not found at 0x170). When i put a CD-ROM (ATAPI, secondary slave) sometimes the controller comes up ;) I tried my own kernel (by changing the IDE delay), it didn't work. -biju -Original Message- From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-hack...@freebsd.org]on Behalf Of Cillian Sharkey Sent: Tuesday, August 03, 1999 3:39 PM To: hack...@freebsd.org Subject: IDE quirk in 3.2-STABLE kernel ? Hi, On my system here, wd0: windoze wd1: FreeBSD wd2: blankdisk When I boot up under a 3.2-STABLE kernel (recently updated), wdc1 is not found However when I boot up under a 3.1-RELEASE generic kernel it sees the drive (wd2) and controller (wdc1) ok. (And yes I do have an entry for wdc1,wd2,wd3 in the config file for the 3.2-STABLE kernel) However, when I plugged in a CDROM drive in place of wd2, both kernels saw it ok. Maybe the wd2 disk has a quirk in it, but how come it works in one version and not in the next ? Any ideas ? - Cillian To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
Yes, i'm also facing the same problem in 3.2 stable (wdc1 not found at 0x170). When i put a CD-ROM (ATAPI, secondary slave) sometimes the controller comes up ;) I tried my own kernel (by changing the IDE delay), it didn't work. -biju Normally for my own kernel, I set the IDE delay very low (IDEDELAY=1000 in conf file) to speed up booting..I'll try increasing this for my 3.2-STABLE kernel, reboot and see if it detects wdc1 + wd2...Otherwise there must be something changed between 3.1-RELEASE generic and 3.2-STABLE ?? Cheers, - Cillian To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I tried with delay 12000, 6000, 8000 (I admit that i really don't know how this delay helps) but no use... only putting a CD in the drive while booting helps. -biju -Original Message- From: owner-freebsd-hack...@freebsd.org [mailto:owner-freebsd-hack...@freebsd.org]on Behalf Of Cillian Sharkey Sent: Tuesday, August 03, 1999 4:28 PM To: b...@wipinfo.soft.net Cc: hack...@freebsd.org Subject: Re: IDE quirk in 3.2-STABLE kernel ? Yes, i'm also facing the same problem in 3.2 stable (wdc1 not found at 0x170). When i put a CD-ROM (ATAPI, secondary slave) sometimes the controller comes up ;) I tried my own kernel (by changing the IDE delay), it didn't work. -biju Normally for my own kernel, I set the IDE delay very low (IDEDELAY=1000 in conf file) to speed up booting..I'll try increasing this for my 3.2-STABLE kernel, reboot and see if it detects wdc1 + wd2...Otherwise there must be something changed between 3.1-RELEASE generic and 3.2-STABLE ?? Cheers, - Cillian To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
Re: IDE quirk in 3.2-STABLE kernel ?
I tried with delay 12000, 6000, 8000 (I admit that i really don't know how this delay helps) but no use... only putting a CD in the drive while booting helps. -biju I just set IDE_DELAY=4000 in my 3.2-STABLE kernel, and now it sees all disks on both controllers. I think the problem was that one of my IDE disks is a Joe IDE device (TM). Depending on which controller it was put would cause that controller to be not found. Ok, my problem is solved - don't know about that ATAPI drive of yours though...Is it only detected at boot time when there's a CD in it ? is it detected ok in other OS's without the need for putting the CD in ? - Cillian To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
I tried with delay 12000, 6000, 8000 (I admit that i really don't know how this delay helps) but no use... only putting a CD in the drive while booting helps. -biju I just set IDE_DELAY=4000 in my 3.2-STABLE kernel, and now it sees all disks on both controllers. I think the problem was that one of my IDE disks is a Joe IDE device (TM). Depending on which controller it was put would cause that controller to be not found. Great! Ok, my problem is solved - don't know about that ATAPI drive of yours though...Is it only detected at boot time when there's a CD in it ? is it detected ok in other OS's without the need for putting the CD in ? True. The second wd controller is not recognized. Probably i will try with different delay. Even bios detects it as a ATAPI cdrom drive 32X! And yes!! i get a strange message while booting.. Since my box is at home, i cant give the error message.. probably tomorrow i'll be back with more findings cheers, -biju To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-hackers in the body of the message
RE: IDE quirk in 3.2-STABLE kernel ?
hi, I tried yesterday to make the kernel understand my CD ROM drive.. but it refused. Here is the dmesg (of boot -v)... is my config wrong or i missed something? The drive is Acer 32X and connected as secondary slave. It is seen by Win98 and BIOS. Can someone help? And what does ide_pci: generic_dmainit 01f0:0: warning, IDE controller timing not set mean? -biju Copyright (c) 1992-1999 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.2-RELEASE #0: Tue Aug 3 22:06:49 IST 1999 r...@bash:/usr/src/sys/compile/bash Calibrating clock(s) ... TSC clock: 233886023 Hz, i8254 clock: 1193298 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter i8254 frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium/P55C (233.87-MHz 586-class CPU) Origin = GenuineIntel Id = 0x543 Stepping=3 Features=0x8001bfFPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX real memory = 16777216 (16384K bytes) Physical memory chunk(s): 0x1000 - 0x0009efff, 647168 bytes (158 pages) 0x00285000 - 0x00ffdfff, 14127104 bytes (3449 pages) avail memory = 14139392 (13808K bytes) Found BIOS32 Service Directory header at 0xc00fae60 Entry = 0xfb2e0 (0xc00fb2e0) Rev = 0 Len = 1 PCI BIOS entry at 0xb310 DMI header at 0xc00f5cc0 Version 2.0 Table at 0xf1000, 25 entries, 557 bytes Other BIOS signatures found: ACPI: $PnP: 000fbf30 Preloaded elf kernel kernel at 0xc0274000. VESA: information block 56 45 53 41 02 01 6d 27 00 c0 00 00 00 00 14 00 00 01 10 00 03 01 04 01 00 01 01 01 05 01 11 01 14 01 10 01 13 01 02 01 06 01 12 01 7c 00 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 VESA: 13 mode(s) found pci_open(1):mode 1 addr port (0x0cf8) is 0x8074 pci_open(1a): mode1res=0x8000 (0x8000) pci_cfgcheck: device 0 [class=06] [hdr=00] is there (id=55971039) Probing for devices on PCI bus 0: found- vendor=0x1039, dev=0x5597, revid=0x02 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0secondarybus=0 chip0: Host to PCI bridge (vendor=1039 device=5597) rev 0x02 on pci0.0.0 found- vendor=0x1039, dev=0x0008, revid=0x01 class=06-01-00, hdrtype=0x00, mfdev=1 subordinatebus=0secondarybus=0 chip1: SiS 85c503 rev 0x01 on pci0.1.0 found- vendor=0x1039, dev=0x5513, revid=0xd0 class=01-01-8a, hdrtype=0x00, mfdev=1 subordinatebus=0secondarybus=0 intpin=a, irq=14 map[0]: type 4, range 32, base 01f0, size 3 map[1]: type 4, range 32, base 03f4, size 2 map[2]: type 4, range 32, base 0170, size 3 map[3]: type 4, range 32, base 0374, size 2 map[4]: type 4, range 32, base 4000, size 4 ide_pci0: PCI IDE controller (busmaster capable) rev 0xd0 int a irq 14 on pci0.1.1 generic_status: no PCI IDE timing info available generic_status: no PCI IDE timing info available ide_pci: busmaster 0 status: 04 from port: 4002 generic_status: no PCI IDE timing info available generic_status: no PCI IDE timing info available ide_pci: busmaster 1 status: 04 from port: 400a found- vendor=0x1039, dev=0x7001, revid=0x10 class=0c-03-10, hdrtype=0x00, mfdev=1 subordinatebus=0secondarybus=0 intpin=a, irq=11 map[0]: type 1, range 32, base e200, size 12 found- vendor=0x1013, dev=0x00b8, revid=0x45 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0secondarybus=0 map[0]: type 3, range 32, base e000, size 25 map[1]: type 1, range 32, base e2001000, size 12 map[2]: type 1, range 32, base e2002000, size 12 vga0: Cirrus Logic GD5446 SVGA controller rev 0x45 on pci0.9.0 Initializing PnP override table Probing for PnP devices: Trying Read_Port at 203 CSN 1 Vendor ID: CSC4236 [0x3642630e] Serial 0x Comp ID: @@@ [0x] Called nullpnp_probe with tag 0x0001, type 0x3642630e port 0x0534 0x0388 0x0220 0x irq 5:0 drq 1:3 en 1 port 0x0534 0x0388 0x0220 0x irq 5:0 drq 1:3 en 1 mss_attach CS42361 at 0x530 irq 5 dma 1:3 flags 0x13 pcm1 (CS423x/Yamaha/AD1816 CS4236 sn 0x) at 0x530-0x537 irq 5 drq 1 flags 0x13 on isa Probing for devices on the ISA bus: atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbdc: RESET_KBD return code:00fa kbdc: RESET_KBD status:00aa sc0 flags 0x2 on isa sc0: fb0 kbd0 sc0: VGA color 16 virtual consoles, flags=0x2 ed0 not found at 0x280 atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d psm0: current command byte:0047 kbdc: TEST_AUX_PORT status: kbdc: RESET_AUX return code:00fa kbdc: RESET_AUX status:00aa kbdc: RESET_AUX ID: psm: status 00 02 64 psm: status 90 02 3c psm: status 90 02 3c psm: status 90 02 3c psm: status 00 00 3c psm: data 08 00 00 psm: data 08 00 00 psm: status 00 02 64 psm0 irq 12 on isa psm0: