Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Jul 2001 09:30:18 -0700
From:      "Greg Smith" <freebsd_mail@yahoo.com>
To:        minter@lunenburg.org
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: 4.3-R lockup with Xircom RealPort REM56 (non-cardbus)
Message-ID:  <200107060930180520.001B95D5@smtp.mail.yahoo.com>
In-Reply-To: <20010706122323.E37830-100000@ashburn.skiltech.com>
References:  <20010706122323.E37830-100000@ashburn.skiltech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Wade,

I suspect you are an unfortunate victim of a pccardd feature (since
rc.conf says 0xd8000 and pccard.conf says 0xd4000), or else your card
has explicitly asked for 0xd0000.  This assumes that your mini-PCI
modem or video BIOS or something else is already at 0xd0000 and messing
things up.

Could you "mess up" the pccard.conf entry so your card is not
recognized, and then show us the output of pccardc dumpcis for your
card.

Greg

-----Original Message-----

>Added it, and dmesg shows that pcic0 is at iomem 0xd8000
>
>But, when I insert the card, it still hangs with the same message:
>
>xe0 at port 0x2e8-0x2ef iomem 0xd0000-0xd0fff irq 10 slot 0 on pccard0
>
>:-/
>
>On Fri, 6 Jul 2001, Greg Smith wrote:
>
>> Wade,
>>
>> Why don't you try adding the following to /boot/kernel.conf:
>>
>> iomem pcic0 0xd8000
>>
>> (on a line before the q line of course)
>>
>> Greg
>>
>> -----Original Message-----
>>
>> >Actually, it's showing:
>> >
>> >xe0 at port 0x2e8-0x2ef iomem 0xd0000-0xd0fff irq 10 slot 0 on
pccard0
>> >
>> >Even though I have the pccard_mem="0xd8000" line in rc.conf.  Might
>> that
>> >be something?
>> >
>> >--Wade
>> >
>> >On Thu, 5 Jul 2001, Greg Smith wrote:
>> >
>> >> Wade,
>> >>
>> >> These also look normal to me.
>> >>
>> >> When you last sent us the error messages it showed irq 3 iomem
>> 0xd0000.
>> >>  Do they now show irq 10 iomem 0xd8000?  If they do, then your
>> settings
>> >> seem to be working as desired.
>> >>
>> >> I'm still curious how a NIC can operate on only 8 bytes of
ioport,
>> e.g.
>> >> 0x2e8-0x2ef.  Normally mine seem to take 16 or 32 bytes, which
leads
>> me
>> >> to believe that it may be a bad config index pointing to a modem
>> >> config.  You could try changing the 0x27 in pccard.conf to auto
or
>> >> default or 0x1 or 0x2 or 0x21 etc. and see if that helps.
>> >>
>> >> Otherwise I am running out of ideas.  Except my old favorite of
>> looking
>> >> at the details of how Windows has configured this card, and
>> everything
>> >> else for that matter.
>> >>
>> >> Greg
>> >>
>> >> -----Original Message-----
>> >>
>> >> >/etc/defaults/pccard.conf (yes, I know, modifying /etc/default =
>> bad)
>> >> and
>> >> >/etc/rc.conf attached.
>> >> >
>> >> >I'd bet one of those PCIs is the internal WinModem.  The other
one
>> may
>> >> be
>> >> >the internal Maestro sound card.
>> >> >
>> >> >--Wade
>> >> >
>> >> >On Thu, 5 Jul 2001, Greg Smith wrote:
>> >> >
>> >> >> Wade,
>> >> >>
>> >> >> Given the dmesgs and the vmstat I cannot see anything unusual,
>> only
>> >> the
>> >> >> following issues:
>> >> >>
>> >> >> last two PCI devices are not recognized by FreeBSD:
>> >> >>
>> >> >> found->	vendor=0x11c1, dev=0x0449, revid=0x01
>> >> >> 	class=07-80-00, hdrtype=0x00, mfdev=0
>> >> >> 	subordinatebus=0 	secondarybus=0
>> >> >> 	intpin=a, irq=11
>> >> >> 	map[10]: type 1, range 32, base 41200000, size  8
>> >> >> 	map[14]: type 1, range 32, base 00003800, size  3
>> >> >> 	map[18]: type 1, range 32, base 00003400, size  8
>> >> >>
>> >> >> found->	vendor=0x1002, dev=0x4c4d, revid=0x64
>> >> >> 	class=03-00-00, hdrtype=0x00, mfdev=0
>> >> >> 	subordinatebus=0 	secondarybus=0
>> >> >> 	intpin=a, irq=11
>> >> >> 	map[10]: type 1, range 32, base 40000000, size 24
>> >> >> 	map[14]: type 1, range 32, base 00002000, size  8
>> >> >> 	map[18]: type 1, range 32, base 41000000, size 12
>> >> >>
>> >> >> interrupt activity at rtc, which I haven't seen before:
>> >> >>
>> >> >> # vmstat -i
>> >> >> interrupt      total      rate
>> >> >> ata0 irq14       1781       27
>> >> >> fdc0 irq6           2        0
>> >> >> atkbd0 irq1       264        4
>> >> >> clk irq0         6425      100
>> >> >> rtc irq8         8224      128
>> >> >> Total           16696      260
>> >> >>
>> >> >> windows showed Secondary IDE, but FreeBSD can't find it:
>> >> >>
>> >> >> ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x38a8
>> >> >> ata1: mask=00 status0=a5 status1=a5
>> >> >> ata1: probe allocation failed
>> >> >>
>> >> >> But I can't say that these are problems.  I don't know.
>> >> >>
>> >> >> Hopefully someone else will come up with something.
>> >> >>
>> >> >>
>> >> >> I would be interested in seeing your /etc/rc.conf and
>> >> /etc/pccard.conf.
>> >> >>
>> >> >> Greg
>> >> >>
>> >> >> -----Original Message-----
>> >> >>
>> >> >> >Attached is the output of boot -v, as well as vmstat -i.
>> >> >> >
>> >> >> >The error messages have already been posted.
>> >> >> >
>> >> >> >--Wade
>> >> >>
>> >> >> >> >> -----Original Message-----
>> >> >> >> >>
>> >> >> >> >> >Ok, I booted into Win98 and used Compaq's diagnostics
to
>> get
>> >> my
>> >> >> IRQ
>> >> >> >> >> list.
>> >> >> >> >> >Here's what it shows
>> >> >> >> >> >
>> >> >> >> >> >0 - System Timer
>> >> >> >> >> >1 - Keyboard
>> >> >> >> >> >2 - "Programmable interrupt controller"
>> >> >> >> >> >3 - Infared port
>> >> >> >> >> >4 - COM1
>> >> >> >> >> >5 - Meastro DOS Games/FM devices
>> >> >> >> >> >6 - Floppy controller
>> >> >> >> >> >7 - Printer port
>> >> >> >> >> >8 - CMOS/RTC
>> >> >> >> >> >9 - SCI IRQ used by ACPI bus
>> >> >> >> >> >10 - None
>> >> >> >> >> >11 - A ton of stuff
>> >> >> >> >> >12 - Compaq EasyPoint IV
>> >> >> >> >> >13 - Numeric data processor
>> >> >> >> >> >14 - Primary IDE
>> >> >> >> >> >15 - Secondary IDE
>> >> >>
>> >> >>
>> >> >>
>> >> >> _________________________________________________________
>> >> >> Do You Yahoo!?
>> >> >> Get your free @yahoo.com address at http://mail.yahoo.com
>> >> >>
>> >>
>> >>
>> >>
>> >>
>> >> _________________________________________________________
>> >> Do You Yahoo!?
>> >> Get your free @yahoo.com address at http://mail.yahoo.com
>> >>
>>
>>
>>
>>
>> _________________________________________________________
>> Do You Yahoo!?
>> Get your free @yahoo.com address at http://mail.yahoo.com
>>




_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


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




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