Re: MAX3421E: device giving NAKs forever?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 13 March 2014 19:09:41 Gene Heskett did opine:

> On Thursday 13 March 2014 18:15:06 David Mosberger did opine:
> > To answer my own question: it appears that USB peripherals return NAKs
> > not only when the peripheral is not ready to accept the data, but also
> > when the peripheral doesn't know what to do with the data.  So an
> > infinite series of NAKs basically is just the device's way of saying:
> > I don't know what the heck to do with the data you keep sending me.
> > 
> > I expected to get an error result for such a case, but I can see why
> > sending a NAK may be the most natural response for the device.
> > 
> > Anyhow, hopefully this will be helpful for others in the future
> > (perhaps it's obvious, but it wasn't to me... ;-).
> > 
> >   --david
> 
> I just ran into something very similar David.  I have an Epson MFD,
> printer/scanner which has been turned off because the print head packed
> up when it was still new, but I kept it for the scanner.  Turned off. 
> Asked to scan something and email it by the better half, I turned it
> on, but unbeknownst to me, something had send about 50 some jobs to it
> so they were sitting in the queue, feed all the paper still in it on
> thru as blank, then went into an infinite loop of asking for more
> paper, and it could not be canceled as the keyboard had been seized,
> and mouse click any place but on those requesters were acknowledged but
> ignored.  Nothing to do but hit the rest button on the tower.
> 
> On reboot, I was able to access it and clean out the queue with a
> browser, then turned it on and did my scanning, twice now with no
> further problems.
> 
> I'd squawk at Michael Sweet (cups) but that mailing list went dead after
> he sold himself and cups to Apple, so there is not now a feedback path
> that I can find for us peons to use. I knew Michael from school days,
> long before he ever started cups.  Perhaps its time for a cups fork?
> 
> > On Fri, Mar 7, 2014 at 6:16 PM, David Mosberger <davidm@xxxxxxxxxx>
> 
> wrote:
> > > So the MAX3421E driver is working quite well but one problem I'm
> > > seeing is that after running devices for a while, they seem to get
> > > into a mode where a bulk out transfer gets stuck soliciting and
> > > endless stream of NAKs.  The MAX3421E retries NAK'd transfers in the
> > > next frame again, only to get the same response, forever.  I see
> > > this both with a mass storage device and a WIFI adapter (which is
> > > specifically advertised as being USB 1.1 compatible).  Anybody have
> > > any ideas where that might be coming from?
> > > 
> > >   --david
> > > 
> > > --
> > > eGauge Systems LLC, http://egauge.net/, 1.877-EGAUGE1, fax
> > > 720.545.9768
> 
> Cheers, Gene

I forgot to add, kernel 3.13.6, 32 bit build on an amd phenom.  Uptime then 
was about a week.

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux