View Categories

XS4ALL USB VOIP Phone

About #

dmesg

usb 6-1: new full-speed USB device number 2 using ohci-platform
usb 6-1: New USB device found, idVendor=0c45, idProduct=182e, bcdDevice= 1.00
usb 6-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 6-1: Product: USB Headset
usb 6-1: Manufacturer: GENERIC
input: GENERIC USB Headset as /devices/platform/soc/1c1b400.usb/usb6/6-1/6-1:1.3/0003:0C45:182E.0001/input/input0
hid-generic 0003:0C45:182E.0001: input,hidraw0: USB HID v1.00 Device [GENERIC USB Headset] on usb-1c1b400.usb-1/input3
mc: Linux media interface: v0.10
usbcore: registered new interface driver snd-usb-audio

arecord -l

**** List of CAPTURE Hardware Devices ****
card 0: Headset [USB Headset], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Capture audio #

ffmpeg -f alsa -i hw:0 -t 15 out.wav

Input #0, alsa, from 'hw:0':
  Duration: N/A, start: 1733867789.114214, bitrate: 1536 kb/s
  Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, wav, to 'out.wav':
  Metadata:
    ISFT            : Lavf59.27.100
  Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      encoder         : Lavc59.37.100 pcm_s16le
size=    5625kB time=00:00:30.00 bitrate=1536.0kbits/s speed=   1x
video:0kB audio:5625kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.001354%

Playback audio #

sudo ffplay out.wav


HID device #

evtest dit show some event codes, but in the end….no buttonpress was detected from the fone, possibly it needs to be initialized beforehand?

Also the way to enable the “ringer” is not known, possibly it can be extracted from the windows software?

sudo evtest /dev/input/event0

Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xc45 product 0x182e version 0x100
Input device name: "GENERIC USB Headset"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 113 (KEY_MUTE)
    Event code 114 (KEY_VOLUMEDOWN)
    Event code 115 (KEY_VOLUMEUP)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
Properties:
Testing ... (interrupt to exit)

Hardware #

Chips:
– Via ac’97 audio codec ding (vt1612a).
– Tofine? Max811-02b, hier hangt de usb aan, google kent ‘m niet.
– EM78P156, blijkbaar een microcontroller

Bordmarkings:
– 20060417 (production date?)
– HA-5251 (type)
– fcc/ce/hantat logo’s
– mcv901-02a


Software #


Other images #