--- hci_usb.c.org 2004-02-26 20:36:06.000000000 +0000 +++ hci_usb.c 2004-02-27 23:49:08.273537136 +0000 @@ -263,6 +263,7 @@ urb->context = husb; urb->dev = husb->udev; + urb->interval = husb->isoc_in_ep->desc.bInterval; urb->pipe = usb_rcvisocpipe(husb->udev, husb->isoc_in_ep->desc.bEndpointAddress); urb->complete = hci_usb_rx_complete; @@ -490,6 +491,7 @@ urb->context = husb; urb->dev = husb->udev; + urb->interval = husb->isoc_out_ep->desc.bInterval; urb->pipe = usb_sndisocpipe(husb->udev, husb->isoc_out_ep->desc.bEndpointAddress); urb->complete = hci_usb_tx_complete; urb->transfer_flags = URB_ISO_ASAP;