Here are what seem to be the pertinent portions of dmesg output. Let me know
if you want the whole thing and I'll send it directly.
I don't know what all that corrupt SPROM CRC stuff is all about. I followed
the directions to extract the firmware to /lib/firmware using b43-fwcutter.
Not sure if that's the same thing, though.
Linux version 2.6.24-gentoo-r4 ([EMAIL PROTECTED]) (gcc version 4.1.2 (Gentoo
4.1.2 p1.1)) #1 SMP Wed May 14 18:11:04 EDT 2008
[snip]
PCI: Setting latency timer of device 0000:02:00.0 to 64
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x16, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x0F, vendor 0x4243)
ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x0A, vendor 0x4243)
ssb: Core 3 found: PCI-E (cc 0x820, rev 0x09, vendor 0x4243)
ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
ssb: Unsupported SPROM revision 255 detected. Will extract v1
WARNING: at drivers/ssb/main.c:883 ssb_tmslow_reject_bitmask()
Pid: 5404, comm: modprobe Not tainted 2.6.24-gentoo-r4 #1
[<f96423a5>] [<f9643293>] [<f9645381>] [<f9642981>] [<f96446a5>]
[<f964420f>] [<f9642e63>] [<f9643f7c>] [<f9642f67>] [<c0339d7d>]
[<f96447cd>] [<c033b853>] [<c0398838>] [<c0468689>] [<c0398948>]
[<c039898e>] [<c0397e4b>] [<c039869f>] [<c0398948>] [<c03980f6>]
[<c033b990>] [<f90c9040>] [<c013717c>] [<c013fded>] [<f967c914>]
[<c03982a1>] [<c0103dc2>] =======================
ssb: Sonics Silicon Backplane found on PCI device 0000:02:00.0
[snip]
lspci -nnv output (for completeness)
02:00.0 Network controller [0280]: Broadcom Corporation BCM4310 USB Controller
[14e4:4315] (rev 01)
Subsystem: Hewlett-Packard Company Unknown device [103c:137c]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f4000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 21-00-04-ff-ff-00-76-37
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb
Here's what happens when I load b43:
[EMAIL PROTECTED] ~ $ sudo b43load b43
Disabling bcm43xx ... [OK] Module disabled:
/lib/modules/2.6.24-gentoo-r4/kernel/drivers/net/wireless/bcm43xx/bcm43xx.ko
b43 loaded successfully
b43legacy loaded successfully
[EMAIL PROTECTED] ~ $
modprobe -r b43 and modprobe -r b43legacy, then b43load b43 will add the
following in dmesg, but this looks to be the same as before:
PCI: Setting latency timer of device 0000:02:00.0 to 64
ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x16, vendor 0x4243)
ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x0F, vendor 0x4243)
ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x0A, vendor 0x4243)
ssb: Core 3 found: PCI-E (cc 0x820, rev 0x09, vendor 0x4243)
ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
ssb: Unsupported SPROM revision 255 detected. Will extract v1
WARNING: at drivers/ssb/main.c:883 ssb_tmslow_reject_bitmask()
Pid: 8904, comm: modprobe Not tainted 2.6.24-gentoo-r4 #1
[<f96423a5>] [<f9643293>] [<f9645381>] [<f9642981>] [<f96446a5>]
[<f964420f>] [<f9642e63>] [<f9643f7c>] [<f9642f67>] [<c0339d7d>]
[<f96447cd>] [<c033b853>] [<c0398838>] [<c0468689>] [<c0398948>]
[<c039898e>] [<c0397e4b>] [<c039869f>] [<c0398948>] [<c03980f6>]
[<c033b990>] [<f8926040>] [<c013717c>] [<c013fded>] [<c03982a1>]
[<c0103dc2>] =======================
ssb: Sonics Silicon Backplane found on PCI device 0000:02:00.0
Thanks in advance.
---- Michael Buesch <[EMAIL PROTECTED]> wrote:
> On Wednesday 07 May 2008 22:33:23 [EMAIL PROTECTED] wrote:
> > My apologies if I'm spamming the wrong list; please reply privately and
> > I'll take this elsewhere if so.
> >
> > I have a Bcm 4315 (not 18, not 03....) and it seems that this model is not
> > listed anywhere in any references I can find; not even Broadcom's site. Is
> > it an OEM version of some other model by chance?
> >
> > Anyone hear of lspci returning 4315?
> >
> > 02:00.0 0280: 14e4:4315 (rev 01)
>
> Please apply the following patch and enable "Sonics Silicon Backplane
> Debugging"
> and "b43 debugging". Then send me the dmesg output.
>
> Index: wireless-testing/drivers/ssb/b43_pci_bridge.c
> ===================================================================
> --- wireless-testing.orig/drivers/ssb/b43_pci_bridge.c 2008-02-16
> 19:08:13.000000000 +0100
> +++ wireless-testing/drivers/ssb/b43_pci_bridge.c 2008-05-08
> 14:55:38.000000000 +0200
> @@ -21,6 +21,7 @@ static const struct pci_device_id b43_pc
> { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4307) },
> { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4311) },
> { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4312) },
> + { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4315) },
> { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4318) },
> { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4319) },
> { PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, 0x4320) },
>
>
>
> --
> Greetings Michael.
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev