sorry, this is the patch link:
http://kerneltrap.org/mailarchive/linux-kernel/2008/3/7/1106944/thread#mid-1106944

On Mon, Dec 29, 2008 at 11:53 AM, pierpaolo <pierpaolo.fra...@gmail.com>wrote:

> Hi all! A little help...
> Cannot get to work BCM2045B2 MiniPC bluetooth module found in my Dell
> Vostro 1400. Various pages states it "work out of the box" but not for me...
>
> I installed all the stuff
> bluetooth, bluez-utils, bluez-firmware (BCM203x), bluez-audio,
> bluez-pcmcia, python-bluez, kbluetooth
>
> I managed to modprobe hci_usb and/or bfusb(?)
>
> Bluetooth led always off
>
> I haven't WinXP or Vista, and i can't install them
>
> A couple of questions:
> 1. A little summary about how to make a new initramfs image with new
> modules? Why bluetooth modules is not called from kernel on boot? ( i try an
> update-initramfs -u )
> 2. I think i need a firmware for this feature, isn't right? ehre can i find
> it?
> 3. How i implement this path? Or, is this patch implemented in kernel
> 2.26-1 amd64?
>
> uname --all
> Linux piccolino 2.6.26-1-amd64 #1 SMP Mon Dec 15 17:25:36 UTC 2008 x86_64
> GNU/Linux
> lsmod
> Module                  Size  Used by
> nvidia               8105072  26
> rfcomm                 38176  2
> hidp                   19072  2
> l2cap                  23936  14 rfcomm,hidp
> bluetooth              57124  5 rfcomm,hidp,l2cap
> ipv6                  288328  10
> acpi_cpufreq           11792  1
> cpufreq_powersave       6400  1
> cpufreq_stats           9120  0
> cpufreq_conservative    11784  0
> cpufreq_ondemand       11792  0
> freq_table              9344  3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
> cpufreq_userspace       8452  0
> dm_crypt               17032  0
> sbp2                   25356  0
> loop                   19468  0
> ide_cd_mod             36360  0
> cdrom                  37928  1 ide_cd_mod
> usbhid                 45792  0
> hid                    41792  2 hidp,usbhid
> ff_memless              9224  1 usbhid
> uvcvideo               55560  0
> compat_ioctl32         12288  1 uvcvideo
> videodev               35840  2 uvcvideo,compat_ioctl32
> v4l1_compat            17284  2 uvcvideo,videodev
> joydev                 14848  0
> snd_hda_intel         434776  1
> snd_pcm_oss            41760  0
> snd_mixer_oss          18816  1 snd_pcm_oss
> snd_pcm                81672  2 snd_hda_intel,snd_pcm_oss
> arc4                    6272  2
> snd_seq_dummy           7428  0
> ecb                     7296  2
> crypto_blkcipher       21636  2 dm_crypt,ecb
> snd_seq_oss            33152  0
> snd_seq_midi           11072  0
> snd_rawmidi            26784  1 snd_seq_midi
> snd_seq_midi_event     11904  2 snd_seq_oss,snd_seq_midi
> snd_seq                54304  6
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
> piix                   12424  0 [permanent]
> iwl3945                92916  0
> ohci1394               32564  0
> sdhci                  19460  0
> firmware_class         12544  1 iwl3945
> snd_timer              25744  2 snd_pcm,snd_seq
> snd_seq_device         11668  5
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
> ieee1394               93816  2 sbp2,ohci1394
> mmc_core               52448  1 sdhci
> mac80211              162864  1 iwl3945
> ricoh_mmc               8448  0
> i2c_i801               13596  0
> serio_raw               9860  0
> ide_pci_generic         9220  0 [permanent]
> led_class               8968  1 iwl3945
> iTCO_wdt               15696  0
> i2c_core               27936  2 nvidia,i2c_i801
> ide_core              128284  3 ide_cd_mod,piix,ide_pci_generic
> snd                    63688  11
> snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
> pcspkr                  7040  0
> psmouse                42268  0
> tg3                    97156  0
> cfg80211               30224  2 iwl3945,mac80211
> soundcore              12064  1 snd
> snd_page_alloc         13072  2 snd_hda_intel,snd_pcm
> ata_generic            10116  0
> video                  24212  10
> output                  7808  1 video
> ehci_hcd               36108  0
> wmi                    11712  0
> ac                      9352  0
> battery                16904  0
> button                 11680  0
> intel_agp              31728  0
> uhci_hcd               25760  0
> dcdbas                 11952  0
> evdev                  14208  10
> ext3                  125072  4
> jbd                    51240  1 ext3
> mbcache                12804  1 ext3
> dm_mirror              20608  0
> dm_log                 13956  1 dm_mirror
> dm_snapshot            19400  0
> dm_mod                 58864  8 dm_crypt,dm_mirror,dm_log,dm_snapshot
> sd_mod                 29376  9
> thermal                22688  0
> processor              42304  4 acpi_cpufreq,thermal
> fan                     9352  0
> thermal_sys            17728  4 video,thermal,processor,fan
> ahci                   33036  8
> libata                165472  2 ata_generic,ahci
> scsi_mod              160760  3 sbp2,sd_mod,libata
> dock                   14112  1 libata
>
> sudo lsusb -vs 001:003
> Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp.
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            9 Hub
>   bDeviceSubClass         0 Unused
>   bDeviceProtocol         0 Full speed (or root) hub
>   bMaxPacketSize0         8
>   idVendor           0x0a5c Broadcom Corp.
>   idProduct          0x4500
>   bcdDevice            1.00
>   iManufacturer           1 Broadcom
>   iProduct                2 BCM2045B2
>   iSerial                 0
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           25
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0xe0
>       Self Powered
>       Remote Wakeup
>     MaxPower                0mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           1
>       bInterfaceClass         9 Hub
>       bInterfaceSubClass      0 Unused
>       bInterfaceProtocol      0 Full speed (or root) hub
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x81  EP 1 IN
>         bmAttributes            3
>           Transfer Type            Interrupt
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0001  1x 1 bytes
>         bInterval             255
> Hub Descriptor:
>   bLength               9
>   bDescriptorType      41
>   nNbrPorts             3
>   wHubCharacteristic 0x0004
>     Ganged power switching
>     Compound device
>     Ganged overcurrent protection
>   bPwrOn2PwrGood       50 * 2 milli seconds
>   bHubContrCurrent    100 milli Ampere
>   DeviceRemovable    0x0e
>   PortPwrCtrlMask    0xff
>  Hub Port Status:
>    Port 1: 0000.0100 power
>    Port 2: 0000.0103 power enable connect
>    Port 3: 0000.0103 power enable connect
> Device Status:     0x0000
>   (Bus Powered)
>
>
>
>
>

Reply via email to