SCSI emulation in FreeBSD
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
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
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
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
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