On Fri, May 09, 2008 at 09:38:04AM +0200, Loic DIDELOT wrote: > Hello, > I am sorry to drop in with maybe a dump question. I got my Xorcomm bank > (8 fxs) and I try to get it working on ubuntu without success. I was > looking for a step by step instruction which I could not find. I found > the "insert the CD and now it works manual" but thats not what I am > looking for. > > So here is what I did: > - downloaded zaptel 1.4.10, comile and install > - plug the usb device > > Here is the point where I am lost. So I tried a few things: > - zaptel_hardware > usb:008/007 xpp_usb- e4e4:1131 Astribank-8/16 USB-firmware > > - /usr/share/zaptel/xpp_fxloader load > --------- FIRMWARE LOADING: (load) [1 devices] > Got all 1 devices > /usr/sbin/fpga_load: ERROR (487): Wrong number of endpoints: 2
What is that message? I couldn't find it anywhere. The message "Wrong number of endpoints" from line 487 of fpga_load.c? Huh? OK, let's go back a bit: http://svn.digium.com/view/zaptel/branches/1.4/kernel/xpp/utils/fpga_load.c?r1=2736&r2=3106 This was not part of Zaptel 1.4.10 (.1), so on what version was it removed? svn ls -r 3106 http://svn.digium.com/svn/zaptel/tags | grep '^1\.4' | sort -t . -n -k 3 | tail -n 1 This returns "1.4.5.1/" . So I suspect that the specific "Ubuntu" you use is 7.10, that has Zaptel 1.4.3 . http://packages.ubuntu.com/zaptel And why did fpga_load survive from the original package? Maybe you have not isntalled libusb-dev before building Zaptel? > /usr/sbin/fpga_load: ERROR (749): Failed to initialize USB device > '/dev/bus/usb/008/007' > 'xpp_fxloader'[14506]: FPGA Firmware into /dev/bus/usb/008/007 > /usr/sbin/fpga_load: ERROR (487): Wrong number of endpoints: 2 > /usr/sbin/fpga_load: ERROR (749): Failed to initialize USB device > '/dev/bus/usb/008/007' > 'xpp_fxloader'[14513]: /usr/share/zaptel/FPGA_FXS.hex: Version=5480 > Checksum=40245 > [: 259: 0: unexpected operator Bah. bashism (using PIPE_STATUS). I think I need to replace it with something of the sort of: (fpga_load ; echo $? >$status_fd )| $LOGGER status=`cat <$status_fd` But I need to test this a bit before commiting. In the mean time, put the following as the first line of /usr/share/zaptel/xpp_fxloader: "#!/bin/bash" -- Tzafrir Cohen icq#16849755 jabber:[EMAIL PROTECTED] +972-50-7952406 mailto:[EMAIL PROTECTED] http://www.xorcom.com iax:[EMAIL PROTECTED]/tzafrir _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
