tigerjet 560C USB-to-rj11: incorperate usbhid/usbsnd device into freeswitch
Hi all, This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm) What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating-systems: usb-sound and usb-hid. When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes [168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb-audio And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!) Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first. Cheerio! Kr. Bonne. -- jabber/gtalk: kristoff@krbonne.net
Interesting. It would have to do more than just dialtone/dtmf though. Need call control, caller id, etc. What do they ship with it as far as drivers go? On Tue, Dec 22, 2009 at 4:06 PM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi all,
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating-systems: usb-sound and usb-hid.
When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes
[168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb-audio
And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!)
Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first.
Cheerio! Kr. Bonne.
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- -Rupa
Hi Rupa, None. That's exactly the point. Everything has to be done over the usb "HID" interface. I've been reading about HID yesterday. HID is a usb interface that can be used for a large number of things, ranging from keyboard and game-controllers up to "water-cooling and PC-chassis" and point-of-sale or coin changer devices. It also has a telephony-interface: see page 69 to 72 of this document: http://www.usb.org/developers/devclass_docs/HID1_11.pdf This include call-control, on-hook/off-hook detection, DTMF-related things, etc. Now, the question is this: Is there a way to "plug" this all into freeswitch? Cheerio! Kr. Bonne. Rupa Schomaker schreef:
Interesting. It would have to do more than just dialtone/dtmf though. Need call control, caller id, etc. What do they ship with it as far as drivers go?
On Tue, Dec 22, 2009 at 4:06 PM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi all,
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating-systems: usb-sound and usb-hid.
When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes
[168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb-audio
And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!)
Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first.
Cheerio! Kr. Bonne.
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net
Of course there is a way. Depending on the interface your looking at either a freeswitch endpoiny module or an openzap module. Mike On Dec 23, 2009, at 4:54 AM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi Rupa,
None. That's exactly the point. Everything has to be done over the usb "HID" interface.
I've been reading about HID yesterday. HID is a usb interface that can be used for a large number of things, ranging from keyboard and game-controllers up to "water-cooling and PC-chassis" and point-of- sale or coin changer devices.
It also has a telephony-interface: see page 69 to 72 of this document: http://www.usb.org/developers/devclass_docs/HID1_11.pdf
This include call-control, on-hook/off-hook detection, DTMF-related things, etc.
Now, the question is this: Is there a way to "plug" this all into freeswitch?
Cheerio! Kr. Bonne.
Rupa Schomaker schreef:
Interesting. It would have to do more than just dialtone/dtmf though. Need call control, caller id, etc. What do they ship with it as far as drivers go?
On Tue, Dec 22, 2009 at 4:06 PM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi all,
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating- systems: usb-sound and usb-hid.
When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes
[168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb- audio
And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!)
Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first.
Cheerio! Kr. Bonne.
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net <kristoff_bonne.vcf> _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- users http://www.freeswitch.org
I haven't played with any of these usb-to-rj11 in a long time but from what I do recall it is picked up as an audio device. That way a regular telephone can be used for mic/speaker for a softphone. Given that you should be able to get audio to/from it using portaudio for starters. Pretty basic and doesn't take advantage of all the features but it would be at least a place to look. -- W
Hi Michael, Yesterday I did a quick scan of the complete source-code of both freeswitch and openzap and there is nowhere any mention of libhid or /dev/usb/hiddev0 (the two possible interface-modules to communicate with HID-devices in linux). So I fear that, at this time, it's not possible to use this device with freeswitch. :-( Cheerio! Kr. Bonne. Michael Jerris schreef:
Of course there is a way. Depending on the interface your looking at either a freeswitch endpoiny module or an openzap module. Mike
On Dec 23, 2009, at 4:54 AM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi Rupa,
None. That's exactly the point. Everything has to be done over the usb "HID" interface.
I've been reading about HID yesterday. HID is a usb interface that can be used for a large number of things, ranging from keyboard and game-controllers up to "water-cooling and PC-chassis" and point-of-sale or coin changer devices.
It also has a telephony-interface: see page 69 to 72 of this document: http://www.usb.org/developers/devclass_docs/HID1_11.pdf
This include call-control, on-hook/off-hook detection, DTMF-related things, etc.
Now, the question is this: Is there a way to "plug" this all into freeswitch?
Cheerio! Kr. Bonne.
Rupa Schomaker schreef:
Interesting. It would have to do more than just dialtone/dtmf though. Need call control, caller id, etc. What do they ship with it as far as drivers go?
On Tue, Dec 22, 2009 at 4:06 PM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi all,
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating-systems: usb-sound and usb-hid.
When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes
[168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb-audio
And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!)
Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first.
Cheerio! Kr. Bonne.
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
-- jabber/gtalk: kristoff@krbonne.net <kristoff_bonne.vcf> _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
------------------------------------------------------------------------
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net
Hi Kristoff, if you can send me infos on where to buy it, I probably can adapt my upcoming mod_gsmopen endpoint to manage your device... -giovanni On Thu, Dec 24, 2009 at 9:01 AM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi Michael,
Yesterday I did a quick scan of the complete source-code of both freeswitch and openzap and there is nowhere any mention of libhid or /dev/usb/hiddev0 (the two possible interface-modules to communicate with HID-devices in linux).
So I fear that, at this time, it's not possible to use this device with freeswitch. :-(
Cheerio! Kr. Bonne.
Michael Jerris schreef:
Of course there is a way. Depending on the interface your looking at either a freeswitch endpoiny module or an openzap module. Mike
On Dec 23, 2009, at 4:54 AM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi Rupa,
None. That's exactly the point. Everything has to be done over the usb "HID" interface.
I've been reading about HID yesterday. HID is a usb interface that can be used for a large number of things, ranging from keyboard and game-controllers up to "water-cooling and PC-chassis" and point-of-sale or coin changer devices.
It also has a telephony-interface: see page 69 to 72 of this document: http://www.usb.org/developers/devclass_docs/HID1_11.pdf
This include call-control, on-hook/off-hook detection, DTMF-related things, etc.
Now, the question is this: Is there a way to "plug" this all into freeswitch?
Cheerio! Kr. Bonne.
Rupa Schomaker schreef:
Interesting. It would have to do more than just dialtone/dtmf though. Need call control, caller id, etc. What do they ship with it as far as drivers go?
On Tue, Dec 22, 2009 at 4:06 PM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi all,
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating-systems: usb-sound and usb-hid.
When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes
[168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb-audio
And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!)
Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first.
Cheerio! Kr. Bonne.
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net <kristoff_bonne.vcf> _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
________________________________ _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618
Hi Giovanni, I actually got if from my local "carrefour" supermarket (you know, the french supermarket-chain). The product they sell is this: http://www.profoon.nl/TradePoint/Item_View?itemNo=IP-150 It's called a "skype-gateway" (as you can use it with the skype softphone too). Cheerio! Kr. Bonne. Giovanni Maruzzelli schreef:
Hi Kristoff,
if you can send me infos on where to buy it, I probably can adapt my upcoming mod_gsmopen endpoint to manage your device...
-giovanni
On Thu, Dec 24, 2009 at 9:01 AM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi Michael,
Yesterday I did a quick scan of the complete source-code of both freeswitch and openzap and there is nowhere any mention of libhid or /dev/usb/hiddev0 (the two possible interface-modules to communicate with HID-devices in linux).
So I fear that, at this time, it's not possible to use this device with freeswitch. :-(
Cheerio! Kr. Bonne.
Michael Jerris schreef:
Of course there is a way. Depending on the interface your looking at either a freeswitch endpoiny module or an openzap module. Mike
On Dec 23, 2009, at 4:54 AM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi Rupa,
None. That's exactly the point. Everything has to be done over the usb "HID" interface.
I've been reading about HID yesterday. HID is a usb interface that can be used for a large number of things, ranging from keyboard and game-controllers up to "water-cooling and PC-chassis" and point-of-sale or coin changer devices.
It also has a telephony-interface: see page 69 to 72 of this document: http://www.usb.org/developers/devclass_docs/HID1_11.pdf
This include call-control, on-hook/off-hook detection, DTMF-related things, etc.
Now, the question is this: Is there a way to "plug" this all into freeswitch?
Cheerio! Kr. Bonne.
Rupa Schomaker schreef:
Interesting. It would have to do more than just dialtone/dtmf though. Need call control, caller id, etc. What do they ship with it as far as drivers go?
On Tue, Dec 22, 2009 at 4:06 PM, Kristoff Bonne <kristoff.bonne@skypro.be> wrote:
Hi all,
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
What is interesting on this device is that is uses standard USB device-classes that are by default supported by most operating-systems: usb-sound and usb-hid.
When I connect it to my server (mac mini 3G running debian), the system automatically recognises these two classes
[168391.922479] usbcore: registered new interface driver hiddev [168391.935068] hiddev0hidraw0: USB HID v1.00 Device [HID 06e6:c31c] on usb-0001:10:1b.1-1 [168391.939548] usbcore: registered new interface driver usbhid [168391.943984] usbhid: v2.6:USB HID core driver [168392.154596] usbcore: registered new interface driver snd-usb-audio
And -behold- when I connect a handset in one of the port, I even get a dialtone and I can sent out DTMF-dialtone which are somehow partly (But I have no idea what program actually generates this dialtone !!!)
Now, the question: Any idea if / how this can incorperated into freeswitch? Is there a way to use this device to connect a phone to freeswitch without having to go throu a SIP-client first.
Cheerio! Kr. Bonne.
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net <kristoff_bonne.vcf> _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
________________________________ _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- jabber/gtalk: kristoff@krbonne.net
Kristoff Bonne-2 wrote:
This weekend, I got the chance to buy a "profoon IP-150 RJ11-to-USB" device for just 15 euro. This is a device which has on one side a USB-connector and on the other side 2 RJ-11 connectors (one FXO and one FSX). Internally, the device seams to contain a tigerjet 560C chipset. (see here: http://www.tjnet.com/chips/tiger560C.htm)
It looks like one of those ATA boxes that has an FXO port so you can make calls either through a VoIP provider or through your landline. Now, if it can also act as an SIP/PSTN gateway, I'd be very interested in that €15 piece of hardware ;-) -- View this message in context: http://old.nabble.com/tigerjet-560C-USB-to-rj11%3A-incorperate-usbhid-usbsnd... Sent from the Freeswitch-users mailing list archive at Nabble.com.
participants (6)
-
Fred-145
-
Giovanni Maruzzelli
-
Kristoff Bonne
-
Michael Jerris
-
Rupa Schomaker
-
William Suffill