* [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
@ 2007-01-12 18:08 Larry Finger
[not found] ` <45a7ceb2.m02aaCgouBsadVk/%Larry.Finger-tQ5ms3gMjBLk1uMJSBkQmQ@public.gmane.org>
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Larry Finger @ 2007-01-12 18:08 UTC (permalink / raw)
To: John Linville
Cc: netdev-u79uwXL29TY76Z2rM5mHXA, Bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w,
Michael Buesch
The PCI-E modifications to bcm43xx do not set up the interrupt vector
correctly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.
Signed-off-by: Larry Finger <Larry.Finger-tQ5ms3gMjBLk1uMJSBkQmQ@public.gmane.org>
---
John,
This fix should be applied to wireless-2.6 _AND_ pushed upstream to
2.6.20-rcX. Without this patch, none of the PCI-E interfaces will work.
This version incorporates Michael Buesch's comments, and forgoes some
code clean-ups that were in the first version/
Larry
Index: linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx_main.c
===================================================================
--- linux-2.6.orig/drivers/net/wireless/bcm43xx/bcm43xx_main.c
+++ linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx_main.c
@@ -2704,8 +2704,8 @@ static int bcm43xx_probe_cores(struct bc
sb_id_hi = bcm43xx_read32(bcm, BCM43xx_CIR_SB_ID_HI);
/* extract core_id, core_rev, core_vendor */
- core_id = (sb_id_hi & 0xFFF0) >> 4;
- core_rev = (sb_id_hi & 0xF);
+ core_id = (sb_id_hi & 0x8FF0) >> 4;
+ core_rev = ((sb_id_hi & 0xF) | ((sb_id_hi & 0x7000) >> 8));
core_vendor = (sb_id_hi & 0xFFFF0000) >> 16;
dprintk(KERN_INFO PFX "Core %d: ID 0x%x, rev 0x%x, vendor 0x%x\n",
@@ -2876,7 +2876,10 @@ static int bcm43xx_wireless_core_init(st
sbimconfiglow = bcm43xx_read32(bcm, BCM43xx_CIR_SBIMCONFIGLOW);
sbimconfiglow &= ~ BCM43xx_SBIMCONFIGLOW_REQUEST_TOUT_MASK;
sbimconfiglow &= ~ BCM43xx_SBIMCONFIGLOW_SERVICE_TOUT_MASK;
- sbimconfiglow |= 0x32;
+ if (bcm->bustype == BCM43xx_BUSTYPE_PCI)
+ sbimconfiglow |= 0x32;
+ else
+ sbimconfiglow |= 0x53;
bcm43xx_write32(bcm, BCM43xx_CIR_SBIMCONFIGLOW, sbimconfiglow);
}
@@ -3080,7 +3083,7 @@ static int bcm43xx_setup_backplane_pci_c
if (err)
goto out;
- if (bcm->current_core->rev < 6 ||
+ if (bcm->current_core->rev < 6 &&
bcm->current_core->id == BCM43xx_COREID_PCI) {
value = bcm43xx_read32(bcm, BCM43xx_CIR_SBINTVEC);
value |= (1 << backplane_flag_nr);
---
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <45a7ceb2.m02aaCgouBsadVk/%Larry.Finger-tQ5ms3gMjBLk1uMJSBkQmQ@public.gmane.org>
@ 2007-01-12 18:50 ` Stephen Sinclair
[not found] ` <9b3e2dc20701121050p52e13d92r1ec78e1881bbed3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
[not found] ` <45A7F501.9080202@docksud.com.ar>
0 siblings, 2 replies; 12+ messages in thread
From: Stephen Sinclair @ 2007-01-12 18:50 UTC (permalink / raw)
To: Larry Finger
Cc: netdev-u79uwXL29TY76Z2rM5mHXA, John Linville, Michael Buesch,
Bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w
> The PCI-E modifications to bcm43xx do not set up the interrupt vector
> correctly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.
This was successful for me. My 4311 is now getting interrupts, and I
was able to successfully associate with an AP. (i386)
Steve
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
2007-01-12 18:08 [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts Larry Finger
[not found] ` <45a7ceb2.m02aaCgouBsadVk/%Larry.Finger-tQ5ms3gMjBLk1uMJSBkQmQ@public.gmane.org>
@ 2007-01-12 18:53 ` Michael Buesch
[not found] ` <200701121953.44630.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
[not found] ` <1168881379.2481.46.camel@flanders.rdu.redhat.com>
2 siblings, 1 reply; 12+ messages in thread
From: Michael Buesch @ 2007-01-12 18:53 UTC (permalink / raw)
To: Larry Finger; +Cc: John Linville, netdev, Bcm43xx-dev
On Friday 12 January 2007 19:08, Larry Finger wrote:
> The PCI-E modifications to bcm43xx do not set up the interrupt vector
> correctly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.
>
> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
ACK.
> ---
>
> John,
>
> This fix should be applied to wireless-2.6 _AND_ pushed upstream to
> 2.6.20-rcX. Without this patch, none of the PCI-E interfaces will work.
> This version incorporates Michael Buesch's comments, and forgoes some
> code clean-ups that were in the first version/
>
> Larry
>
>
> Index: linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx_main.c
> ===================================================================
> --- linux-2.6.orig/drivers/net/wireless/bcm43xx/bcm43xx_main.c
> +++ linux-2.6/drivers/net/wireless/bcm43xx/bcm43xx_main.c
> @@ -2704,8 +2704,8 @@ static int bcm43xx_probe_cores(struct bc
> sb_id_hi = bcm43xx_read32(bcm, BCM43xx_CIR_SB_ID_HI);
>
> /* extract core_id, core_rev, core_vendor */
> - core_id = (sb_id_hi & 0xFFF0) >> 4;
> - core_rev = (sb_id_hi & 0xF);
> + core_id = (sb_id_hi & 0x8FF0) >> 4;
> + core_rev = ((sb_id_hi & 0xF) | ((sb_id_hi & 0x7000) >> 8));
> core_vendor = (sb_id_hi & 0xFFFF0000) >> 16;
>
> dprintk(KERN_INFO PFX "Core %d: ID 0x%x, rev 0x%x, vendor 0x%x\n",
> @@ -2876,7 +2876,10 @@ static int bcm43xx_wireless_core_init(st
> sbimconfiglow = bcm43xx_read32(bcm, BCM43xx_CIR_SBIMCONFIGLOW);
> sbimconfiglow &= ~ BCM43xx_SBIMCONFIGLOW_REQUEST_TOUT_MASK;
> sbimconfiglow &= ~ BCM43xx_SBIMCONFIGLOW_SERVICE_TOUT_MASK;
> - sbimconfiglow |= 0x32;
> + if (bcm->bustype == BCM43xx_BUSTYPE_PCI)
> + sbimconfiglow |= 0x32;
> + else
> + sbimconfiglow |= 0x53;
This hunk is OK, but I just want to point out that bustype is
always equal to BCM43xx_BUSTYPE_PCI ;)
The 0x53 timeouts are for an SSB-BUS.
So strictly said this hunk is a NOP.
The other hunks are OK, too. They fix real bugs.
Thanks for spotting them, Larry!
> bcm43xx_write32(bcm, BCM43xx_CIR_SBIMCONFIGLOW, sbimconfiglow);
> }
>
> @@ -3080,7 +3083,7 @@ static int bcm43xx_setup_backplane_pci_c
> if (err)
> goto out;
>
> - if (bcm->current_core->rev < 6 ||
> + if (bcm->current_core->rev < 6 &&
> bcm->current_core->id == BCM43xx_COREID_PCI) {
> value = bcm43xx_read32(bcm, BCM43xx_CIR_SBINTVEC);
> value |= (1 << backplane_flag_nr);
>
> ---
>
>
--
Greetings Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <9b3e2dc20701121050p52e13d92r1ec78e1881bbed3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2007-01-12 19:01 ` Michael Buesch
[not found] ` <200701122001.45546.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Michael Buesch @ 2007-01-12 19:01 UTC (permalink / raw)
To: Stephen Sinclair
Cc: netdev-u79uwXL29TY76Z2rM5mHXA, Larry Finger,
bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w, John Linville
On Friday 12 January 2007 19:50, Stephen Sinclair wrote:
> > The PCI-E modifications to bcm43xx do not set up the interrupt vector
> > correctly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.
>
> This was successful for me. My 4311 is now getting interrupts, and I
> was able to successfully associate with an AP. (i386)
That does the (i386) mean here?
Were you able to accociate with your PCI or PCI-E card?
--
Greetings Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <200701121953.44630.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
@ 2007-01-12 19:18 ` evan foss
2007-01-12 19:30 ` Larry Finger
0 siblings, 1 reply; 12+ messages in thread
From: evan foss @ 2007-01-12 19:18 UTC (permalink / raw)
To: netdev-u79uwXL29TY76Z2rM5mHXA, Bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w
> This hunk is OK, but I just want to point out that bustype is
> always equal to BCM43xx_BUSTYPE_PCI ;)
> The 0x53 timeouts are for an SSB-BUS.
> So strictly said this hunk is a NOP.
>
> The other hunks are OK, too. They fix real bugs.
> Thanks for spotting them, Larry!
So then what fixed int's for Stephen Sinclair? Or did they already
work? I would gladly help test I knew it applied to me.
>> The PCI-E modifications to bcm43xx do not set up the interrupt vector
>> correctly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.
>
>This was successful for me. My 4311 is now getting interrupts, and I
>was able to successfully associate with an AP. (i386)
--
http://www.coe.neu.edu/~efoss/
http://evanfoss.googlepages.com/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <200701122001.45546.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
@ 2007-01-12 19:27 ` Larry Finger
0 siblings, 0 replies; 12+ messages in thread
From: Larry Finger @ 2007-01-12 19:27 UTC (permalink / raw)
To: Michael Buesch
Cc: bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w, John Linville,
netdev-u79uwXL29TY76Z2rM5mHXA
Michael Buesch wrote:
> On Friday 12 January 2007 19:50, Stephen Sinclair wrote:
>>> The PCI-E modifications to bcm43xx do not set up the interrupt vector
>>> correctly. Tested with BCM4311 (PCI-E) on x86_64 and BCM4306 (PCI) on i386.
>> This was successful for me. My 4311 is now getting interrupts, and I
>> was able to successfully associate with an AP. (i386)
>
> That does the (i386) mean here?
> Were you able to accociate with your PCI or PCI-E card?
Stephen has an i386 system with a PCI-E 4311. The PCI card on i386 was mine, which I tested to make
sure the logic change didn't break the old systems. The display on my old laptop died and wasn't
worth fixing; however, I ssh into it to test on a PCI system.
Larry
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
2007-01-12 19:18 ` evan foss
@ 2007-01-12 19:30 ` Larry Finger
0 siblings, 0 replies; 12+ messages in thread
From: Larry Finger @ 2007-01-12 19:30 UTC (permalink / raw)
To: evan foss; +Cc: netdev, Bcm43xx-dev
evan foss wrote:
>> This hunk is OK, but I just want to point out that bustype is
>> always equal to BCM43xx_BUSTYPE_PCI ;)
>> The 0x53 timeouts are for an SSB-BUS.
>> So strictly said this hunk is a NOP.
>>
>> The other hunks are OK, too. They fix real bugs.
>> Thanks for spotting them, Larry!
>
> So then what fixed int's for Stephen Sinclair? Or did they already
> work? I would gladly help test I knew it applied to me.
The lack of int's was due to the bugs mentioned above. His interface didn't work until he applied
the patch, which I hope fixes everyone's PCI-E problems. Please do test.
Larry
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <45A7F501.9080202@docksud.com.ar>
@ 2007-01-12 22:59 ` evan foss
[not found] ` <4a55afb80701121459q4f23083t6f92a7e3bc85ccb1-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: evan foss @ 2007-01-12 22:59 UTC (permalink / raw)
To: netdev, Bcm43xx-dev
>You can get the 2.6.18 patches from
ftp://lwfinger.dynalias.org/patches. You will need the PCI-E
>patch for 2.6.18.1, and will probably want the
patch_2.6.18.1_fix_leds and radio_hwenable_for_2.6.18
>patches if your radio has a switch.
Thank you I will try it when I get the time.
--
http://www.coe.neu.edu/~efoss/
http://evanfoss.googlepages.com/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <4a55afb80701121459q4f23083t6f92a7e3bc85ccb1-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2007-01-14 6:28 ` evan foss
[not found] ` <4a55afb80701132228q2e264606mf8948a45507e59ea-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: evan foss @ 2007-01-14 6:28 UTC (permalink / raw)
To: netdev-u79uwXL29TY76Z2rM5mHXA, Bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w
Results so far....
In a word Wow. It still doesn't work but I suspect that is could just
be my configuration. Power levels are not being reported correctly all
the time iwlist works but nothing else to my knowledge. I remember
there being talk of power level reporting patches. Is there anything I
can try adding. For the first time in a long time it does associate
with AP's but I can't dhcpcd eth1. I am using an access point next
door. Mine is down. I will test it with a good one at school on
Tuesday.
####To recap I am on...
MFG: Compaq V3000 (V3019US)
CPU: AMD Turion 64 x2
Kernel: linux-2.6.18-gentoo-r2
I have SMP on and I am in 64 bit.
BCM Chip: BCM4311
BCM FW: V3 Sorry I don't recall exactly what version
####Patches used
patch_2.6.18.1_fix_leds
patch_2.6.18.1_for_PCI-E
radio_hwenable_for_2.6.18
####The following work
ifconfig eth1 up
iwconfig eth1 essid NAME channel #
kismet -c bcm43xx,eth1,bcm43xx
iwlist eth1 scan <-the power levels are reported here
####The following don't work
iwconfig <-the power levels are reported as always being 0
kismet <-no power levels are reported
LED <-always off (I have a slider switch on the front to turn radio on/off)
dhcpcd eth1 <-low transmit power???
#####The following don't work but might be my fault (I will get back
to you later on these)
dhcpcd eth1
#####example bad iwconfig power level reporting
eth1 IEEE 802.11b/g ESSID:"linksys" Nickname:"Broadcom 4311"
Mode:Managed Frequency=2.437 GHz Access Point: 00:16:B6:43:DE:C4
Bit Rate=1 Mb/s Tx-Power=18 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
--
http://www.coe.neu.edu/~efoss/
http://evanfoss.googlepages.com/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <4a55afb80701132228q2e264606mf8948a45507e59ea-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2007-01-14 18:14 ` evan foss
2007-01-14 23:54 ` Larry Finger
1 sibling, 0 replies; 12+ messages in thread
From: evan foss @ 2007-01-14 18:14 UTC (permalink / raw)
To: netdev-u79uwXL29TY76Z2rM5mHXA, Bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w
I sent this to the list but I don't know if it got to the list.
On 1/14/07, evan foss <evanfoss-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> Results so far....
> In a word Wow. It still doesn't work but I suspect that is could just
> be my configuration. Power levels are not being reported correctly all
> the time iwlist works but nothing else to my knowledge. I remember
> there being talk of power level reporting patches. Is there anything I
> can try adding. For the first time in a long time it does associate
> with AP's but I can't dhcpcd eth1. I am using an access point next
> door. Mine is down. I will test it with a good one at school on
> Tuesday.
>
> ####To recap I am on...
> MFG: Compaq V3000 (V3019US)
> CPU: AMD Turion 64 x2
> Kernel: linux-2.6.18-gentoo-r2
> I have SMP on and I am in 64 bit.
> BCM Chip: BCM4311
> BCM FW: V3 Sorry I don't recall exactly what version
>
> ####Patches used
> patch_2.6.18.1_fix_leds
> patch_2.6.18.1_for_PCI-E
> radio_hwenable_for_2.6.18
>
> ####The following work
> ifconfig eth1 up
> iwconfig eth1 essid NAME channel #
> kismet -c bcm43xx,eth1,bcm43xx
> iwlist eth1 scan <-the power levels are reported here
>
> ####The following don't work
> iwconfig <-the power levels are reported as always being 0
> kismet <-no power levels are reported
> LED <-always off (I have a slider switch on the front to turn radio on/off)
> dhcpcd eth1 <-low transmit power???
>
> #####The following don't work but might be my fault (I will get back
> to you later on these)
> dhcpcd eth1
>
> #####example bad iwconfig power level reporting
> eth1 IEEE 802.11b/g ESSID:"linksys" Nickname:"Broadcom 4311"
> Mode:Managed Frequency=2.437 GHz Access Point: 00:16:B6:43:DE:C4
> Bit Rate=1 Mb/s Tx-Power=18 dBm
> RTS thr:off Fragment thr:off
> Encryption key:off
> Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> Tx excessive retries:0 Invalid misc:0 Missed beacon:0
>
>
>
> --
> http://www.coe.neu.edu/~efoss/
> http://evanfoss.googlepages.com/
>
--
http://www.coe.neu.edu/~efoss/
http://evanfoss.googlepages.com/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <4a55afb80701132228q2e264606mf8948a45507e59ea-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-01-14 18:14 ` evan foss
@ 2007-01-14 23:54 ` Larry Finger
1 sibling, 0 replies; 12+ messages in thread
From: Larry Finger @ 2007-01-14 23:54 UTC (permalink / raw)
To: evan foss
Cc: netdev-u79uwXL29TY76Z2rM5mHXA, Bcm43xx-dev-0fE9KPoRgkgATYTw5x5z8w
evan foss wrote:
> Results so far....
> In a word Wow. It still doesn't work but I suspect that is could just
> be my configuration. Power levels are not being reported correctly all
> the time iwlist works but nothing else to my knowledge. I remember
> there being talk of power level reporting patches. Is there anything I
> can try adding. For the first time in a long time it does associate
> with AP's but I can't dhcpcd eth1. I am using an access point next
> door. Mine is down. I will test it with a good one at school on
> Tuesday.
>
> ####To recap I am on...
> MFG: Compaq V3000 (V3019US)
> CPU: AMD Turion 64 x2
> Kernel: linux-2.6.18-gentoo-r2
> I have SMP on and I am in 64 bit.
> BCM Chip: BCM4311
> BCM FW: V3 Sorry I don't recall exactly what version
>
> ####Patches used
> patch_2.6.18.1_fix_leds
> patch_2.6.18.1_for_PCI-E
> radio_hwenable_for_2.6.18
To get signal levels reported correctly, you also need patch_2.6.18.1_signal_quality.
> ####The following work
> ifconfig eth1 up
> iwconfig eth1 essid NAME channel #
> kismet -c bcm43xx,eth1,bcm43xx
> iwlist eth1 scan <-the power levels are reported here
>
> ####The following don't work
> iwconfig <-the power levels are reported as always being 0
> kismet <-no power levels are reported
> LED <-always off (I have a slider switch on the front to turn radio on/off)
This one needs watching. The LED has worked on previous computers.
> dhcpcd eth1 <-low transmit power???
Most likely. How far are you from the AP?
> #####The following don't work but might be my fault (I will get back
> to you later on these)
> dhcpcd eth1
>
> #####example bad iwconfig power level reporting
> eth1 IEEE 802.11b/g ESSID:"linksys" Nickname:"Broadcom 4311"
> Mode:Managed Frequency=2.437 GHz Access Point: 00:16:B6:43:DE:C4
> Bit Rate=1 Mb/s Tx-Power=18 dBm
> RTS thr:off Fragment thr:off
> Encryption key:off
> Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> Tx excessive retries:0 Invalid misc:0 Missed beacon:0
The received signal and noise levels should be fixed by the patch listed above.
Larry
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts
[not found] ` <45AC41C4.2070401@lwfinger.net>
@ 2007-01-18 12:52 ` evan foss
0 siblings, 0 replies; 12+ messages in thread
From: evan foss @ 2007-01-18 12:52 UTC (permalink / raw)
To: netdev, Bcm43xx-dev
> One thing I forgot is that the LED will be on only if the switch is in the on position _AND_ the
> interface is UP.
Yes I figured that out. (eventually)
> >>> dhcpcd eth1 <-low transmit power???
> >> Most likely. How far are you from the AP?
> >
> > This is a timeout issue. I tried to apply the timeout patch which I
> > assume is for this and it didn't take. I have logs for both patch
> > applications below. To the distance issue my ap died so I am trying to
> > just connect to one next door. (with permission) The distance is about
> > 50ft. So this could be the main factor. This is why I said it might be
> > my fault. The thing is I can connect to it in windows most of the time
> > so I know it is in range. I will be going to school on Tuesday and
> > will report back then. They have a much better AP.
>
> With the current transmit levels of the 4311, 50 feet through at least one wall is probably too much.
I have tried 3 more AP at much closer distances <9ft and <4ft and it
still won't work. I ether get "Network Down" or a timeout.
> > Presario1600 bcm43xx # patch -p0 <patch_2.6.18.1_signal_quality
...
> > Presario1600 bcm43xx # patch -p0 <patch_2.6.18.1_watchdog_timeout2
...
> Those patches are already applied to your code.
Thanks for the clarification, and assistance.
--
http://www.coe.neu.edu/~efoss/
http://evanfoss.googlepages.com/
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-01-18 12:52 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-12 18:08 [PATCH V2] bcm43xx: Fix failure to deliver PCI-E interrupts Larry Finger
[not found] ` <45a7ceb2.m02aaCgouBsadVk/%Larry.Finger-tQ5ms3gMjBLk1uMJSBkQmQ@public.gmane.org>
2007-01-12 18:50 ` Stephen Sinclair
[not found] ` <9b3e2dc20701121050p52e13d92r1ec78e1881bbed3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-01-12 19:01 ` Michael Buesch
[not found] ` <200701122001.45546.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
2007-01-12 19:27 ` Larry Finger
[not found] ` <45A7F501.9080202@docksud.com.ar>
2007-01-12 22:59 ` evan foss
[not found] ` <4a55afb80701121459q4f23083t6f92a7e3bc85ccb1-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-01-14 6:28 ` evan foss
[not found] ` <4a55afb80701132228q2e264606mf8948a45507e59ea-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2007-01-14 18:14 ` evan foss
2007-01-14 23:54 ` Larry Finger
2007-01-12 18:53 ` Michael Buesch
[not found] ` <200701121953.44630.mb-fseUSCV1ubazQB+pC5nmwQ@public.gmane.org>
2007-01-12 19:18 ` evan foss
2007-01-12 19:30 ` Larry Finger
[not found] ` <1168881379.2481.46.camel@flanders.rdu.redhat.com>
[not found] ` <45ABC0D5.3060008@lwfinger.net>
[not found] ` <4a55afb80701151502q7bf8bbabp7507a42f072efd29@mail.gmail.com>
[not found] ` <45AC41C4.2070401@lwfinger.net>
2007-01-18 12:52 ` evan foss
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).