|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Wireless Questions about wireless networking setup, use, and wireless specific applications |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Until today, it was not possible to use the BCM4312 802.11b/g devices
with b43. That is no longer the case. In fact, I'm posting this message using my device. I'm using WPA2 encryption with encryption handled by the hardware. I have connected to APs on channels 1 and 11. The output of 'lspci -nnv | grep -A 1 14e4' is: 04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01) Subsystem: Hewlett-Packard Company BCM4312 802.11b/g Wireless LAN Controller [103c:137c] The 'ifconfig wlan1' output is: wlan1 Link encap:Ethernet HWaddr 00:1A X X X Xinet addr:192.168.2.217 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:117743 errors:0 dropped:0 overruns:0 frame:0 TX packets:87169 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:149849274 (142.9 Mb) TX bytes:57302185 (54.6 Mb) Note that I have transmitted and received a lot of data. There have been no dropouts, or disconnects. The 'iwconfig wlan1' output is: wlan1 IEEE 802.11bg ESSID:"OpenWrt" Mode:Managed Frequency:2.462 GHz Access Point: 00:1A X X X XBit Rate=1 Mb/s Tx-Power=27 dBm Retry long limit:7 RTS thr ff Fragment thr ffPower Management ffLink Quality=70/70 Signal level=-16 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 At the moment, the code for power management has not yet been written, thus performance is a little weak as can be seen from the 1 Mb/s Bit Rate shown here. Despite this, I get transmit rates of 9-11 Mb/s and receive rates up to 18 Mb/s using tcpperf. This is good enough to keep up with my cable modem. The code that I'm using will be in the wireless-testing git tree within a few days, and will be in compat-wireless shortly thereafter. It should be in the 2.6.32 kernel. Larry |
|
|||
|
many thanks and congratulations to you on your own hard work? SHould be a big help to many to have it in the 2.6.32 kernel
|
|
|||
|
pdc 2 wrote:
> many thanks and congratulations to you on your own hard work? SHould be > a big help to many to have it in the 2.6.32 kernel Thank you. I started the reverse engineering on that code two years ago. It is a good feeling to see that finally appear as working code. |
|
|||
|
How would I install that? If it's in a repository, what package do I install? Or do I need to build compat-wireless and install the firmware (if so what version?)?
Thank You. |
|
|||
|
lwfinger said
Quote:
Tell us why you want to know |
|
|||
|
Sorry if I sounded rude. I just wanted to know how I could install it because the wl driver for my Broadcom 4312 (14e4:4315) is very unstable.
__________________
Running openSUSE 11.1 AMD64 on DELL Studio 1555 I'm 13 years old. |
|
|||
|
chenxiaolong wrote:
> Sorry if I sounded rude. I just wanted to know how I could install it > because the wl driver for my Broadcom 4312 (14e4:4315) is very unstable. I can attest to the stability of the b43 version of the BCM4312 driver, at least in my configuration. At the moment, much of the power adjustment code is not yet implemented. This limits the transmit speed to about 10-12 Mb/s. I am about 2 m from my AP. To implement the latest code, go to http://wireless.kernel.org/en/users/Download and find the "bleeding edge compat wireless" section. You will need to have gcc, make and the kernel headers installed to build it. |
|
|||
|
Thanks for the quick reply. I hope the speed problems can be fixed soon.
__________________
Running openSUSE 11.1 AMD64 on DELL Studio 1555 I'm 13 years old. |
|
|||
|
chenxiaolong wrote:
> Thanks for the quick reply. I hope the speed problems can be fixed soon. It is being worked on, but I'm only able to test because of the necessity to separate reverse engineers from coders - the so-called clean-room conditions. At least my part is done, and I'm now working on the N PHY models. |
|
|||
|
thanks. I post this to confirm that bleeding edge driver works (flawlessly for 2 hours + suspend cycle) and throughput is over 10Mbps.Great work on the updated b43. Looking forward for more
BCM4312 14e4:4315 (rev 01) here. kernel 2.6.30-1 system is debian(but kernel is what matters folks)
|
![]() |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|