Broadcom WiFi

As I promised, please count on me to test any and all patches you would like me to run or give you root access (ssh -> su-) to my machine or whatever it takes to help getting this card to work. Just ask for it and you'll get it. :)

Best Regards
Gonzalo
 
I already have bcm4321 adapter
waiting Adapter PCI-E

about 4315 I have not sure
is ordered this adapter or not for me my friends
 
so
i already have

PCIE-mini wifi 0x4315 /* 4328 802.11g 2.4Ghz band id */
PCIE-mini wifi 0x4328 /* 4321 802.11n dualband id */
and PCIE<->PCIE-mini adapter for my desktop
 
I have BCM4321 on my Macbook3,1; and I'm running freeBSD7.2 on it. The following is the output from pciconf -lv.

Code:
none1@pci0:2:0:0:	class=0x028000 card=0x0088106b chip=0x432814e4 rev=0x03 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'BCM94321KFBG Broadcom 4321AGN 802.11a/b/g/draft-n Wi-Fi Solution'

It seems to me that the bwi driver being talked about here doesn't support my card yet; and 8-CURRENT won't solve my problem either. Any ideas?
 
paradox said:
yes


at now only through ndis
in the future through bwi

Do we know how long it may be before FreeBSD's bwi driver supports the BCM4321? Is it being actively developed? Can I help contribute with the development or testing?

I've looked high and low for the XP driver which I can convert using ndiswrapper into a .ko. I've tried a few, but they either don't work with my card or crash the kernel. Can anyone please point me to a driver I can use?

Thanks.
 
Dell 1395 (Broadcom 4310?) WLAN Driver

Hello everyone! Could someone here please help me get my Dell 1395 WLAN card working? (BCM4310 USB Controller I think)

I've looked at some other threads, but can't quite make out what I'm supposed to do. I've successfully made this card work on Linux with ndiswrapper, but I'm not sure how to on BSD.

Thanks in advance,

Jonathan
 
>paradox

Here it goes:

Code:
hds1# uname -a
FreeBSD hds1.ca.comcast.net 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
hds1# pciconf -lvcb
hostb0@pci0:0:0:0:	class=0x060000 card=0x02731028 chip=0x2a008086 rev=0x0c hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Mobile PM965/GM965/GL960 Express Processor to DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
    cap 09[e0] = vendor (length 10) Intel cap 9 version 1
vgapci0@pci0:0:2:0:	class=0x030000 card=0x02731028 chip=0x2a028086 rev=0x0c hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Mobile 965 Express Integrated Graphics Controller'
    class      = display
    subclass   = VGA
    bar   [10] = type Memory, range 64, base 0xf8000000, size 1048576, enabled
    bar   [18] = type Prefetchable Memory, range 64, base 0xd0000000, size 268435456, enabled
    bar   [20] = type I/O Port, range 32, base 0x1800, size  8, enabled
    cap 05[90] = MSI supports 1 message 
    cap 01[d0] = powerspec 3  supports D0 D3  current D0
vgapci1@pci0:0:2:1:	class=0x038000 card=0x02731028 chip=0x2a038086 rev=0x0c hdr=0x00

I attempted to install the XP drivers using ndisulator... But I'm rather confuzzled.

Thanks in advance!
 
Eh, having some .xinitrc problems currently:

Anyways, the relevant part as I saw it was:

Broadcom 4310 USB Controller, even though it wasn't USB>
 
I'm sorry for the horrible delay, but due to problems with my FreeBSD install, I am going to reinstall it. WHich would be best for the wireless, 32bit or 64bit?
 
The forum wouldn't let me paste the whole thing, so here's the (what I think is) relevant section and a bit around:

Code:
    vendor     = 'Intel Corporation'                                            
    device     = '82801H (ICH8 Family) SMBus Controller'                        
    class      = serial bus                                                     
    subclass   = SMBus                                                          
    bar   [20] = type I/O Port, range 32, base 0x1c20, size 32, enabled         
none2@pci0:6:0:0:       class=0x028000 card=0x000b1028 chip=0x431514e4 rev=0x01 hdr=0x00                                                                        
    vendor     = 'Broadcom Corporation'                                         
    device     = 'BCM4310 USB Controller'                                       
    class      = network                                                        
    bar   [10] = type Memory, range 64, base 0xf4000000, size 16384, enabled    
    cap 01[40] = powerspec 3  supports D0 D1 D2 D3  current D0                  
    cap 09[58] = vendor (length 120)                                            
    cap 05[e8] = MSI supports 1 message, 64 bit                                 
    cap 10[d0] = PCI-Express 1 endpoint                                         
re0@pci0:7:0:0: class=0x020000 card=0x02731028 chip=0x816810ec rev=0x02 hdr=0x00
    vendor     = 'Realtek Semiconductor'                                        
    device     = 'RTL8168/8111 PCI-E Gigabit Ethernet NIC'                      
    class      = network                                                        
    subclass   = ethernet                                                       
    bar   [10] = type I/O Port, range 32, base 0x5000, size 256, enabled        
    bar   [18] = type Prefetchable Memory, range 64, base 0xf8610000, size 4096, enabled                                                                        
    bar   [20] = type Prefetchable Memory, range 64, base 0xf8600000, size 65536, enabled                                                                       
    cap 01[40] = powerspec 3  supports D0 D1 D2 D3  current D0                  
    cap 05[50] = MSI supports 2 messages, 64 bit enabled with 1 message         
    cap 10[70] = PCI-Express 1 endpoint IRQ 0                                   
    cap 11[b0] = MSI-X supports 2 messages in map 0x20                          
    cap 03[d0] = VPD                                                            
fwohci0@pci0:8:5:0:     class=0x0c0010 card=0x02731028 chip=0x00f71217 rev=0x02hdr=0x00
    vendor     = 'O2 Micro Inc'
    device     = '0x00f71217 1394 Open Host Controller Interface'
    class      = serial bus
    subclass   = FireWire
    bar   [10] = type Memory, range 32, base 0xf8200000, size 4096, enabled
    bar   [14] = type Memory, range 32, base 0xf8202000, size 2048, enabled
    cap 01[60] = powerspec 2  supports D0 D1 D2 D3  current D0
none3@pci0:8:5:2:       class=0x080501 card=0x02731028 chip=0x71201217 rev=0x02hdr=0x00
 
Code:
none2@pci0:6:0:0:       class=0x028000 card=0x000b1028 chip=0x431514e4 rev=0x01 hdr=0x00
0x4315
This adapter works only through the NDIS
best choice would be i386 platform
because under amd64 does not work stably
 
I just did a fresh BETA3 install.
Installed devel/ccache and net/bwi-firmware-kmod, then downloaded bwi.04b.tar.bz2, untarred into my root dir then cd, make, make install, kldload if_bwi and got a bunch of text on my dmesg ..

My card is a 0x431514e4 too .. but in case you are interested, I can post my dmesg.

Best regards
Gonzalo
 
i have two version wifi
the same
0x4315
Code:
bwi0: PHY: type 5, rev 1, ver 6
bwi0: RF: manu 0x17f, type 0x2062, rev 2
and
0x4328
Code:
bwi0: PHY: type 4, rev 2, ver 5
bwi0: RF: manu 0x17f, type 0x2055, rev 4

so iam looking for for another PHY/RF radio
as example
type 0x2063
and
type 0x2056
 
Back
Top