I could not reproduce that behavior anymore. The system boots and the bluetooth device appears up and running, as per hciconfig -a:
hci0: Type: USB BD Address: 00:19:7D:E2:C0:2B ACL MTU: 1017:8 SCO MTU: 64:8 UP RUNNING PSCAN ISCAN RX bytes:1745 acl:0 sco:0 events:31 errors:0 TX bytes:369 acl:0 sco:0 commands:31 errors:0 Features: 0xff 0xff 0x8f 0xfe 0x9b 0xf9 0x00 0x80 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH HOLD SNIFF PARK Link mode: SLAVE ACCEPT Name: 'praga-0' Class: 0x00010c Service Classes: Unspecified Device Class: Computer, Laptop HCI Ver: 2.0 (0x3) HCI Rev: 0x2128 LMP Ver: 2.0 (0x3) LMP Subver: 0x41d8 Manufacturer: Broadcom Corporation (15) Many things in my system have changed though: I've reinstalled my Debian system, using the amd64 port; many services were configured at install time (bluetooth, for example, which was previously not detected/installed). More important, now I'm using kernel version 2.6.24-1-amd64, which AFAIK has brand new device drivers for the intel wi-fi stack (don't know if it applies for bluetooth device). Anyway, that silly message "hci_usb_intr_rx_submit: hci0 intr rx submit failed urb f75b4ad4 err -28" don't appear anymore upon module loading. Update on package versions: Subject: bluez-utils: Can't get BCM2045 up and running Package: bluez-utils Version: 3.24-1+b1 Severity: important -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores) Locale: LANG=pt_BR, LC_CTYPE=pt_BR (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages bluez-utils depends on: ii dbus 1.1.20-1 simple interprocess messaging syst ii libbluetooth2 3.26-1 Library to use the BlueZ Linux Blu ii libc6 2.7-10 GNU C Library: Shared libraries ii libdbus-1-3 1.1.20-1 simple interprocess messaging syst ii libglib2.0-0 2.16.1-2 The GLib library of C routines ii libusb-0.1-4 2:0.1.12-9 userspace USB programming library ii lsb-base 3.1-24 Linux Standard Base 3.1 init scrip ii makedev 2.3.1-87 creates device files in /dev ii module-init-tools 3.3-pre11-4 tools for managing Linux kernel mo ii udev 0.114-2 /dev/ and hotplug management daemo Versions of packages bluez-utils recommends: pn bluez-audio <none> (no description available) ii bluez-gnome 0.22-1 Bluetooth utilities for GNOME -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]