Re: IDE quirk in 3.2-STABLE kernel ?

1999-08-22 Thread Daniel C. Sobral
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 ?

1999-08-16 Thread Sheldon Hearn


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 ?

1999-08-16 Thread Lofthouse Andrew 2Lt WRALC/TIECT

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 ?

1999-08-16 Thread Lofthouse Andrew 2Lt WRALC/TIECT

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 ?

1999-08-16 Thread Sheldon Hearn

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 ?

1999-08-16 Thread Lofthouse Andrew 2Lt WRALC/TIECT
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 ?

1999-08-16 Thread Lofthouse Andrew 2Lt WRALC/TIECT
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 ?

1999-08-08 Thread Biju Susmer


 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 ?

1999-08-08 Thread Biju Susmer

 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 ?

1999-08-07 Thread Shaun Jurrens
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 ?

1999-08-06 Thread Soren Schmidt

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 ?

1999-08-06 Thread Chris

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 ?

1999-08-06 Thread Warner Losh

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 ?

1999-08-06 Thread Warner Losh

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 ?

1999-08-06 Thread Warner Losh

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 ?

1999-08-06 Thread Brian F. Feldman
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 ?

1999-08-06 Thread Biju Susmer

 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 ?

1999-08-06 Thread Daniel O'Connor

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 ?

1999-08-06 Thread Biju Susmer
  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 ?

1999-08-06 Thread Soren Schmidt
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 ?

1999-08-06 Thread Chris
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 ?

1999-08-06 Thread Warner Losh
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 ?

1999-08-06 Thread Warner Losh
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 ?

1999-08-06 Thread Warner Losh
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 ?

1999-08-05 Thread Chris

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 ?

1999-08-05 Thread Wes Peters

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 ?

1999-08-05 Thread Daniel O'Connor


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 ?

1999-08-05 Thread Brian F. Feldman

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 ?

1999-08-05 Thread Biju Susmer


 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 ?

1999-08-05 Thread Biju Susmer

  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 ?

1999-08-05 Thread Chris
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 ?

1999-08-05 Thread Wes Peters
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 ?

1999-08-05 Thread Biju Susmer
 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 ?

1999-08-05 Thread Wes Peters
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 ?

1999-08-05 Thread Daniel O'Connor

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 ?

1999-08-04 Thread Vince Vielhaber

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 ?

1999-08-04 Thread Vince Vielhaber
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 ?

1999-08-03 Thread Cillian Sharkey

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 ?

1999-08-03 Thread Biju Susmer

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 ?

1999-08-03 Thread Cillian Sharkey

 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 ?

1999-08-03 Thread Biju Susmer

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 ?

1999-08-03 Thread Cillian Sharkey

 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 ?

1999-08-03 Thread Biju Susmer

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 ?

1999-08-03 Thread Cillian Sharkey
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 ?

1999-08-03 Thread Biju Susmer
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 ?

1999-08-03 Thread Cillian Sharkey
 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 ?

1999-08-03 Thread Biju Susmer
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 ?

1999-08-03 Thread Cillian Sharkey
 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 ?

1999-08-03 Thread Biju Susmer


  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 ?

1999-08-03 Thread Biju Susmer
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: