Hi Aaron,

I had a second look at your log and found this line:

ssb: CardBus slot detected

Linux did not found any device, expect the host itself, but I found out
why. ;-) There is a bug in the ssb host controller code.
Please put the attached patch into target/linux/brcm47xx/patches-3.0/,
build OpenWrt trunk and try again.

Hauke

On 01/20/2012 03:07 PM, Aaron Z wrote:
> Anyone have ideas on this? Has anyone installed 10.03.1 on a 150N and had 
> working wireless?
> Do I need to switch from the brcm47xx image to a brcm-2.4 image?
> I was thinking last night of trying to tftp the brcm47xx 
> openwrt-wrt150n-squashfs.bin image and see if that will find the wireless 
> card.
> Otherwise, it looks like I will have to drop back to Kamikaze.
> 
> Thanks
> 
> Aaron Z
> 
> ----- Original Message -----
>> From: "Aaron Z" <[email protected]>
>> To: "Hauke Mehrtens" <[email protected]>
>> Cc: "OpenWrt User List" <[email protected]>
>> Sent: Wednesday, January 18, 2012 5:29:07 PM
>> Subject: Re: [OpenWrt-Users] Linksys WRT150N wireless supported in 10.03.1?
>>
>> ----- Original Message -----
>>> From: "Hauke Mehrtens" <[email protected]>
>>> There is nothing Wifi related in this part of the log could you
>>> please
>>> mail the full log.
>>> Your device seams to be wrongly detected, this could be no problem
>>> and
>>> has nothing to do with wifi not being detected, just with some led
>>> probably not working correctly.
>>> Could you also post your nvram to fix the board detection code.
>>> Please
>>> remove the thinks like a password or wifi key used by other
>>> firmwares.
>>> Hauke
>>>
>> Attached are dmesg.txt (8 KB) and nvram.txt (11.8 KB) with the output
>> of those commands
>>
>> Thanks
>>
>> Aaron Z
>> _______________________________________________
>> openwrt-users mailing list
>> [email protected]
>> https://lists.openwrt.org/mailman/listinfo/openwrt-users
>>

diff --git a/drivers/ssb/driver_pcicore.c b/drivers/ssb/driver_pcicore.c
index b1135e5..321f27e 100644
--- a/drivers/ssb/driver_pcicore.c
+++ b/drivers/ssb/driver_pcicore.c
@@ -75,7 +75,7 @@ static u32 get_cfgspace_addr(struct ssb_pcicore *pc,
 	u32 tmp;
 
 	/* We do only have one cardbus device behind the bridge. */
-	if (pc->cardbusmode && (dev >= 1))
+	if (pc->cardbusmode && (dev > 1))
 		goto out;
 
 	/* Type 0 transaction */
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-users

Reply via email to