Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Oct 2001 18:31:47 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        huang wen hui <huanghwh@yahoo.com>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: My Xircom driver not work on 4.4 
Message-ID:  <200110090131.f991Vlk28092@ptavv.es.net>
In-Reply-To: Your message of "Mon, 08 Oct 2001 17:29:51 PDT." <20011009002951.87998.qmail@web20406.mail.yahoo.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Mon, 8 Oct 2001 17:29:51 -0700 (PDT)
> From: huang wen hui <huanghwh@yahoo.com>
> 
> > Why is the netmask on a new line? Looks wrong.
> > 
> sorry, should be same line.
> > Your pcic is setting up in polling mode and I don't
> know why. How is
> > the pcic0 device set up in your kernel config? I
> > have:
> > device          pcic0   at isa? irq 0 port 0x3e0
> > iomem 0xd0000
> I tried and got same problem. so I tried to use
> polling mode.
> > 
> > 
> > I don't see anything else that looks wrong.
> > 
> > You don't seem to have APM enabled. It works quite
> > well on this
> > platform. You also don't have the internal modem
> > enabled, but perhaps
> > you never need it. I don't see these as relevant to
> > the problem, but
> > they jumped out at me when I looked at your dmesg.
> OK, I enable APM and I built modem driver from ports.
> thanks.
> > Are you setting any sysctl parameters at boot?
> > 
> hw.pcic.intr_path="1"
> hw.pcic.irq="0"

You probably saw Warner's suggestion on the iomem location. This might
well fix it, but my ThinkPad works quite well with PCI interrupt
routing. This explains why it's in polling mode.

I'd try removing the hw.pcic.* items and adding the
machdep.pccard.mem_start="0xd0000" or
sysctl -w machdep.pccard.mem_start:0xd0000

I suspect that this will fix it and will free up an IRQ for you as all
PCMCIA cards and the controller will share a single interrupt.

R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110090131.f991Vlk28092>