[Asterisk-Users] Accessing ISDN with avm bluetooth hardware
Daniel Gonzalez
gonvaled at yahoo.com
Tue Jun 22 14:28:19 MST 2004
Hi *,
This is my first message to this list, so I hope I am not breaking any rule with my post.
My question is the following: can I establish a voice connection over an ISDN interface by using a
bluetooth dongle to connect to the ISDN access point?
Here follow the details:
I have compiled and configured asterisk. Everything seems fine except that when I configure
asterisk to use the ISDN interface, it fails with the following message:
....
== Loading modem driver chan_modem_i4l.so => (ISDN4Linux Emulated Modem Driver)
Jun 23 01:00:24 WARNING[16384]: chan_modem_i4l.c:144 i4l_init: Unable to set to voice mode
Jun 23 01:00:24 WARNING[16384]: chan_modem.c:396 modem_setup: Modem Initialization Failed on
'/dev/ttyI0', driver i4l.
Jun 23 01:00:24 WARNING[16384]: chan_modem.c:736 mkif: Unable to configure modem '/dev/ttyI0'
Jun 23 01:00:24 ERROR[16384]: chan_modem.c:930 load_module: Unable to register channel
'/dev/ttyI0'
== Unregistered channel type 'Modem'
Jun 23 01:00:24 WARNING[16384]: loader.c:313 ast_load_resource: chan_modem.so: load_module failed,
returning -1
== Unregistered channel type 'Modem'
Jun 23 01:00:24 WARNING[16384]: loader.c:359 load_modules: Loading module chan_modem.so failed!
I am using the following HW:
- AVM bluefritz usb: this is an usb dongle to connect to the ISDN adapter
- AVM bluefritz ap-x: a 'mini-PBX' which has 2 analog telephone interfaces, 1 bluetooth interface
and 1 usb interface.
With this HW I am able to connect to the Internet, but I am not able to perform voice calls.
Either it is a configuration issue (I hope), or the HW that I have has no voice capabilities.
The remote device has the following capabilities:
root at trident iaxcomm # hcitool info 00:04:0E:90:38:F6
Requesting information ...
BD Address: 00:04:0E:90:38:F6
Device Name: Bluetooth ISDN Access Point
LMP Version: 1.1 (0x1) LMP Subversion: 0x1
Manufacturer: AVM Berlin (31)
Features: 0x2f 0xbe 0x05 0x00 0x00 0x00 0x00 0x00
<3-slot packets> <5-slot packets> <encryption> <slot offset>
<role switch> <RSSI> <channel quality> <SCO link>
<HV2 packets> <HV3 packets> <A-law log> <CVSD> <power control>
This is the relevant part of the configuration files:
/etc/asterisk/modem.conf
------------------------
driver=i4l
group=1
msn=*
device => /dev/ttyI0
device => /dev/ttyI1
This is the list of modules which are loaded into my system:
root at trident iaxcomm # lsmod
Module Size Used by
ppp_async 10208 0
snd_ali5451 20772 0
snd_ac97_codec 62372 1 snd_ali5451
ppp_deflate 4640 0
zlib_deflate 21784 1 ppp_deflate
zlib_inflate 21280 1 ppp_deflate
bsd_comp 5280 0
ppp_synctty 7712 1
ppp_generic 22516 8 ppp_async,ppp_deflate,bsd_comp,ppp_synctty
slhc 6368 1 ppp_generic
capidrv 30036 1
isdn 110464 1 capidrv
capi 16416 6
capifs 3912 2 capi
cmtp 16896 3
kernelcapi 43584 3 capidrv,capi,cmtp
l2cap 21540 3 cmtp
snd_pcm_oss 50724 0
snd_pcm 88196 2 snd_ali5451,snd_pcm_oss
snd_page_alloc 9060 1 snd_pcm
snd_timer 22468 1 snd_pcm
snd_mixer_oss 18144 1 snd_pcm_oss
snd 48836 6
snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
bfusb 11008 3
firmware_class 7616 1 bfusb
bluetooth 44804 7 cmtp,l2cap,bfusb
usb_storage 26912 0
ohci_hcd 17284 0
ntfs 86764 1
capifs is mounted too (I am not sure I need this, though):
root at trident iaxcomm # mount
...
capifs on /dev/capi type capifs (rw)
These are the contents of /proc/capi
----------------------> /proc/capi/capidrv
0 0 111 0
----------------------> /proc/capi/capi20ncci
2 0x10101
----------------------> /proc/capi/capi20
0 0 0 0 0 0
0 2 7868 7482 7488 7862
----------------------> /proc/capi/driver
----------------------> /proc/capi/applstats
1 0 0 111 0
2 7868 7482 7488 7862
----------------------> /proc/capi/applications
1 -2 16 2048
2 2 8 2048
----------------------> /proc/capi/contrstats
1 8998 8482 8611 8980
----------------------> /proc/capi/controller
1 cmtp running 00:04:0E:90:38:F6 CAPI Message Transport Protocol
----------------------> /proc/capi/controllers/1
CAPI Message Transport Protocol
addr 00:04:0E:90:38:F6
ctrl 1
appl 2 -> 5
More information about the asterisk-users
mailing list