[Bug 874181] Re: brltty daemon prevents creation of ttyUSB0 device link

Paride Legovini 874181 at bugs.launchpad.net
Tue Mar 22 22:22:39 UTC 2022


Still happening on Jammy with the following serial (uart) to usb
adapter:

Bus 001 Device 117: ID 0403:6001 Future Technology Devices
International, Ltd FT232 Serial (UART) IC

Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0403 Future Technology Devices International, Ltd
  idProduct          0x6001 FT232 Serial (UART) IC
  bcdDevice            6.00
  iManufacturer           1 FTDI
  iProduct                2 FT232R USB UART
  iSerial                 3 A5XK3RJT
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0020
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               90mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              2 FT232R USB UART
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)


** Changed in: brltty (Ubuntu)
       Status: Fix Released => New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to brltty in Ubuntu.
https://bugs.launchpad.net/bugs/874181

Title:
  brltty daemon prevents creation of ttyUSB0 device link

Status in brltty package in Ubuntu:
  New
Status in brltty source package in Oneiric:
  Fix Released

Bug description:
  Impact:
  This bug is somewhat hardware specific, affecting all users of the USB serial controller, device 10c4:ea60.

  Test case:
  With the current version of brltty in Oneiric, brltty takes over any device using the above mentioned USB serial controller, whether it is a Braille display or not. This is because one of Brltty's supported displays uses this USB serial control internally for ocmmunication. The brltty package in oneiric-proposed has the udev rule for this controller commented out, allowing other users of devices based on this controller to work properly.

  Regression potential:
  All users of the supported Seika will have to load Brltty manually, as the udev rule for their device is commented out, to allow other USB serial controller users to use their device as a proper serial device.

  Original description follows:

  After upgrading from Ubuntu 11.04 to 11.10, I no longer found a
  '/dev/ttyUSB0' for my serial-to-USB converter. The device is part  of
  a Xilinx FPGA board and is a "10c4:ea60 Cygnal Integrated Products,
  Inc. CP210x Composite Device".

  Every time I plugged in the device, dmesg showed the device coming up
  and 'brltty' did *something* to it. At this point, no device was
  present in '/dev'.

  [ 5181.130942] cp210x 1-1.4:1.0: cp210x converter detected
  [ 5181.203658] usb 1-1.4: reset full speed USB device number 5 using ehci_hcd
  [ 5181.296637] usb 1-1.4: cp210x converter now attached to ttyUSB0
  [ 5181.623749] usb 1-1.4: usbfs: interface 0 claimed by cp210x while 'brltty' sets config #1

  After removing 'brltty', the '/dev/ttyUSB0' device appears again like
  it used to.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: brltty (not installed)
  ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
  Uname: Linux 3.0.0-12-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 1.23-0ubuntu3
  Architecture: amd64
  Date: Fri Oct 14 14:39:29 2011
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  ProcEnviron:
   LANGUAGE=
   LC_TIME=C
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: brltty
  UpgradeStatus: Upgraded to oneiric on 2011-10-13 (0 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/brltty/+bug/874181/+subscriptions




More information about the foundations-bugs mailing list