[Asterisk-Dev] zaptel wcusb will not load

Wichert Akkerman wichert at wiggy.net
Thu Jun 3 12:00:03 MST 2004


I just started playing with the usb fxs box using a Linux 2.6.6 kernel
but I'm running into some problems getting the driver to work. It
compiles and loads fine but I am running into two problems:

If the audio driver (generic USB audio driver) module is present it will
grab the device before wcusb. I'm not familiar enough with the USB stack
to know what the proper solution is: make wcusb scan before audio or add
a blacklist to the audio driver. Not being able to use both normal USB
audio devices and a FXS might be inconvenient for someone.

Anyways, to move on I just zapped the audio driver so wcusb would see
the device. This revealed the second problem:

  wcusb: wc_detect_device
  Second exit
  About to register span WCUSB/0
  wcusb: Read submit failed with -22
  wcusb: Something went wrong when starting the transfer
  cleanup
  usbcore: registered new driver wcusbs
  Wildcard USB FXS Interface driver registered

I added some extra debug which shows that usb_submit_urb returned with
-EINVAL which seems to indicate that an invalid URB was submitted.

Which is where I'm stuck right now..

Wichert.

-- 
Wichert Akkerman <wichert at wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.



More information about the asterisk-dev mailing list