SCSI emulation in FreeBSD

2002-07-14 Thread Willie Viljoen

Hi, I was scratching around the geocrawler archives yesterday, looking for
information on using SCSI emulation in FBSD. I found some, but was dumb
enough (yet again) not to bookmark it.

I've synced my source with -CURRENT, and looked through all the options I
could find, even a home-made LINT, still nothing.

I read about a patch in the old message I found.

Am I simply not seeing the options I want, or do I need to patch my kernel
for this to work?

The reason I want this is that I have an HP 9110 CD-RW drive. It refuses
to work properly with the ATA drivers, and I refuse to reboot to Windows
every time I just want to burn a CD.

Anybody have any idea what I need and where I can find it?

Regards,
Will

-- 
Willie Viljoen
Highveld Computing Solutions

214 Paul Kruger Avenue
Universitas
Bloemfontein
9321

South Africa

+27 51 522 15 60, a/h +27 51 522 44 36
+27 82 404 03 27

[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: SCSI emulation in FreeBSD

2002-07-14 Thread Jan Stocker


 Anybody have any idea what I need and where I can find it?

http://www.cuivre.fr.eu.org/~thomas/atapicam/

Jan



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: SCSI emulation in FreeBSD

2002-07-14 Thread Andy Sparrow

 
  Anybody have any idea what I need and where I can find it?
 
 http://www.cuivre.fr.eu.org/~thomas/atapicam/

Just as a datapoint, I recently applied the ATAPI/CAM patches to a -STABLE 
from July 10th).

They applied flawlessly, compile was clean.

My newly-acquired TEAC DW-28E CDR/CDRW/DVD drive now works perfectly with the 
SCSI cdrecord from ports.

And thanks to 'atacontrol', I can even hot-swap IDE devices in and out of the 
laptop modular bay.

This OS rocks!! Thanks to all for their efforts.

I would be even happier if the ATAPI-CAM patches could finally be integrated, 
so I didn't have to apply them manually after each cvsup.

Regards,

AS





msg41004/pgp0.pgp
Description: PGP signature


Re: SCSI emulation in FreeBSD

2002-07-14 Thread Willie Viljoen

Just to follow up, I went back to -STABLE after discovering I don't need
-current to do this (*slight sigh of reliefe*)

Thanks Jan and Thomas, it works perfectly with both my BTC 36x ATAPI
CD-ROM and the HP CD-Writer+ 9110.

Thomas, ever consider asking for it to be committed into FreeBSD proper,
atleast maybe into -current?

The code is really good IMHO. Those ILLEGAL_REQUEST warnings come from
that ATA driver, and they shouldn't scare anybody, but for the really
paranoid, I'm sure they could be eliminated by some extra options for the
ata(4) driver to allow us to silence error output (Soren?)

Anyway, thanks for the quick replies.

Also, I see Thomas's address in the list of CCs, I unsubscribed from
freebsd-current after getting it fixed, so I missed what ever message he
was involved in (if there was one) and I'd love to read it, so I'd
appreciate it if somebody could forward it to me :)

Regards,

Will

On Sun, 14 Jul 2002, Andy Sparrow wrote:

 
   Anybody have any idea what I need and where I can find it?
 
  http://www.cuivre.fr.eu.org/~thomas/atapicam/

 Just as a datapoint, I recently applied the ATAPI/CAM patches to a -STABLE
 from July 10th).

 They applied flawlessly, compile was clean.

 My newly-acquired TEAC DW-28E CDR/CDRW/DVD drive now works perfectly with the
 SCSI cdrecord from ports.

 And thanks to 'atacontrol', I can even hot-swap IDE devices in and out of the
 laptop modular bay.

 This OS rocks!! Thanks to all for their efforts.

 I would be even happier if the ATAPI-CAM patches could finally be integrated,
 so I didn't have to apply them manually after each cvsup.

 Regards,

 AS




-- 
Willie Viljoen
Highveld Computing Solutions

214 Paul Kruger Avenue
Universitas
Bloemfontein
9321

South Africa

+27 51 522 15 60, a/h +27 51 522 44 36
+27 82 404 03 27

[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: ATAPI/SCSI emulation in FreeBSD

2002-07-14 Thread Julian Elischer


About a year ago I pushed for this to be integrated and
at that time there were lots of comments about
not being done correctly and it will be done corectly soon.
well another year or so ha spassed and people are STILL
having to apply the patches manually.

Can I suggest that the code be applied now as is, and
that if someone really doesn't like it they can fix it
later when they get the time? It's one thong to say
 It's not done right and hold off  as I'm going to fix it
It's quite a different matter to say
Hold off on this functionality as I don't like it but I have no plans
to produce any equivalent funcionality



On Sun, 14 Jul 2002, Thomas Quinot wrote:

 Le 2002-07-14, Willie Viljoen écrivait :
 
  Just to follow up, I went back to -STABLE after discovering I don't need
  -current to do this (*slight sigh of reliefe*)
 
 Yep, I do most ATAPI/CAM develoment on -STABLE machines.
 
  Thomas, ever consider asking for it to be committed into FreeBSD proper,
  atleast maybe into -current?
 
 This is being considered, but I am not the one who can make the decision
 on this issue. If you'd like to see the code integrated into -CURRENT,
 you should let Søren know ([EMAIL PROTECTED]).
 
  The code is really good IMHO. Those ILLEGAL_REQUEST warnings come from
  that ATA driver, and they shouldn't scare anybody, but for the really
  paranoid, I'm sure they could be eliminated by some extra options for the
  ata(4) driver to allow us to silence error output (Soren?)
 
 Well, the ATA driver just reports whatever error condition comes from
 the drive. The real solution may involve modifying the SCSI device
 drivers (cd/sa/da) so that they do not send commands that may not
 work with specific targets, or filtering requests to translate them
 into the restricted command set that ATAPI units support (this is
 done in an ad hoc fasion in atapi-cam currently, but there is also
 work in progress for a general command filtering framework in -CURRENT).
 
 Thomas.
 
 -- 
 [EMAIL PROTECTED]
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with unsubscribe freebsd-current in the body of the message
 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message