Will USB serial ever be fixed?

From: Paul Marciano (pm940_at_yahoo.com)
Date: 09/09/05

  • Next message: Pablo Ruggia: "Beta-3 Install"
    Date: Fri, 9 Sep 2005 10:09:43 -0700 (PDT)
    To: freebsd-questions@freebsd.org, freebsd-usb@freebsd.org
    
    

    I have a general question on the status of USB to
    serial support in FreeBSD (specifically the ucom and
    ftdi drivers).

    I need an extra serial port on my system and for
    reasons outside the scope of this email I can't just
    plug in a PCI card. I'm trying to use USB, but it
    seems that ucom is broken and no one is fixing it.

    A tcflush() bug posted last year reports that USB
    serial ports hang on a call to tcflush(). This can be
    observed by using getty on one.

    Another poster reported problems running PPP
    (including a kernel crash).

    Given the lack of movement in these bugs, it looks
    like the FreeBSD developers don't care about ucom...
    certainly not enough to fix it.

    Now I could get up on a soapbox and say how
    unacceptable it is for a fundamental peripheral like
    serial ports (even though they're over USB) to be so
    obviously broken for so long... but I won't, because
    I'm not a developer and I understand that it's a
    volunteer thing and overall FreeBSD is otherwise
    excellent.

    So without wanting to offend (whilst secretly being
    pretty frustrated with the corner I find myself in) I
    would like to know, hopefully from someone responsible
    for the subsystem, if ucom/ftdi is likely to be fixed
    in the next six months.

    Sigh. I really don't want to have to move to Linux
    for something this small, but USB serial is a system
    component I can't change.

    Be honest. Be brutal. I need to know where FreeBSD
    stands on this.

    Thanks,
    Paul.

            
                    
    ______________________________________________________
    Click here to donate to the Hurricane Katrina relief effort.
    http://store.yahoo.com/redcross-donate3/
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Pablo Ruggia: "Beta-3 Install"

    Relevant Pages

    • Visor, USB, 4.9
      ... FreeBSD 4.8 but after a cvsup and a switch to ucom ... pconn_usb_open: Can't get information about USB device. ...
      (freebsd-questions)
    • Re: usb mouse support update plans
      ... >> On my grande circuit of trying to make mouse support better for>> FreeBSD, ... >> I've finally come about to working on usb mice. ... It uses the same reciever as the keyboard and touch pad. ...
      (freebsd-current)
    • Re: Using USB instead of RS232 on embeded project
      ... >finding a laptop with two serial ports if that's what you need. ... PCMCIA or USB to RS232 exist and have existed for some time. ... >commercial and industrial applications, not hobbyist setups or VAR systems.) ... either due to burst communications or random connections ...
      (comp.arch.embedded)
    • Re: MSComm and USB to RS485 Converters (head hurting now, must have martini)
      ... a .dll that we then use in various test engineering applications ... RS232 to RS485 converters work fine but I am out of serial ports ... Make sure the USB device gets mapped in as a comport and operating ... To me it seems like a shot into their own foot because it stifles Excel VBA apps and thus Excel sales. ...
      (sci.electronics.design)
    • Re: [Fwd: Re: Kernel panicking in 6.2 and 7-CURRENT -- interrupt issues]
      ... 6.2 RELEASE panics if I don't boot FreeBSD up into "safe mode", ... ohci_add_done looking for a non-existent memory address, if the USB ... controller is enabled in the BIOS with "Legacy Mode", i.e. USB Keyboard ... This is my first nvidia chipset board but it looks as though I'll be looking for one with the trusty Intel chipset. ...
      (freebsd-stable)