1 |
4311 PCI-E Supported for kernel 2.6.20.6 and laterthis is from the official |
2 |
bcm43xx supported devices. |
3 |
so the steps that you have to do to make it work is: |
4 |
1. download a kernel >= 2.6.20.6 (the 2.6.23 is the latest and i recommend |
5 |
it since it's good on my laptop) |
6 |
2. go to /usr/src/linux and do a make menuconfig |
7 |
3. go to "Networking-> Wireless" and select as modules: |
8 |
<M> Generic IEEE 802.11 Networking Stack |
9 |
(mac80211) │ │ |
10 |
│ │ [*] Enable LED |
11 |
triggers |
12 |
│ │ |
13 |
│ │ [*] Export mac80211 internals in |
14 |
DebugFS │ │ |
15 |
│ │ [*] Enable debugging |
16 |
output |
17 |
│ │ |
18 |
│ │ [*] Verbose debugging |
19 |
output |
20 |
│ │ |
21 |
│ │ [*] Debug frame |
22 |
dumping |
23 |
│ │ |
24 |
│ │ [*] TKIP |
25 |
debugging |
26 |
│ │ |
27 |
│ │ [*] Extra statistics for TX/RX |
28 |
debugging │ │ |
29 |
│ │ [*] Support for IBSS |
30 |
testing |
31 |
│ │ |
32 |
│ │ [*] Verbose powersave mode |
33 |
debugging |
34 |
then |
35 |
<M> Generic IEEE 802.11 Networking |
36 |
Stack │ │ |
37 |
│ │ [*] Enable full debugging |
38 |
output |
39 |
│ │ |
40 |
│ │ --- IEEE 802.11 WEP encryption ( |
41 |
802.1x) │ |
42 |
│ |
43 |
│ │ <M> IEEE 802.11i CCMP |
44 |
support |
45 |
│ │ |
46 |
│ │ <M> IEEE 802.11i TKIP |
47 |
encryption |
48 |
│ │ |
49 |
│ │ <M> Software MAC add-on to the |
50 |
IEEE 802.11 networking stack │ |
51 |
│ |
52 |
│ │ [*] Enable full debugging |
53 |
output |
54 |
the second is fundamental and also the MAC add-on to the IEEE 802.11 is. |
55 |
then go up two times and go to "Device drivers->Network device |
56 |
support->Wireless LAN" and select: |
57 |
[ ] Wireless LAN (pre-802.11) |
58 |
│ │ |
59 |
│ │ [*] Wireless LAN (IEEE 802.11) |
60 |
and |
61 |
<M> Broadcom BCM43xx wireless |
62 |
support |
63 |
│ │ |
64 |
│ │ [*] Broadcom BCM43xx debugging |
65 |
(RECOMMENDED) │ |
66 |
│ |
67 |
│ │ BCM43xx data transfer mode |
68 |
(DMA + PIO) ---> |
69 |
then, exit, save the new kernel config, and do a make && make |
70 |
modules_install && make install && emerge ati-drivers (or nvidia-drivers) |
71 |
truecrypt (and whatever modules you've compiled from portage. they need to |
72 |
be reinstalled for the new kernel) |
73 |
this will rebuild kernel, rebuild the modules compiled with portage. then |
74 |
you have to download the firmware (wlapsta.o version 3 |
75 |
http://svit.epfl.ch/stuff/wl_apsta.o ) and then install the bcm43xx-fwcutter |
76 |
(the package is in portage). |
77 |
go to the directory where you've downloaded the wl_apsta.o and do a |
78 |
bcm43xx-fwcutter wl_apsta.o and then mv *.fw /lib/firmware && chmod +r+x |
79 |
/lib/firmware/*.fw |
80 |
now all that is left to do is reboot and have the kernel load the bcm43xx |
81 |
module and make the wireless work. |
82 |
if you experience any problems let me know. |
83 |
|
84 |
2007/11/4, Peter Davoust <worldgnat@×××××.com>: |
85 |
> |
86 |
> Getting the presario 6000 to work is a pain. ACPI is horrible, I've |
87 |
> heard of issues with sound, and the wireless can be a pain. Right now |
88 |
> I'm using ndiswrapper with whatever drivers are on that Ubuntu Forum |
89 |
> page. There's a huge forum post on Ubuntu about getting this laptop |
90 |
> working, you might want to check it out. I don't have time to look it |
91 |
> up right now, but if you find it and you've been using Linux for a |
92 |
> while you can probably figure most of it out. Just remember that if |
93 |
> you you're ndiswrapper doesn't work at all, you need to do ndiswrapper |
94 |
> -m && ndiswrapper -ma and a couple of other things I think. The other |
95 |
> thing is that if you don't know if the driver is correct, do |
96 |
> ndiswrapper -l and it should say "device present". One more thing, the |
97 |
> driver you're looking for is called "bcmwl5.inf" and "bcmwl5.sys". |
98 |
> There is another driver for this card called bcmwl6.inf, and I've had |
99 |
> no luck with it. I'll try to give you the file if I get a chance. |
100 |
> |
101 |
> Cheers, |
102 |
> -Peter |
103 |
> |
104 |
> On 11/4/07, Beso <givemesugarr@×××××.com> wrote: |
105 |
> > what bmc board do you have? try a lspci and tell us what board you have. |
106 |
> > some bcm boards do work fine with their native linux driver. |
107 |
> > |
108 |
> > 2007/11/4, Unknown < list-catcher@××××××××××.com>: |
109 |
> > > I decided to join the laptop club and bought a Compaq Presario |
110 |
> > > V6420US. |
111 |
> > > |
112 |
> > > |
113 |
> > http://www.newegg.com/Product/Product.aspx?Item=N82E16834147458 |
114 |
> > > |
115 |
> > > Call me ancient but I´ve never had wireless ethernet before so it´s |
116 |
> new |
117 |
> > > to me. I can´t seem to get it working. Initially I tried using |
118 |
> > > ndiswrapper but compaq.com gives me file not found for the XP drivers. |
119 |
> > > |
120 |
> > > Then I tried (as I did not know it existed before) using the Broadcom |
121 |
> > > drivers in the linux kernel. This fails too with no access points |
122 |
> > > found. dmesg reveals bcm43xx: FATAL ERROR: BCM43xx_IRQ_XMIT_ERROR. |
123 |
> > > |
124 |
> > > The laptop has a wired ethernet port which works without any |
125 |
> harassment |
126 |
> > > at all. But it´s a laptop... I don´t want to be plugged into |
127 |
> anything. |
128 |
> > > |
129 |
> > > Searching google reveals that some ubuntu user got it working so I |
130 |
> know |
131 |
> > > it´s possible. I just don´t know what man page I need to read or what |
132 |
> > > documentation I´m missing. If anyone has a clue I´d be appreciative. |
133 |
> > > -- |
134 |
> > > gentoo-amd64@g.o mailing list |
135 |
> > > |
136 |
> > > |
137 |
> > |
138 |
> > |
139 |
> > |
140 |
> > -- |
141 |
> > dott. ing. beso |
142 |
> |
143 |
|
144 |
|
145 |
|
146 |
-- |
147 |
dott. ing. beso |