I have recently integrated with a switch using chan_ss7 0.90. Calls were passing thru from IAX to ss7 and voice quality is excellent. I haven't done calls from ss7 to IAX since they have to change something at the switch (routing). I have a few observations though. 1. When I use IAX to call ss7 and I send a busy tone from the mobile, the channel would still indicate initializing calls. But when I call the phone from IAX and pick up the fone then cancelled the call from the phone, everything turned out ok. I got these from the logs when I sent the busy tone. DEBUG[28643] l4isup.c: processing ISUP message, typ=CPR, CIC=24 DEBUG[28643] l4isup.c: Process CPR, CIC=24 event=0x3, obci=0x1 2. I'm getting a few CRC and bitstream errors from the logs. I'm also getting a few IRQ misses. I think this is because of IRQ sharing. I intend to fix that next time and see what happens. But as I said, calls a coming through OK. Logs of the errors mtp.c: MTP2 bitstream frame format error, entering octet counting mode on link 'l1'. mtp.c: MTP2 CRC error (CRC=0x9496 != 0xf0b8) on link 'l1'. Besides the above, everything seems to be going ok. I haven't really tested it yet on long and many calls and I haven't done ss7 to ip calling yet. I'm also keen on ss7 to ss7 calls passing though asterisk.