Author Topic: phoenix solo usb  (Read 3112 times)

Esperanto

  • Guru
  • ****
  • Posts: 281
    • View Profile
phoenix solo usb
« on: April 09, 2013, 02:02:02 pm »
I have a phoenix solo usb that I would like to use with linuxmce. I connected it to my hybrid which runs 3.0.0-32-generic and it get recognized properly:

Code: [Select]
Apr  9 13:04:09 dcerouter kernel: [187079.892394] usb 2-1.7: new full speed USB device number 5 using ehci_hcd
Apr  9 13:04:09 dcerouter kernel: [187079.988101] input: AKM                       AK4571                    as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.3/input/input11
Apr  9 13:04:09 dcerouter kernel: [187079.988249] generic-usb 0003:0556:0004.0003: input,hidraw2: USB HID v1.10 Device [AKM                       AK4571                   ] on usb-0000:00:1d.0-1.7/input3
Apr  9 13:04:09 dcerouter kernel: [187080.022557] usbcore: registered new interface driver snd-usb-audio

lsusb:
Code: [Select]
Bus 002 Device 005: ID 0556:0004 Asahi Kasei Microsystems Co., Ltd
However linuxmce did not notify me of anything and no template was added. I manually added the template (Solo USB Conference Microphone #1963) to the hybrid but it still shows as Registered: No and calling does not work.

Anything else I need to configure/setup?

thx a lot

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: phoenix solo usb
« Reply #1 on: April 09, 2013, 05:04:39 pm »
There is no DCE device, so there should be nothing to setup.

Phoenix may have updated the USB model ID, and would need to be added to the template.

Once added, SimplePhone looks for this device template, and sets the device ID to plughw:1,0, which should correspond to your device. -Thom

Esperanto

  • Guru
  • ****
  • Posts: 281
    • View Profile
Re: phoenix solo usb
« Reply #2 on: April 10, 2013, 11:34:14 am »
Ok. So I removed the device again. The Vendor ID in the template is 05560004 and lsusb saids: Bus 002 Device 005: ID 0556:0004 Asahi Kasei Microsystems Co., Ltd so that looks ok to me, correct me if I'm wrong.

sudo aplay -l gives me:
Code: [Select]
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: AK4571 [AK4571], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Since the card is the 2nd I suppose mine should be plughw:2. I went to Advanced > Configuration > Device templates, selected template nr 1963 (phoenix audio technologies - Solo usb conference microphone) changed the #74 Alsa Output Device to plughw:2 and saved the template.

after rebooting it still does not work. When I make a call it is still ringing on the default sound card (not sure if that is suppose to happen).

how should I debug this?

thx


Esperanto

  • Guru
  • ****
  • Posts: 281
    • View Profile
Re: phoenix solo usb
« Reply #3 on: April 10, 2013, 10:25:05 pm »
A reboot switched the NVidia and AK4571 soundcard so I had to revert back to 1 as the card. The /etc/pluto/simplephone.conf file seems to be overwritten all the time but not with the correct values but with the default values. I changed the file manually by changing the alsa device part to:

Code: [Select]
alsadev=plughw:1
playback_dev_id=ALSA: plughw:1
ringer_dev_id=ALSA: plughw:1
capture_dev_id=ALSA: plughw:1

setted the unmutable attirbute with:
chattr +i /etc/pluto/simplephone.conf

and then quick reloaded the router.
I now can call although the other side complained about the bad sound quality. Mainly they asked me to get closer to the mic cause when I was like within a meter it was ok but further away the sound was not loud enough. Is there a way/configuration to improve that cause I read somewhere that it should function nicely up to 20 meters.