R: [realtek] (no subject)
Donald Becker
becker@scyld.com
Fri, 2 Feb 2001 07:11:07 -0500 (EST)
On Thu, 1 Feb 2001, Angelo Dipierro wrote:
> These are the various messages I get...
>
> kernel: Linux PCMCIA Card Services 3.1.19
...
> kernel: cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
> kernel: cs: IO port probe 0x0800-0x08ff: clean.
> kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x400-0x44f
> 0x4d0-0x4d7
> kernel: cs: IO port probe 0x0a00-0x0aff: clean.
This might be a problem: there are relatively few I/O ports available
for the PCMCIA code to assign.
> kernel: cs: cb_alloc(bus 32): vendor 0x10ec, device 0x8139
> cardmgr[2727]: initializing socket 0
> cardmgr[2727]: socket 0: NetSurf Cardbus 10/100 Ethernet Adapter
> cardmgr[2727]: executing: 'modprobe realtek_cb'
The card has been detected -- that's the standard numeric ID for a 8139
CardBus card.
> kernel: rtl8139.c:v1.12 9/14/2000 Donald Becker, becke
> kernel: http://www.scyld.com/network/rtl8139.html
> cardmgr[2727]: get dev info on socket 0 failed: Resource temporarily
> unavailable
I think that this is reporting a failure to assign an I/O port range,
but it might be a failure to assign a memory region.
I suggest adding something like the following lines into
/etc/pcmcia/config.opts
include port port 0x1000-0x17ff, port 0x2000-0x27ff
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
> kernel: ISA irqs (scanned) = 3,4,7,11,15 PCI status changes
IRQs don't seem to be a problem.
> 20:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev
> 10)
> Subsystem: Realtek Semiconductor Co., Ltd. RT8139
> Interrupt: pin A routed to IRQ 0
> Region 0: I/O ports at <unassigned> [disabled]
> Region 1: Memory at <ignored> (32-bit, non-prefetchable)
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Second Generation Beowulf Clusters
Annapolis MD 21403 410-990-9993