Allo.com Gsm Card With AsteriskNOW

Home » Asterisk Users » Allo.com Gsm Card With AsteriskNOW
Asterisk Users 4 Comments

Dear all,

I’m searching someone who already installed allo.com gsm card with Asterisk NOW.

I installed the hardware in my new server, but when runing dahdi_genconf I always have the “no span” message. I tried to install the driver according to allo.com doc, but it seems not up to date, and maybe done more specificly for an appliance..

Thanks for help Nico

4 thoughts on - Allo.com Gsm Card With AsteriskNOW

  • Step 1 would be an ‘lspci’ on the Linux command line to see if the Linux box recognises the card Step 2 would be to ensure that your DAHDI version is new enough to work with the card

  • Don’t they have a kernel module that communicates with the card on one and with DAHDI on the other side? The first steps are probably to check with lspci whether the card is detected and then make sure the allo module is loaded.

    jg

  • David Duffett wrote :

    Yes , the card is present :

    Jg wrote :

    They have a package http://www.allo.com/firmware/gsm-card/chan_allogsm-1.1.2_P2.tar.gz

    with an installer inside (install.sh), but it is turned as full installer :
    – download and install dahdi-linux-complete-2.5.0+2.5.0.tar.gz
    – seems makes some compilation for the driver
    – finishes by proposing to install asterisk

    As I installed AsteriskNOW before, it makes no sense to install Asterisk again, I just need to install the driver

    In the package I can found src folders, but I don’t know how to use them to build the module manually. The installer seems building allog4c.ko file but it doesn’t works installed by this script

    I guess it is just a basic operation to know how to compile the module and load it every time the system boots Then how to configure the channels ” chan_allogsm” ..

    Thanks for help 🙂
    Nico

  • It’s also important to check for any variables needed to pass to the module at load time: ‘modinfo ‘ should return any available options.

    You’ll need to install the basics like kernel headers and build essentials to compile any modules for your running kernel. Once properly compiled and loaded you should see lspci list which kernel modules are used by others.

    Good luck HTH! 😉

    Brian