I have a problem trying to install two avm fritz cards on one asterisk
machine. I am using fcusb2 driver. 1 card works perfectly.

I tried to recompile driver like it is described on this page but with
no success.
http://www.quiss.org/caiviar/Two-Fritzcards-HOWTO

 I think the problem is that i can not find this part of code.
 dev = pci_find_device (AVM_VENDOR_ID, AVM_DEVICE_ID, dev);
        if (NULL == dev) {
                dev = pci_find_device (AVM_VENDOR_ID, AVM_DEVICE_ID2, dev);
                if (NULL == dev) {
                        return PCI_NO_CARD;
                }
        }
by
        dev = pci_find_device (AVM_VENDOR_ID, AVM_DEVICE_ID, NULL);
        dev2 = pci_find_device (AVM_VENDOR_ID, AVM_DEVICE_ID2, NULL);
        if(dev) {
            if(dev2)
                dev = dev2; //two different cards
            else
                dev = pci_find_device (AVM_VENDOR_ID, AVM_DEVICE_ID, dev);
        } else {
            if(dev2) 
                dev = pci_find_device (AVM_VENDOR_ID, AVM_DEVICE_ID2, dev2);
            else
                dev = NULL;
        }

this modifications are for pci card but i have usb card.

greetings



_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to