From owner-freebsd-questions Mon Nov 13 1:50:57 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mozart.singa.pore.net (mozart.singa.pore.net [202.156.1.27]) by hub.freebsd.org (Postfix) with ESMTP id 3A5C737B4C5 for ; Mon, 13 Nov 2000 01:50:52 -0800 (PST) Received: from sleipnir (mcns46.docsis24.singa.pore.net [202.156.24.46]) by mozart.singa.pore.net (8.9.3/8.9.3) with SMTP id RAA16247; Mon, 13 Nov 2000 17:51:58 +0800 (SST) Message-ID: <000b01c04d57$3384ab40$2e189cca@sleipnir> From: "James Lim" To: "Justin Hawkins" , References: Subject: Re: USB CD burner problems Date: Mon, 13 Nov 2000 17:50:46 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Justin, The error msgs actually indicates that there might be a bufer underrun during the burning process ( i might be wrong ). I myself wouldn't trust a USB cd writer ( that would be a waste of money as long before i started using IDE burners which sucked to the core, ) I hope this helps. Regards, James Lim The error msgs ----- Original Message ----- From: "Justin Hawkins" To: "James Lim" Cc: Sent: Monday, November 13, 2000 9:38 AM Subject: Re: USB CD burner problems > On Mon, 13 Nov 2000, James Lim wrote: > > > Hi there! > > > > Could you cut and paste the exact scsi error msgs that you received? That > > would help us to understand the problem more! > > Hi James, > > I thought they'd been cycled out and the burner is still at the > friends house (they can use it at least!), but I found it in the > gzipped /var/log/messages.1.gz file: > > [Plug in device] > > Nov 5 20:43:36 tardis /kernel: umass0: OnSpec USB Atapi, rev 1.00/0.08, addr 2 > Nov 5 20:43:36 tardis /kernel: umass0: Get Max Lun not supported (STALLED) > Nov 5 20:43:42 tardis /kernel: cd0 at umass-sim0 bus 0 target 0 lun 0 > Nov 5 20:43:42 tardis /kernel: cd0: Removable CD-ROM SCSI-0 device > Nov 5 20:43:42 tardis /kernel: cd0: 650KB/s transfers > Nov 5 20:43:42 tardis /kernel: cd0: cd present [1 x 2048 byte records] > > [At this point if I have a pre-recorded CD in there, I can mount > it and everything is 100% happy. Below is what happened when I > start using cdrecord. Works OK for a while, then suddenly:] > > Nov 5 20:47:13 tardis /kernel: umass0: BBB reset failed, IOERROR > Nov 5 20:47:13 tardis /kernel: umass0: BBB bulk-in clear stall failed, IOERROR > Nov 5 20:47:13 tardis /kernel: umass0: BBB bulk-out clear stall failed, IOERROR > Nov 5 20:47:18 tardis /kernel: umass0: BBB reset failed, IOERROR > Nov 5 20:47:18 tardis /kernel: umass0: BBB bulk-in clear stall failed, IOERROR > Nov 5 20:47:18 tardis /kernel: umass0: BBB bulk-out clear stall failed, IOERROR > Nov 5 20:47:19 tardis /kernel: umass0: BBB reset failed, IOERROR > > [repeats a lot] > > After this happens the drive is wedged, I need to power cycle the > drive, and also unplug and replug the cable (I think) to get it to > work again. > > Hope this helps. > > - Justin > > > > > I bought a USB CD burner a while ago, internally the drive is a > > > Teac. I had a lot of problems with the USB ports on my Windows > > > box's motherboard (it's a Pentium MMX, it has USB headers but not > > > the actual ports, and of course they are proprietory). I ended up > > > buying a USB PCI card and putting it in there. Well I'm sure you > > > don't care too much about my Windows problems, but the short of it > > > is it didn't work with the PCI card - it would burn for a while > > > then the drive would appear to reset and I'd get a bunch of SCSI > > > errors. > > > > > > Now this box is underpowered compared to the minimum specs, but I > > > don't hold much truck with them :-) > > > > > > Anyway in light of my failure, I decided to try it my FreeBSD box > > > (which is only a 486-100!). After moving the PCI card and (slowly) > > > compiling in USB support, I'm happy to say it detected the drive > > > and mounted pre-recorded disks no problem. This is 4.2-BETA. > > > > > > I compiled up the cdrecord port and gave it a test. It seemed to > > > have exactly the same problem! It maybe went a bit further, but > > > then the drive would clunk, and I'd get SCSI errors. This would > > > actually be quite bad as it would (I didn't narrow down the exact > > > circumstances) in some places completely crash the box - I think > > > it was after unplugging the drive after it reset. > > > > > > I'm starting to think at this stage that the drive was faulty, but > > > I took it to a friend with on-motherboard USB ports and it worked > > > flawlessly. > > > > > > So I guess what I'm asking is do I *really* need a PII-266 as the > > > burner box suggests? It seems ludicrous that you need something > > > like that to send just 150K/second to a device. > > > > > > In all my tests I eventually downgraded to burning at 1x and never > > > (in either Windows software or cdrecord) did I see the buffer go > > > under 95% > > > > > > Other information that may be important, PCI USB card (the only > > > common factor in my problems) has a VIA 83C572 chipset, it uses > > > the uhci device: > > > > > > usb0: on uhci0 > > > usb0: USB revision 1.0 > > > > > > Does anyone think this could be the problem? > > > > > > Thanks for any help anyone can offer. > > -- > Justin Hawkins --> justin@hawkins.dropbear.id.au > "Don't sweat it -- it's only 1's and 0's" > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message