Reply
Thread Tools
Posts: 303 | Thanked: 146 times | Joined on Aug 2009
#1
I was wondering, did anyone try the USB host mode with some of those USB headphones? I have some wireless USB headphones, and would like to use them with my N900, but if I do so I must hack some sort of cable and power adapter, and I don't want to spend my time if it's not going to work (lack of drivers for example).
On desktop Linux (Ubuntu, Fedora) the drivers were present, didn't have to install anything.

So if anyone tried this, please let me know how it works.
 
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#2
If kernel modules for such headphones exist in Desktop distros, in case of them lacking in Maemo, You can always ask Pali to include them (modules) in kernel-power.

Well, it's probably not going to be supported, if no one try first and eventually, request including.
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 
Posts: 303 | Thanked: 146 times | Joined on Aug 2009
#3
The thing is, even if the modules were included, would Pulse audio use the headphones as the default input/output?
 
Posts: 303 | Thanked: 146 times | Joined on Aug 2009
#4
Ok, so I got the connector, plugged the USB dongle in, it powers, it is seen by the system as being there, but no luck:

Code:
Nokia-N900:~# lsusb -d 1d6b:0002 -v

Bus 001 Device 001: ID 1d6b:0002
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed hub
  bMaxPacketSize0        64
  idVendor           0x1d6b
  idProduct          0x0002
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.28.10-power48 musb-hcd
  iProduct                2 MUSB HDRC host driver
  iSerial                 1 musb_hdrc
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             1
  wHubCharacteristic 0x0011
    Per-port power switching
    No overcurrent protection
  bPwrOn2PwrGood        5 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x02
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0002.0103 C_ENABLE power enable connect
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled
Not detected as a valid sound source :/
Code:
Nokia-N900:~# arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: RX51 [RX51], device 0: AIC34 tlv320aic3x-I2S-0 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: RX51 [RX51], device 1: Bluetooth Bluetooth codec-I2S-1 []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Any idea if some module is missing, and how can I find out which?
Thanks.
 
Reply


 
Forum Jump


All times are GMT. The time now is 18:41.