USB Speaker works for root but not ordinary users

Jonathan Ryshpan jonrysh at pacbell.net
Mon Mar 11 22:08:33 UTC 2013


I have a USB speaker system that I'm trying to get running under
Fedora-18.  It works for root but not for ordinary users. How do I get
it to work for an ordinary user?  Add them user to some special group; 
if so, which one?  

I've appended some info that I've been able to find out about it.  

I also have a USB scanner, which "just works"; it shows up similarly,
except for a + at the end of the ls listing:
        # ll /dev/bus/usb/001/009
        crw-rw-r--+ 1 root root 189, 8 Mar 11 14:47 /dev/bus/usb/001/009
        
Thanks for your help - jon


Here's the info for the speakers I'm having trouble with:
        # lsusb -s5:5
        Bus 005 Device 005: ID 08bb:2702 Texas Instruments Japan Speakers
        # ll /dev/bus/usb/005/005
        crw-rw-r--. 1 root root 189, 516 Mar 11
        14:12 /dev/bus/usb/005/005
        # lsusb -vs 5:5
        Bus 005 Device 005: ID 08bb:2702 Texas Instruments Japan Speakers
        Device Descriptor:
          bLength                18
          bDescriptorType         1
          bcdUSB               1.00
          bDeviceClass            0 (Defined at Interface level)
          bDeviceSubClass         0 
          bDeviceProtocol         0 
          bMaxPacketSize0         8
          idVendor           0x08bb Texas Instruments Japan
          idProduct          0x2702 Speakers
          bcdDevice            1.00
          iManufacturer           1 Burr-Brown Japan
          iProduct                2 Burr-Brown Japan PCM2702
          iSerial                 0 
          bNumConfigurations      1
          Configuration Descriptor:
            bLength                 9
            bDescriptorType         2
            wTotalLength          165
            bNumInterfaces          2
            bConfigurationValue     1
            iConfiguration          0 
            bmAttributes         0x40
              (Missing must-be-set bit!)
              Self Powered
            MaxPower                0mA
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        0
              bAlternateSetting       0
              bNumEndpoints           0
              bInterfaceClass         1 Audio
              bInterfaceSubClass      1 Control Device
              bInterfaceProtocol      0 
              iInterface              0 
              AudioControl Interface Descriptor:
                bLength                 9
                bDescriptorType        36
                bDescriptorSubtype      1 (HEADER)
                bcdADC               1.00
                wTotalLength           40
                bInCollection           1
                baInterfaceNr( 0)       1
              AudioControl Interface Descriptor:
                bLength                12
                bDescriptorType        36
                bDescriptorSubtype      2 (INPUT_TERMINAL)
                bTerminalID             1
                wTerminalType      0x0101 USB Streaming
                bAssocTerminal          0
                bNrChannels             2
                wChannelConfig     0x0003
                  Left Front (L)
                  Right Front (R)
                iChannelNames           0 
                iTerminal               0 
              AudioControl Interface Descriptor:
                bLength                 9
                bDescriptorType        36
                bDescriptorSubtype      3 (OUTPUT_TERMINAL)
                bTerminalID             2
                wTerminalType      0x0301 Speaker
                bAssocTerminal          0
                bSourceID               3
                iTerminal               0 
              AudioControl Interface Descriptor:
                bLength                10
                bDescriptorType        36
                bDescriptorSubtype      6 (FEATURE_UNIT)
                bUnitID                 3
                bSourceID               1
                bControlSize            1
                bmaControls( 0)      0x03
                  Mute Control
                  Volume Control
                bmaControls( 1)      0x02
                  Volume Control
                bmaControls( 2)      0x02
                  Volume Control
                iFeature                0 
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        1
              bAlternateSetting       0
              bNumEndpoints           0
              bInterfaceClass         1 Audio
              bInterfaceSubClass      2 Streaming
              bInterfaceProtocol      0 
              iInterface              0 
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        1
              bAlternateSetting       1
              bNumEndpoints           1
              bInterfaceClass         1 Audio
              bInterfaceSubClass      2 Streaming
              bInterfaceProtocol      0 
              iInterface              0 
              AudioStreaming Interface Descriptor:
                bLength                 7
                bDescriptorType        36
                bDescriptorSubtype      1 (AS_GENERAL)
                bTerminalLink           1
                bDelay                  0 frames
                wFormatTag              1 PCM
              AudioStreaming Interface Descriptor:
                bLength                17
                bDescriptorType        36
                bDescriptorSubtype      2 (FORMAT_TYPE)
                bFormatType             1 (FORMAT_TYPE_I)
                bNrChannels             2
                bSubframeSize           2
                bBitResolution         16
                bSamFreqType            3 Discrete
                tSamFreq[ 0]        32000
                tSamFreq[ 1]        44100
                tSamFreq[ 2]        48000
              Endpoint Descriptor:
                bLength                 9
                bDescriptorType         5
                bEndpointAddress     0x02  EP 2 OUT
                bmAttributes            9
                  Transfer Type            Isochronous
                  Synch Type               Adaptive
                  Usage Type               Data
                wMaxPacketSize     0x00c0  1x 192 bytes
                bInterval               1
                bRefresh                0
                bSynchAddress           0
                AudioControl Endpoint Descriptor:
                  bLength                 7
                  bDescriptorType        37
                  bDescriptorSubtype      1 (EP_GENERAL)
                  bmAttributes         0x00
                  bLockDelayUnits         2 Decoded PCM samples
                  wLockDelay            512 Decoded PCM samples
            Interface Descriptor:
              bLength                 9
              bDescriptorType         4
              bInterfaceNumber        1
              bAlternateSetting       2
              bNumEndpoints           1
              bInterfaceClass         1 Audio
              bInterfaceSubClass      2 Streaming
              bInterfaceProtocol      0 
              iInterface              0 
              AudioStreaming Interface Descriptor:
                bLength                 7
                bDescriptorType        36
                bDescriptorSubtype      1 (AS_GENERAL)
                bTerminalLink           1
                bDelay                  0 frames
                wFormatTag              1 PCM
              AudioStreaming Interface Descriptor:
                bLength                17
                bDescriptorType        36
                bDescriptorSubtype      2 (FORMAT_TYPE)
                bFormatType             1 (FORMAT_TYPE_I)
                bNrChannels             1
                bSubframeSize           2
                bBitResolution         16
                bSamFreqType            3 Discrete
                tSamFreq[ 0]        32000
                tSamFreq[ 1]        44100
                tSamFreq[ 2]        48000
              Endpoint Descriptor:
                bLength                 9
                bDescriptorType         5
                bEndpointAddress     0x02  EP 2 OUT
                bmAttributes            9
                  Transfer Type            Isochronous
                  Synch Type               Adaptive
                  Usage Type               Data
                wMaxPacketSize     0x0060  1x 96 bytes
                bInterval               1
                bRefresh                0
                bSynchAddress           0
                AudioControl Endpoint Descriptor:
                  bLength                 7
                  bDescriptorType        37
                  bDescriptorSubtype      1 (EP_GENERAL)
                  bmAttributes         0x00
                  bLockDelayUnits         2 Decoded PCM samples
                  wLockDelay            512 Decoded PCM samples
        Device Status:     0x0001
          Self Powered
        




More information about the users mailing list