new gadget - Doro 212IPC usb telephone

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Fri May 20 15:25:15 PDT 2005


On Fri, 20 May 2005 15:29:46 -0400
Mathew Kanner <mat at cnd.mcgill.ca> wrote:

> 	Don't load the UHID driver, let ugen get the device.  In
Ok, I recompiled the kernel on one of my other boxes.
/var/log messages now show the fdevice as:
May 21 00:15:32 kg-jobbpc3 kernel: ugen0: ??Welltech Computer Doro
212IPC, rev 1.00/47.26, addr 2

and the output of udesc_dump /dev/ugen0 is attached.
-- 
Regards,
Torfinn Ingolfsen,
Norway

-------------- next part --------------
Standard Device Descriptor:
  bLength            18
  bDescriptorType    01
  bcdUSB             0100
  bDeviceClass       00
  bDeviceSubClass    00
  bDeviceProtocol    00
  bMaxPacketSize     8
  idVendor           0451
  idProduct          1020
  bcdDevice          4726
  iManufacturer      1
  iProduct           2
  iSerialNumber      0
  bNumConfigurations 1

Configuration 0:
	Standard Configuration Descriptor:
	  bLength             9
	  bDescriptorType     02
	  wTotalLength        312
	  bNumInterface       4
	  bConfigurationValue 1
	  iConfiguration      0
	  bmAttributes        80
	  bMaxPower           250 (500 mA)

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   0
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 01
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AC Interface Header Descriptor:
		  bLength            10
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bcdADC             0100
		  wTotalLength       141
		  bInCollection      2
		  baInterfaceNr(1)   1
		  baInterfaceNr(2)   2

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        5
		  wTerminalType      0101
		  bAssocTerminal     0
		  bNrChannels        2
		  wChannelConfig     0003
		  iChannelNames      0
		  iTerminal          0

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        1
		  wTerminalType      0201
		  bAssocTerminal     9
		  bNrChannels        1
		  wChannelConfig     0001
		  iChannelNames      0
		  iTerminal          0

		Feature Unit Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 06
		  bUnitID            2
		  bSourceID          1
		  bControlSize       1
		  bmaControls(0)     03
		  bmaControls(1)     03
		  bmaControls(2)     03
		  iFeature           0

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        3
		  wTerminalType      0603
		  bAssocTerminal     0
		  bNrChannels        2
		  wChannelConfig     0003
		  iChannelNames      0
		  iTerminal          0

		Feature Unit Descriptor:
		  bLength            10
		  bDescriptorType    24
		  bDescriptorSubtype 06
		  bUnitID            4
		  bSourceID          3
		  bControlSize       1
		  bmaControls(0)     01
		  bmaControls(1)     01
		  bmaControls(2)     01
		  bmaControls(3)     01
		  iFeature           0

		Mixer Unit Descriptor:
		  bLength            15
		  bDescriptorType    24
		  bDescriptorSubtype 04
		  bUnitID            6
		  bNrInPins          3
		  baSourceID(1)      2
		  baSourceID(2)      4
		  baSourceID(3)      5
		  bNrChannels        2
		  wChannelConfig     3
		  iChannelNames      0
		  bmControls(0)      0
		  bmControls(1)      0
		  iMixer             0

		Feature Unit Descriptor:
		  bLength            10
		  bDescriptorType    24
		  bDescriptorSubtype 06
		  bUnitID            7
		  bSourceID          6
		  bControlSize       1
		  bmaControls(0)     15
		  bmaControls(1)     15
		  bmaControls(2)     15
		  bmaControls(3)     15
		  iFeature           0

		Output Terminal Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 03
		  bTerminalID        8
		  wTerminalType      0301
		  bAssocTerminal     0
		  bSourceID          7
		  iTerminal          0

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        9
		  wTerminalType      0201
		  bAssocTerminal     1
		  bNrChannels        1
		  wChannelConfig     0001
		  iChannelNames      0
		  iTerminal          0

		Feature Unit Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 06
		  bUnitID            10
		  bSourceID          9
		  bControlSize       1
		  bmaControls(0)     03
		  bmaControls(1)     03
		  bmaControls(2)     03
		  iFeature           0

		Mixer Unit Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 04
		  bUnitID            11
		  bNrInPins          1
		  baSourceID(1)      10
		  bNrChannels        1
		  wChannelConfig     1
		  iChannelNames      0
		  bmControls(0)      0
		  iMixer             0

		Output Terminal Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 03
		  bTerminalID        12
		  wTerminalType      0101
		  bAssocTerminal     0
		  bSourceID          11
		  iTerminal          0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  1
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      5
		  bDecay             1
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            23
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        2
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       5
		  tSamFreq[1]        8000
		  tSamFreq[2]        11025
		  tSamFreq[3]        22050
		  tSamFreq[4]        44100
		  tSamFreq[5]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 01 (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   192
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       01
		  bLockDelayUnits    0
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  1
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      12
		  bDecay             1
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            23
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       5
		  tSamFreq[1]        8000
		  tSamFreq[2]        11025
		  tSamFreq[3]        22050
		  tSamFreq[4]        44100
		  tSamFreq[5]        48000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 82 (in)
	  bmAttributes     0d (Isochronous-Synchronous)
	  wMaxPacketSize   128
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       01
		  bLockDelayUnits    0
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   3
	  bAlternateSetting  0
	  bNumEndpoints      1
	  bInterfaceClass    03
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

		HID Descriptor:
		  bLength           9
		  bDescriptorType   21
		  bcdHID            0100
		  bCountryCode      00
		  bNumDescriptors   1
		  bDescriptorType   22
		  wDescriptorLength 91


	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 83 (in)
	  bmAttributes     03 (Interrupt)
	  wMaxPacketSize   8
	  bInterval        16

Codes Representing Languages by the Device:
  bLength          4
  bDescriptorType  03
  wLANGID[0]       0409

String (index 1): ..Welltech Computer

String (index 2): Doro 212IPC



More information about the freebsd-multimedia mailing list