RH5.0, PCMCIA Token Ring

RH5.0, PCMCIA Token Ring

Post by Richard Bignel » Sat, 03 Jan 1998 04:00:00



I'm trying to get an IBM Token Ring 16/4 Credit Card Adapter (circa
1993) to be recognised by my recent install of Red Hat 5.0 on my
Toshiba Satellite 200 laptop. By the way it worked fine on RH4.2...

The relevant messages from syslog at boot time are:

Jan  2 10:31:10 localhost kernel: Linux PCMCIA Card Services 2.9.11
Jan  2 10:31:10 localhost kernel:   Kernel build: 2.0.31 #1 Sat Nov 8
  01:03:25 EST 1997
Jan  2 10:31:11 localhost kernel: Intel PCIC probe:
Jan  2 10:31:11 localhost kernel:   Intel i82365sl B step at 0x3e0 ofs
  0x00, 2 sockets
Jan  2 10:31:11 localhost kernel:     host opts: none
Jan  2 10:31:11 localhost kernel:     irq list (scanned) =
  3,4,7,9,10,11,12 status change on irq 11
Jan  2 10:31:11 localhost cardmgr[181]: starting, version is 2.9.11
Jan  2 10:31:12 localhost cardmgr[181]: watching 2 sockets
Jan  2 10:31:12 localhost kernel: cs: IO port probe 0x0100-0x03ff:
  excluding 0x1f8-0x1ff 0x378-0x37f 0x388-0x38f

and this is what happens when I push the card in:

Jan  2 10:34:54 localhost cardmgr[181]: initializing socket 0
Jan  2 10:34:55 localhost kernel: cs: memory probe 0x0c0000-0x0fffff:
  excluding 0xe4000-0xeffff 0xf1000-0xfffff
Jan  2 10:34:55 localhost cardmgr[181]: socket 0: IBM Token Ring Adapter
Jan  2 10:34:55 localhost cardmgr[181]: executing: 'insmod
  /lib/modules/2.0.31/pcmcia/ibmtr_cs.o'
Jan  2 10:34:55 localhost kernel: ibmtr_cs: RequestIO: Resource in use
Jan  2 10:34:55 localhost cardmgr[181]: get dev info on socket 0
  failed: Operation not supported by device
Jan  2 10:36:26 localhost cardmgr[181]: shutting down socket 0
Jan  2 10:36:26 localhost cardmgr[181]: executing: 'rmmod ibmtr_cs'

I've tried it both before and after setting up the tr0 device in the
networking section of control-panel. I have sound set up and have
recompiled my kernel for APM. I have tried the card on the kernel that
comes off the CD (i.e. no sound, no apm) so I don't think it is that.

This is my /proc/interrupts:

 0:     221297   timer
 1:       5776   keyboard
 2:          0   cascade
 3:     209930 + serial
 5:          1   sound blaster
 8:          1 + rtc
11:          3   i82365
12:      11727   PS/2 Mouse
13:          1   math error
14:      52144 + ide0
15:          0 + ide1

This is /etc/conf.modules:

alias sound sb
options -k sb io=0x220 irq=5 dma=1,5
alias midi opl3
options -k opl3 io=0x388

This is /etc/pcmcia/config.opts:

#
# Local PCMCIA Configuration File
#
# System resources available for PCMCIA devices
#
include port 0x100-0x3ff, memory 0xc0000-0xfffff
#
# Extra port range for IBM Token Ring
#
#include port 0xa20-0xa27
#
# Resources we should not use, even if they appear to be available
#
# First built-in serial port
exclude irq 4
# Second built-in serial port
#exclude irq 3
# First built-in parallel port
exclude irq 7
#
# Options for loadable modules
#
# To fix sluggish network with IBM ethernet adapter...
#module "pcnet_cs" opts "mem_speed=600"
#
# Options for Xircom Netwave driver...
#module "xircnw_cs" opts "domain=0x100 scramble_key=0x0"

NOTE: I am told that the port range 0xa20 to 0xa27 is required for use
by the token ring card. When I uncomment the relevant line above I get
the following message in syslog at boot time and the card still
doesn't work.
Jan  2 09:53:49 localhost kernel: cs: IO port probe 0x0a20-0x0a27:
excluding 0xa20-0xa27

so....

I'm sure there is something I've missed, but I can't think what - can
anyone out there help ?

Please reply by posting or email to the address in my signature, TIA

--
Richard Bignell

 
 
 

RH5.0, PCMCIA Token Ring

Post by David Hin » Sat, 03 Jan 1998 04:00:00


:
: NOTE: I am told that the port range 0xa20 to 0xa27 is required for use
: by the token ring card. When I uncomment the relevant line above I get
: the following message in syslog at boot time and the card still
: doesn't work.
: Jan  2 09:53:49 localhost kernel: cs: IO port probe 0x0a20-0x0a27:
: excluding 0xa20-0xa27

You must uncomment that line.  The IO probe is not 100% reliable and
may just not work in this case... edit the PCMCIA startup file and set
CORE_OPTS="probe_io=0" to disable the probe.

-- Dave Hinds

 
 
 

1. token ring token ring token ring

I would advice either going to a more recent kernel, or back to 1.2.x,
and applying the TR patch.  As far as I can tell, the built-in TR support
in 1.3 was broken early on, and not fixed until very recently.

I had no end of problems - normally showing as booting and init'ing the
TR card ok, could ping ok, but any more then that (such as telnet or ftp,
either into or out of the Linux machine) gave a kernel panic.

Compiled up 1.3.72 the other day and it's been running perfectly ever
since.  I'm using a Madge Straight Blue right now but have also used
some older IBM 4/16 cards.

Leonard

2. Qt installation -- missing qmake

3. PCMCIA and Madge Smarte 16/4 PCMCIA Ringnode (Token-Ring)

4. dirname for file included via '.' in a script

5. TOKEN RING? (unfortunately *IBM* Token Ring)

6. X-server configuration problem

7. IBM Token Ring card under RH5.2

8. RPM question (RawHide 1.0 for i386)

9. Problems with IBM PCMCIA Token Ring-Card

10. anybody manage to get a pcmcia token ring and toshiba tecra to work?

11. Driver for IBM pcmcia token ring card

12. IBM 765D and PCMCIA 16/4 Turbo Token ring Card

13. Turbo 16/4 Token-Ring (PCMCIA) setup