Re: Compaq WL200 wireless card trouble
Wilko Bulte <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.mobile,gmane.os.freebsd.stable |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Feb 23, 2003 at 12:43:57PM +0100, Dirk-Willem van Gulik wrote:
>
> On Sun, 23 Feb 2003, Wilko Bulte wrote:
>
> > Ah, so I understand it is the PCI-PCMCIA bridge that is most likely
> > the source of the watchdog timeouts? The BP6 machine is at 4.7-stable
> > as of 2 days back or so.
> ..
> > I tried 5.0 on another machine (!!) and there the whole machine locks up
> > as soon as it sees the wi. I.e. when it displays the wi0 probe message.
> > To be fair, 4.7R does the same there.
>
> The commit you need is:
>
> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pccard/pcic_pci.c.diff?r1=1.122&r2=1.123
>
> the two lines after ' Tell the chip to do its routing thing'.
>
> static void
> -pcic_pci_pd67xx_init(device_t dev)
> +pcic_pci_pd6729_init(device_t dev)
> {
> struct pcic_softc *sc = device_get_softc(dev);
>
> - if (sc->csc_route == pcic_iw_pci || sc->func_route == pcic_iw_pci)
> - device_printf(dev, "PD67xx maybe broken for PCI routing.\n");
> + /*
> + * Tell the chip to do its routing thing.
> + */
> + pcic_pci_pd6729_func(&sc->slots[0], sc->func_route);
> + pcic_pci_pd6729_csc(&sc->slots[0], sc->csc_route);
It seems I'm getting watchdog timeouts after putting this patch in
4.7-stable. One needs to s/pd6729/pd67xx/ to use it on -stable by the way.
Other ideas?
--
| / o / /_ _ [email protected] - stichting TCJA, Arnhem
|/|/ / / /( (_) Bulte
To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message