Subject: Re: PCMCIA: Xircom RealPort
To: John Hawkinson <jhawk@MIT.EDU>
From: Feico Dillema <feico@pasta.cs.uit.no>
List: current-users
Date: 08/04/2000 15:58:05
On Thu, Jul 20, 2000 at 10:26:48AM +0200, Feico Dillema wrote:
> On Wed, Jul 19, 2000 at 10:19:44AM -0400, John Hawkinson wrote:
> > > Well, here's the dmesg output:
> > Err, what's the attachment for pcmcia1? I guess it looks like cardbus below,
> cbb0: interrupting at irq 11
> cbb0: cacheline 0x8 lattimer 0xb0
> cbb0: bhlc 0x824008 lscp 0xb0050300
> cardslot0 at cbb0 slot 0 flags 0
> cardbus0 at cardslot0: bus 3 device 0 cacheline 0x8, lattimer 0xb0
> pcmcia0 at cardslot0
> cbb1: interrupting at irq 11
> cbb1: cacheline 0x8 lattimer 0xb0
> cbb1: bhlc 0x824008 lscp 0xb0080600
> cardslot1 at cbb1 slot 1 flags 0
> cardbus1 at cardslot1: bus 6 device 0 cacheline 0x8, lattimer 0xb0
> pcmcia1 at cardslot1
> 
> > so I'm not sure what to suggest. Perhaps the output of PCIBIOSVERBOSE
> > then.
> I'll try that a bit later...

Quite a bit later :}. I cvs up-ed the 1.5ALPHA branch today, and
recompiled a kernel with PCIBIOSVERBOSE. Got a bit of
a suprise as this time I got a panic when attaching the cnw card.

Any idea?

Feico.

trace in db show something like:

...
cnw_attach()
cnw_reset()
gcc2_compiled(c064bc00,0,c064bc00,c064bc2c,e9685f5c)

at gcc2_compiled+0x3c


Here's the dmesg log:


Aug  4 15:44:30 drifter /netbsd: cbb0: bad Vcc request. sock_ctrl 0x30, sock_status 0x30000b20
Aug  4 15:44:30 drifter /netbsd: tlp0 at cardbus0 dev 0 function 0: Xircom X3201-3 Ethernet, pass 0.3
Aug  4 15:44:30 drifter /netbsd: tlp0: Ethernet address 00:10:a4:df:50:f2
Aug  4 15:44:30 drifter /netbsd: OUI 0x00c039 model 0x0014 rev 10 at tlp0 phy 0 not configured
Aug  4 15:44:30 drifter /netbsd: Xircom, CardBus Ethernet 10/100 + Modem 56, CBEM56G, 1.03 (manufacturer 0x105, product 0x1000) Xircom product 0x0103 (serial communications, interface 0x02, revision 0x03) at cardbus0 dev 0 function 1 not configured
Aug  4 15:44:30 drifter /netbsd: cbb0: bad Vcc request. sock_ctrl 0x0, sock_status 0x30000b68
Aug  4 15:44:30 drifter /netbsd: pcmcia1: CIS version PCMCIA 2.0 or 2.1
Aug  4 15:44:30 drifter /netbsd: pcmcia1: CIS info: Xircom, CreditCard Netwave, CNW      , V2.60/01090797-00111495-FW: EUR -TSW:1.13
Aug  4 15:44:30 drifter /netbsd: pcmcia1: Manufacturer code 0x105, product 0x802
Aug  4 15:44:30 drifter /netbsd: pcmcia1: function 0: network adapter, ccr addr 200 mask 3
Aug  4 15:44:30 drifter /netbsd: pcmcia1: function 0, config table entry 1: I/O card; irq mask ffb8; memspace 20000-28fff; mwait_required rdybsy_active powerdown
Aug  4 15:44:30 drifter /netbsd: pcmcia1: function 0, config table entry 3: I/O card; irq mask ffb8; iomask 0, iospace 0-1f; memspace 20000-28fff; mwait_required rdybsy_active io8 powerdown
Aug  4 15:44:30 drifter /netbsd: cnw0 at pcmcia1 function 0: Xircom CreditCard Netwave (US)
Aug  4 15:44:30 drifter /netbsd: uvm_fault(0xc0309d00, 0xe969c000, 0, 1) -> 1
Aug  4 15:44:30 drifter /netbsd: syncing disks... done
Aug  4 15:44:30 drifter /netbsd: rebooting...