Re: ThinkPad 600 - CardBus inoperative

Ruslan Ermilov <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On Fri, Feb 22, 2008 at 10:58:20AM +0100, Andreas Wetzel wrote:
> hi
> 
> I cannot seem to get CardBus cards working with my ThinkPad 600 running
> 6.3-RELEASE. An old 16bit/5V orinoco card works fine. Turning on various
> cardbus/cbb debug options in /boot/loader.conf reveals the following
> messages during boot:
> 
> cbb1: <TI1250 PCI-CardBus Bridge> mem 0x20300000-0x20300fff at device 2.1 on pci 0
> cbb1: Found memory at 20300000
> cbb1: Secondary bus is 4
> cardbus1: <CardBus bus> on cbb1
> pccard1: <16-bit PCCard bus> on cbb1
> cbb1: card inserted: event=0x00000000, state=30000920
> cbb1: cbb_power: 3V
> cbb1: cbb_power: 0V
> 
> I know there has been some talk about this on the lists some years ago.
> Some suggested manually setting various hw.pci.link.LNK?.irq options in
> /boot/loader.conf. Others said it had something to do with PCI bus numbering
> and subordinate numbers. I tried tweaking the /boot/loader.conf to no avail,
> but never found a working solution to this problem. Is there anything I can
> do to help get this fixed?
> 
I have ThinkPad 600X.  Try setting hw.cbb.start_memory=0xd8000
in /boot/loader.conf.  I no longer have to use hw.pci.link.*.irq
hacks.  Other than continuing regressions with ACPI suspend, it
feels good under -CURRENT for almost eight years now.  ;)


Cheers,
-- 
Ruslan Ermilov
[email protected]
FreeBSD committer
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.