Re: Dell laptop cardbus problem

2001-09-15 Thread Vladimir V. Egorin

On Sat, Sep 15, 2001 at 11:03:25PM +0200, Georg-W. Koltermann wrote:
> At Sat, 15 Sep 2001 14:43:38 -0500,
> Vladimir V. Egorin <[EMAIL PROTECTED]> wrote:
> > 
> > I have a Dell Latitude CPx with a Xircom RealPort
> > CardBus Ethernet 10/100+Modem 56 card.  The card used
> > to work on an Aug 1, 2001 -CURRENT. I've cvsup'ed and
> > built the system yesterday (sep 15) and cannot make the card
> > work anymore.   Any ideas what might be wrong?  I am attaching 
> > dmesg and  kernel config (NEWCARD).   I have the following
> > in sio.c:
> > 
> > static struct pci_ids pci_ids[] = {
> > { 0x0103115d, "Xircom Cardbus modem", 0x10 },
> > { 0x, NULL, 0 }
> > };
> > 
> > [...]
> >
> > sio3: configured irq 9 not in bitmap of probed irqs 0
> > sio3: irq maps: 0x201 0x201 0x201 0x201
> > sio3: probe failed test(s): 0 1 2 4 6 7 9
> > sio3 failed to probe at port 0x2e8-0x2ef irq 9 on isa0
> 
> I remember the probe failure.  My card needed to be re-initialized to
> 8 bit CFCR.  I'm attaching my current patch which I'm using on an
> early August -current.
> 
> Warner, how about committing this patch?

Thank you very much for the advice.
I had an equivalent "fix" in sio.c (was calling sioprobe() twice in
sio_pci_probe() ), this worked on Aug 1 -CURRENT, but not anymore.
I've also tried applying your patch, unfortunately with no success.
I guess I'll just downgrade back to Aug 1 source.Warner, I'll be
happy to upgrade and test if needed whenever you have a chance to get
back to this.

-- 
Vladimir

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dell laptop cardbus problem

2001-09-15 Thread Warner Losh

In message <[EMAIL PROTECTED]> "Georg-W. Koltermann" writes:
: I remember the probe failure.  My card needed to be re-initialized to
: 8 bit CFCR.  I'm attaching my current patch which I'm using on an
: early August -current.
: 
: Warner, how about committing this patch?

I want to know why my card used to work and now doesn't when SIO
didn't change first.

Warner

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dell laptop cardbus problem

2001-09-15 Thread Warner Losh

In message <[EMAIL PROTECTED]> "Vladimir V. Egorin" writes:
: I have a Dell Latitude CPx with a Xircom RealPort
: CardBus Ethernet 10/100+Modem 56 card.  The card used
: to work on an Aug 1, 2001 -CURRENT. I've cvsup'ed and
: built the system yesterday (sep 15) and cannot make the card
: work anymore.   Any ideas what might be wrong?  I am attaching 
: dmesg and  kernel config (NEWCARD).   I have the following
: in sio.c:

Don't know.  Maybe Jonathan's changes have caused you grief, like so
many others.  I'm snowed under trying to finish up the OLDCARD stuff,
but will soon be doing lots of NEWCARD work.

Warner

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Dell laptop cardbus problem

2001-09-15 Thread Georg-W. Koltermann

At Sat, 15 Sep 2001 14:43:38 -0500,
Vladimir V. Egorin <[EMAIL PROTECTED]> wrote:
> 
> I have a Dell Latitude CPx with a Xircom RealPort
> CardBus Ethernet 10/100+Modem 56 card.  The card used
> to work on an Aug 1, 2001 -CURRENT. I've cvsup'ed and
> built the system yesterday (sep 15) and cannot make the card
> work anymore.   Any ideas what might be wrong?  I am attaching 
> dmesg and  kernel config (NEWCARD).   I have the following
> in sio.c:
> 
> static struct pci_ids pci_ids[] = {
>   { 0x0103115d, "Xircom Cardbus modem", 0x10 },
>   { 0x, NULL, 0 }
> };
> 
> [...]
>
> sio3: configured irq 9 not in bitmap of probed irqs 0
> sio3: irq maps: 0x201 0x201 0x201 0x201
> sio3: probe failed test(s): 0 1 2 4 6 7 9
> sio3 failed to probe at port 0x2e8-0x2ef irq 9 on isa0

I remember the probe failure.  My card needed to be re-initialized to
8 bit CFCR.  I'm attaching my current patch which I'm using on an
early August -current.

Warner, how about committing this patch?

--
Regards,
Georg.


 sio.c.diff