http://sambapos.orghttp://facebook.com/sambaposhttp://sambapos.googlecode.comVisit SambaPOS Project Support Campaign
This doesnt answer your question, but as a workaround you could buy an used isdn pbx with analog ports. Since isdn is slowly abandoned you can buy these pbx boxes real cheap. Most Dutch isdn pbx's have dtmf caler id.