Use this forum to discuss general problems installing and configuring the PCMCIA driver package. Do not use this forum for issues that seem specific to a particular card: pick a more specific forum instead. Before posting, be sure you've checked any relevant sections of the PCMCIA-HOWTO, such as: Particularly useful bits of information to post include your laptop's make and model; the type(s) of card(s) you are using; your linux distribution; and, of course, any relevant system log messages.

Messages Inline: 0 All Outline: 2 3 All

Question Unresolved symbols

Date: 1999, Nov 01
From: Joseph Turian Turian

I installed the PCMCIA modules from 3.1.3, but when I start my computer they fail to load. When I run /etc/init.d/pcmcia start, I get the following error messages:

Starting PCMCIA services: modules/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol strcat
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol inb
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol ioremap
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol __constant_memcpy
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol __constant_c_memset
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol ffs
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol strcmp
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol strcpy
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol __memcpy
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol strlen
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol signal_pending
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol __constant_c_and_count_memset
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol strncpy
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol strncmp
/lib/modules/2.2.13/pcmcia/pcmcia_core.o: unresolved symbol __memset_generic

etc.
Any ideas?
1. None Bad CFLAGS during compilation by David Hinds, 1999, Nov 01

None Problems with Vadem VG-469 isa bridge

Date: 1999, Nov 02
From: Steve Kann stevek

I've been having a heck of a time trying to get a Lucent Wavelan IEEE -compatible (actually a cabletron roamabout DS) working on a linux PC.

I think that it is some kind of hardware conflict or something like that, because I've gotten it working on two other machines (one a laptop, and another desktop machine), using the exact same methodologies, with no problems.

The PC card comes with a PCMCIA->ISA bridge card. What happens is this: After a clean boot, the first time I load the PCMCIA modules, they will properly detect an insertion and load the correct card service module. The module doesn't work, though -- the wavelan2_cs module loads and identifies the card, but it can't communicate properly with it. I've tried blocking out different io port ranges to get the card onto either 0x100, 0x300, or 0x400 (+40), all of which seem to be free on my machine. I've tried different interrupts also, including 3 and 7 (com2 and lpt1, both disabled in my bios), and no difference.

The next symptom, is that after stopping and restarting the pcmcia subsystem, after inserting a card, I always get the message "socket timed out during reset".

I am using kernel 2.2.13, and have tried both the 3.0.14 and 3.1.3 PCMCIA releases, as well as both the lucent wavelan2 4.00 and Andreas Neuhaus' wvlan_cs 1.0.1 package. Both seem to have similar problems.

I have enabled debugging via PCMCIA_DEBUG, and various pc_debug settings. The results of that can be found at http://www.stevek.com/debug

I've tried changing all kinds of different parameters, including most of the timing parameters for pcmcia_core reset stuff, using async_clock for the i82365, etc. Nothing seems to have any affect other than changing how long it takes for the pcmcia driver to give up resetting the socket.

TIA for any advice!

1. None No good ideas, unfortunately by David Hinds, 1999, Nov 30
2. Ok Older version(s) seems to work. by Dan, 1999, Dec 15

Question Untitled

Date: 1999, Nov 02
From: Joseph Turian Turian

I get the following error message when I run /etc/init.d/pcmcia start:

Starting PCMCIA services: modules/lib/modules/2.2.13/pcmcia/i82365.o: init_module: Device or resource busy
/lib/modules/2.2.13/pcmcia/ds.o: init_module: Device or resource busy
 cardmgr.

My syslog reads:
Nov  2 01:25:41 wish kernel: Linux PCMCIA Card Services 3.1.3
Nov  2 01:25:41 wish kernel:   kernel build: 2.2.13 #3 Thu Oct 21 20:14:33 EDT 1999
Nov  2 01:25:41 wish kernel:   options:  [pci] [cardbus] [pnp]
Nov  2 01:25:41 wish kernel: PnP: PNP BIOS installation structure at 0xc00f7670
Nov  2 01:25:41 wish kernel: PnP: PNP BIOS version 1.0, entry at f0000:6d14, dseg at f0000
Nov  2 01:25:41 wish kernel: Intel PCIC probe: not found.
Nov  2 01:25:41 wish kernel: ds: no socket drivers loaded!

Any help would be greatly appreciated!
1. None PCIC probe: not found. by David Hinds, 1999, Nov 02

Question memory probe failure?

Date: 1999, Nov 09
From: Thomas Schaefer schaefer

Hi:

 I'm trying to install a MultiTech PCMCIA card modem in my
Compaq Presario 1650 notebook. I am running Red Hat Linux
version 5.2 (kernel 2.0.36). The card is identified as
'anonymous memory' and the system log shows that various
memory ranges have been excluded. According to the
PCMCIA-HOWTO, the likely cause of this problem is a
memory probe failure. The suggested solution is to change
the included memory ranges in the /etc/pcmcia/config.opts
file. I have tried several different ranges, e.g.
0xd0000-0xdfff, 0xd8000-0xdffff, but to no avail.

 The card works fine, I have been able to use it under
Windows 98 (I also tried to deduce the memory range
those drivers use, but that didn't help either).


  Thomas

-------------------------------------------------------------

probe
PCI bridge probe: TI 1131 found, 2 sockets
probe -m
i82365

-------------------------------------------------------------

-------------------------------------------------------------

/etc/sysconfig/pcmcia
PCMCIA=yes
PCIC=i82365
PCIC_OPTS=
CORE_OPTS=

-------------------------------------------------------------

-------------------------------------------------------------

Compaq Presario 1650
linux kernel version 2.0.36
Linux PCMCIA Card Services 3.0.5
MultiTech 33.6K Modem (MT3400ZLX)

-------------------------------------------------------------

-------------------------------------------------------------

/var/log/messages
Nov 8 22:28:12 localhost kernel: Linux PCMCIA Card Services 3.0.5
Nov 8 22:28:12 localhost kernel: kernel build: 2.0.36 unknown
Nov 8 22:28:12 localhost kernel: options: [pci] [cardbus]
Nov 8 22:28:13 localhost kernel: Intel PCIC probe:
Nov 8 22:28:13 localhost kernel: TI 1131 CardBus at mem 0x68000000, 2 sockets
Nov 8 22:28:13 localhost kernel: host opts [0]: [ring] [pci + serial irq] [no pci irq] [lat 168/176] [bus 32/34]
Nov 8 22:28:13 localhost kernel: host opts [1]: [ring] [pci + serial irq] [no pci irq] [lat 168/176] [bus 35/37]
Nov 8 22:28:13 localhost kernel: ISA irqs (scanned) = 3,4,7,10 status change on irq 10
Nov 8 22:28:13 localhost cardmgr[219]: starting, version is 3.0.5
Nov 8 22:28:13 localhost cardmgr[219]: watching 2 sockets
Nov 8 22:28:13 localhost kernel: cs: IO port probe 0x1000-0x17ff: excluding nothing: probe failed.
Nov 8 22:28:13 localhost kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x4d0-0x4d7
Nov 8 22:28:13 localhost kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Nov 8 22:28:13 localhost kernel: cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff
Nov 8 22:28:13 localhost kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Nov 8 22:28:13 localhost cardmgr[219]: initializing socket 1
Nov 8 22:28:13 localhost cardmgr[219]: socket 1: Anonymous Memory
Nov 8 22:28:13 localhost cardmgr[219]: executing: 'insmod /lib/modules/preferred/pcmcia/memory_cs.o'
Nov 8 22:28:13 localhost kernel: memory_cs: mem0: anonymous: unknown size
Nov 8 22:28:13 localhost cardmgr[219]: executing: './memory start mem0'

-------------------------------------------------------------

-------------------------------------------------------------

/var/run/stab
Socket 0: empty
Socket 1: Anonymous Memory

-------------------------------------------------------------


--------------------------------------------------------------

/etc/pcmcia/config.opts
#
# Local PCMCIA Configuration File
#
# System resources available for PCMCIA devices
#
include port 0x100-0x4ff, port 0x1000-0x17ff
include memory 0xc0000-0xfffff, memory 0xa0000000-0xa0ffffff
#

--------------------------------------------------------------
1. None That's some old stuff... by David Hinds, 1999, Nov 11
2. Question sorry, more problems by Thomas Schaefer, 1999, Nov 16

Note in case 3.1.2 or higher is hanging your system....

Date: 1999, Nov 10
From: Adam Di Carlo aph

On my Dell Inspiron 3000, when I upgraded from 3.1.1 to 3.1.2 (and from the changelog, I assume this would still hold with 3.1.3), I got sudden hangs when loading the card services (i82365.o). It's described in the HOWTO as in IRQ issue.

I was able to work-around this problem by adding PCIC_OPTS="pci_csc=0" in /etc/pcmcia.conf, thereby disabling the PCI IRQ scan, which was hanging my box.

Just FYI. David, I don't know if this is common, but it was a few days of distress for me. Hope this helps some other poor soul...

Question Which is *preferred*, PnP or not?

Date: 1999, Nov 11
From: Steve Snyder SteveSnyder

I currently do not have PnP enabled in my Linux v2.2.1x kernel, but can enable it if needed. So... which state does pcmcia-cs v3.1.x prefer, PnP enabled or disabled?

Thank you.

1. None Kernel PnP settings shouldn't matter by David Hinds, 1999, Nov 11

Question external scsi pcmcia card reader/writer

Date: 1999, Nov 15
From: Eric Bourque ericb

Hi,

I need to purchase an external scsi (ide is full on my
machine) pcmcia card reader/writer for use with a smart media
card (once it's in its pcmcia card adapter). I know that the
adapted smart media cards are themselves supported in linux,
but I can't find any information anywhere about whether these
external readers for desktops are supported, particularly if
they are scsi devices. Specifically I'm looking at purchasing
a microtech dpa-scsi-pc (http://www.d-store.com). If anybody
has any information about whether this is supported in linux
or not, it would be greatly appreciated.

Thanks,

Eric
1. None Actually, these just work like SCSI drives by David Hinds, 1999, Nov 15

Question No Power on Sycard PCChost 1200?

Date: 1999, Nov 25
From: Patrick Osterloh p_osterloh

I just migrated from a Sycard PCChost 1100 Bridge with a TI 1131 socket controller to a Sycard PCChost 1200 Bridge with a TI 1220 socket controller on board. The problem is: The new Bridge does not power up its sockets. I can trace the problem down to the on board socket power switch. For some reasons this device is not powering up the sockets. Does anyone share this experience with me?

David: Is the the TI 1220 supported by the current software version?

Regards,

Patrick

1. Warning Patch for TI1220 on Sycard´s PCChost1200 PCI-Cardbus Adapter by Patrick Osterloh, 1999, Nov 28

Question Kernel source tree from RPMs

Date: 1999, Nov 26
From: Peter Townsend Pete

I'm new to this area and have run into a snag -- the folks at redhat keep telling to post to new groups for help!?

Problem: I'm trying to compile the pcmcia package. 'make config' asks for linux src. I only have headers installed (rehat 6.1). I copy kernel source rpm from CD2 and install (rpm -ivh ...). Nothing appears to install in /usr/src/linux. /usr/source/redhat/SOURCES appears to have the kernal source. I can't figure-out how to create the source tree. THere are many files including "patches" which I'm unfamiliar with. I know I can get the source in tar format from other locations; but this particular machine isn't on the internet yet.

Any hints on creating the kernel source tree from the redhat distributed rpms?

Thanks

1. None RPM's versus SRPM's by David Hinds, 1999, Nov 29
... 4 Message(s)

Warning cardmgr.c Patch - Linux 2.2.14pre9 patch to /usr/src/linux/include/scsi/scsi.h adds spinlocks

Date: 1999, Nov 27
From: Todd A. Wood tawman

Question Machine Reboots on high volume network traffic

Date: 1999, Nov 29
From: Jason M. Sullivan Jason0x21

Basic Information

  • Texas Instruments TravelMate 5200
  • RedHat 6.0
  • Kernel Version 2.2.5-22 (i586)
  • PCMCIA Version 3.0.9
  • D-Link DE-660

So I got the PCMCIA package and cardmgr running (I needed to turn off IO probing. It took a while to figure it out because the message that the pcmcia core was loading correctly didn't make it into the messages log before the cardmgr caused the machine to hang with the io probe). Now that I have the core and cardmgr running, I have a new problem.

I can pop my Network card in, the core recongnizes it, I get two high beeps, and the network starts up fine. I can rlogin, mount, and open an ftp session. I can probably start a bunch of other things, but when the traffic starts getting heavy (like when I start to transfer a file: 'cat' in rlogin, 'get' in ftp, or simply 'cp' from a mounted directory), the machine immediately reboots. No warning, no messages.

I tried a few options (fast_pci, and cmd_time), to no avail. The kernel did have some strange messages on insertion and removal, summarized below..

Nov 22 22:03:00 billbee kernel: eth0: NE2000 Compatible: port 0x1000, irq 10, hw_addr 00:80:C8:8C:0A:E5
Nov 22 22:03:00 billbee cardmgr[370]: executing: './network start eth0'
Nov 22 22:03:01 billbee inet: inetd startup succeeded
Nov 22 22:03:01 billbee kernel: Hw. address read/write mismap 3
Nov 22 22:03:01 billbee kernel: Hw. address read/write mismap 5
Nov 22 22:03:01 billbee nfs: Starting NFS services:  succeeded
Nov 22 22:03:01 billbee cardmgr[370]: + SIOCADDRT: Invalid argument
...
Nov 22 22:03:57 billbee kernel: eth0: unexpected TX-done interrupt, lasttx=0.
Nov 22 22:03:57 billbee last message repeated 3 times
Nov 22 22:03:57 billbee kernel: eth0: Too much work at interrupt, status 0x20
Nov 22 22:03:58 billbee kernel: eth0: interrupt from stopped card
Nov 22 22:03:58 billbee cardmgr[370]: shutting down socket 1
Nov 22 22:03:58 billbee cardmgr[370]: executing: './network stop eth0'
Nov 22 22:03:58 billbee kernel: alloc_skb called nonatomically from interrupt c016aebd
Nov 22 22:03:58 billbee kernel: alloc_skb called nonatomically from interrupt c01509b9
Nov 22 22:03:58 billbee cardmgr[370]: executing: 'rmmod pcnet_cs'
Nov 22 22:03:58 billbee cardmgr[370]: executing: 'rmmod 8390'
Any clues out there? Thanks in advance.
1. None Disabling IO probing is a bad idea by David Hinds, 1999, Nov 29
... 3 Message(s)

Question PCMCIA Configuration on ThinkPad 760XD with docking station

Date: 1999, Dec 07
From: Adam Czezowski adas

Hi:

 I just went through lottery type game with the range of the
 addresses aceptable in /etc/pcmcia/config.opts in order 
 to make my pcmcia card to be recognised.

 I have ThinkPad 760XD and a SelectaDock I which offers SCSI.
 Both laptop has two PCMCIA slots and the docking station 
 has two slots.

 I run Linux 6.0 with the kernel version 2.2.5-15 and the
 card manager 3.09 .

 With the default config.opts, and computer undocked I had
 no problems.

 /etc/pcmcia/config.opts 
 #
 # Local PCMCIA Configuration File
 #
 # System resources available for PCMCIA devices
 #
 include port 0x100-0x4ff, port 0x1000-0x17ff
 include memory 0xc0000-0xfffff, memory 0xa0000000-0xa0ffffff
 #

 With the docked laptop during boot process after pcmcia 
 was initilised computer hanged. I have figured out that the 
 problem is with the memory ranges. 

 After many guess work,the workable memory range in the 
 config.opts is (include memory 0xc000-0xcffff) but when I 
 load pcmcia by /etc/rc.d/init.d/pcmcia start I get 
 cs: warning: no high memory space available.

 Is there any way to get rid of the guess work and being
 able to use some tool which will show the memory ranges   available or what is used by which device? I still don't
 know with which device in the docking station the conflict
 was!

 Why I am warned of lack of high memory if everything is    working now? If it is needed then why?

 My frustration with setting up the cards went for few days.
 I was using different address range in high memory since
 I thought it is neccesary to use them. The solution was 
 much simpler though.

 Is there any procedure to deal with such cases.

 Cheers

 Adam Czezowski
  
 
 
1. None It is not a simple problem by David Hinds, 1999, Dec 07

Question Error compile 3.1.6 !

Date: 1999, Dec 12
From: J.P jeepee

Trying to compile 3.1.6 gives me :

lex_config.l: In function `do_source':

lex_config.l:190: `GLOB_NOMAGIC' undeclared (first use this function)

lex_config.l:190: (Each undeclared identifier is reported only once

lex_config.l:190: for each function it appears in.)

make[1]: *** [lex_config.o] Error 1

make[1]: Leaving directory `/downloads/pcmcia-cs-3.1.6/cardmgr'

make: *** [all] Error 2

Who can tell me how to fix this...

Thanks J.P...

jeepee@gids.nl

1. None Sorry, my fault... by David Hinds, 1999, Dec 13

Question Any advantage (possible) to disable 2nd PCMCIA host?

Date: 1999, Dec 17
From: Steve Snyder SteveSnyder

Compaq, in their finite wisdom, put only a single CardBus slot in my Presario 1260. So while the PCMCIA controller supports 2 slots only one can actually be used.

So, my questions is this: is it desireable, or even possible, to disable the second host on the PCMCIA controller?

The current (pcmcia-cs-3.1.7) is working fine with my 3Com 3C575 NIC. I'm thinking in terms of system resources saved, rather than fixing any specific problem.

My configuration:

 Intel PCIC probe:
   TI 1131 PCI-to-CardBus at bus 0 slot 10, mem 0x68000000, 2 sockets
     host opts [0]: [ring] [pci + serial irq] [no pci irq] [lat 168/176] [bus 32/34]
     host opts [1]: [ring] [pci + serial irq] [no pci irq] [lat 168/176] [bus 35/37]
     ISA irqs (scanned) = 3,4,7,9,12 polling interval = 1000 ms
 3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
 cs: IO port probe 0x1000-0x17ff: clean.
 cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x388-0x38f 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7
 cs: IO port probe 0x0a00-0x0aff: clean.
 cs: cb_alloc(bus 32): vendor 0x10b7, device 0x5157
 cs: cb_config(bus 32)
   fn 0 bar 1: io 0x280-0x2ff
   fn 0 bar 2: mem 0xa0021000-0xa002107f
   fn 0 bar 3: mem 0xa0020000-0xa002007f
   fn 0 rom: mem 0xa0000000-0xa001ffff
 eth0: 3Com 3CCFE575 Cyclone CardBus at 0x280,  00:10:4b:f6:49:8f, IRQ 3
 eth0: CardBus functions mapped a0020000->c683e000

Thank you.

1. None Not really, as far as I know by David Hinds, 1999, Dec 17

Sad Problems with 3.1.7 kernel 2.2.13 Redhat 6.0

Date: 1999, Dec 19
From: dave_sneddon

I am having problems with an ISA to PCMCIA card, in that my
Netwave card is always recognised as a memory card. I've
followed the various instructions in the HOWTO and man pages
but no success.
Here is the output from the syslog for the initial load:

Intel PCIC probe:
  Ricoh RF5C296/396 ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 1 socket
    host opts [0]: none
    ISA irqs (default) = 3 polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: excluding 0x1330-0x1337 0x1388-0x138f 0x1730-0x
1737 0x1788-0x178f
cs: IO port probe 0x0100-0x04ff: excluding 0x388-0x38f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: unable to map card memory!
cs: unable to map card memory!
memory_cs: RequestWindow: Resource in use

And here is the output from dump_i365:

RicIntel PCIC probe: i82365sl B step found, 1 sockets
Socket 0:
  Identification and revision = 0x83
  Interface status = 0xff
    [bvd1/stschg] [bvd2/spkr] [detect] [wrprot] [ready] [poweron] [gpi]
  Power control = 0xd5
    [output] [Vcc=5v] [Vpp=5v]
  Interrupt and general control = 0x40
    [irq=0]
  Card status change = 00
   
  Card status change interrupt control = 0x08
    [detect] [irq = 0]
  Card detect and general control = 00
   
  Global control = 00
   
  Memory window 0: [OFF]
    start = 0000, stop = 0000, offset = 0000
  Memory window 1: [OFF]
    start = 0000, stop = 0000, offset = 0000
  Memory window 2: [OFF]
    start = 0000, stop = 0000, offset = 0000
  Memory window 3: [OFF]
    start = 0000, stop = 0000, offset = 0000
  Memory window 4: [OFF]
    start = 0000, stop = 0000, offset = 0000
  I/O window 0: [OFF]
    start = 0000, stop = 0x0001
  I/O window 1: [OFF]
    start = 0000, stop = 0x0001

Please help me.
1. None Looks like a goofed up /etc/pcmcia/config.opts file by David Hinds, 1999, Dec 20
... 1 Message(s)

Question PCMCIA modules fail to load during bootup

Date: 1999, Dec 21
From: anup ochani anupochani

hi
 i a using a siemens nixdorf, pii with redhat 6.0. when i bootup my machine the system hangs with the following message

starting pcmcia.

using linux single at lilo prompt i disable the pcmcia services, then it boots up normally.

now i have a pcmcia modem. and i cannot configure internet on my laptop without making the pcmcia thing work.

can anyone help me out with this? anup

1. None Maybe an interrupt probe problem by David Hinds, 1999, Dec 21

Question SIGHUP to cardmgr fixes break, why?

Date: 1999, Dec 23
From: Dan dan

Howzit,

running kernel 2.0.34, cs 3.0.14 (my vadem 469 won't work with newer cs versions)

scenario :

  boot = OK
  load pcmcia_core, i82365, ds = OK
  start cardmgr (wavelan card inserted) socket 0 is seen and treated as anonymous memory. fails with "unable to map card memory..."

then :

  cardctl eject = OK
  kill -HUP `cat /var/run/cardmgr.pid` = OK (rescans)
  cardctl insert = OK

repeat :
  cardctl eject = OK
  cardctl insert = OK...

Everything works after SIGHUP to cardmgr.

Question : How can I get my 'system' to boot in the 'SIGHUP' state to start with? Which module load options would show this kind of effect?

I know we're close here...

thanks in advance,

--danno@mindsong.com
1. Ok Fixed that problem... (jeez) by Dan, 2000, Jan 16

Question Oops on mistaken identity

Date: 1999, Dec 24
From: John Langford jcl

I just upgraded my brother's laptop to redhat-6.1 (pcmcia-3.0.14) from redhat-5.1 and am having problems with pcmcia. When the ethernet card or modem card are inserted a kernel oops occurs. I read through the messages and it appears that the wrong device is being detected leading to the wrong module being inserted and the kernel oops.

Unfortunately, I can't tell you much about the ethernet amd modem cards. They are some variety of generic "made in taiwan". They worked under redhat-5.1 (pcmcia?? I forget). The pathetic users guide claims that the ethernet card is ne2000 compatible. The 'faxmodem' has FCC ID "MGAFM336C-KF" and the ethernet card has part number BEN0012-TF 9830 and serial number 00A00jC123A67.

Is upgrading to the latest pcmcia likely to help? Is there a "right" way to disable automatic card detection and force driver loading?

Here are the relevant parts of the message log:

Dec 23 20:43:00 localhost pcmcia: Starting PCMCIA services:
Dec 23 20:43:00 localhost pcmcia:  modules
Dec 23 20:43:00 localhost kernel: Linux PCMCIA Card Services 3.0.14 
Dec 23 20:43:00 localhost kernel:   kernel build: 2.2.12-20 #1 Mon Sep 27 10:25:54 EDT 1999 
Dec 23 20:43:00 localhost kernel:   options:  [pci] [cardbus] [apm] 
Dec 23 20:43:00 localhost kernel: Intel PCIC probe:  
Dec 23 20:43:00 localhost kernel:   Cirrus PD6729 PCI-to-PCMCIA at bus 0 slot 4, port 0x3e0, 2 sockets

Dec 23 20:43:00 localhost kernel:     host opts [0]: [ring] [1/3/2] [1/9/2] 
Dec 23 20:43:00 localhost kernel:     host opts [1]: [ring] [1/3/2] [1/9/2] 
Dec 23 20:43:00 localhost kernel:     ISA irqs (default) = 3,4,5,7,9,10,11,12 polling interval = 1000 
ms
Dec 23 20:43:00 localhost pcmcia:  cardmgr.
Dec 23 20:43:00 localhost cardmgr[337]: starting, version is 3.0.14
Dec 23 20:43:01 localhost cardmgr[337]: watching 2 sockets
Dec 23 20:43:01 localhost kernel: cs: IO port probe 0x0100-0x03ff: excluding 0x220-0x22f 0x330-0x337 0
x378-0x37f 0x388-0x38f Dec 23 20:43:01 localhost kernel: cs: IO port probe 0x0a00-0x0aff: clean.

Dec 24 00:44:55 localhost cardmgr[337]: initializing socket 0
Dec 24 00:44:55 localhost cardmgr[337]: socket 0: SVEC 10/100 Fast Ethernet
Dec 24 00:44:55 localhost kernel: cs: memory probe 0x0d0000-0x0dffff: clean. 
Dec 24 00:44:55 localhost cardmgr[337]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/cb_enabler.o'
Dec 24 00:44:55 localhost cardmgr[337]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/tulip_cb.o'

Dec 24 00:44:55 localhost kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004

Dec 24 00:44:55 localhost kernel: current->tss.cr3 = 01753000, %cr3 = 01753000 
Dec 24 00:44:55 localhost kernel: *pde = 00000000 
Dec 24 00:44:55 localhost kernel: Oops: 0000 
Dec 24 00:44:55 localhost kernel: CPU:    0 
Dec 24 00:44:55 localhost kernel: EIP:    0010:[fat:fat_esc2uni_Rdf8b5a1e+33252/75913592] 
Dec 24 00:44:55 localhost kernel: EFLAGS: 00010246 
Dec 24 00:44:55 localhost kernel: eax: 00000000   ebx: c21c5140   ecx: c27deda0   edx: 00000000 
Dec 24 00:44:55 localhost kernel: esi: 00000000   edi: c2620000   ebp: c171fad8   esp: c171fad0 
Dec 24 00:44:55 localhost kernel: ds: 0018   es: 0018   ss: 0018 
Dec 24 00:44:55 localhost kernel: Process cardmgr (pid: 337, process nr: 17, stackpage=c171f000) 
Dec 24 00:44:55 localhost kernel: Stack: c27deda0 c2620000 c171faec c301d8a7 c27deda0 00000000 0000000
0 c171fb6c Dec 24 00:44:55 localhost kernel: c30302e9 0000002d c27deda0 00000000 c27deec0 00000000 c30306e 0 4d000000 Dec 24 00:44:55 localhost kernel: c30306e0 c171fb00 00000000 00000032 00000032 00000032 49434d4 3 41432041 Dec 24 00:44:55 localhost kernel: Call Trace: [fat:fat_esc2uni_Rdf8b5a1e+35719/75911125] [fat:fat_esc2 uni_Rdf8b5a1e+112073/75834771] [fat:fat_esc2uni_Rdf8b5a1e+113088/75833756] [fat:fat_esc2uni_Rdf8b5a1e+ 113088/75833756] [fat:fat_esc2uni_Rdf8b5a1e+112589/75834255] [fat:fat_esc2uni_Rdf8b5a1e+112428/7583441 6] [fat:fat_esc2uni_Rdf8b5a1e+31167/75915677] Dec 24 00:44:55 localhost kernel: [fat:fat_esc2uni_Rdf8b5a1e+70681/75876163] [fat:fat_esc2uni_R df8b5a1e+36302/75910542] [fat:fat_esc2uni_Rdf8b5a1e+35591/75911253] [fat:fat_esc2uni_Rdf8b5a1e+111666/ 75835178] [fat:fat_esc2uni_Rdf8b5a1e+113092/75833752] [fat:fat_esc2uni_Rdf8b5a1e+112428/75834416] [fat :fat_esc2uni_Rdf8b5a1e+40344/75906500] [fat:fat_esc2uni_Rdf8b5a1e+111418/75835426] Dec 24 00:44:55 localhost kernel: [fat:fat_esc2uni_Rdf8b5a1e+100560/75846284] [fat:fat_esc2uni_ Rdf8b5a1e+103049/75843795] [alloc_skb+113/220] [sock_wmalloc+35/72] [wake_up_process+58/68] [__wake_up +59/72] [sock_def_readable+39/44] [unix_dgram_sendmsg+622/716] Dec 24 00:44:55 localhost kernel: [unix_dgram_sendmsg+0/716] [sock_sendmsg+136/172] [write_intr +247/292] [write_intr+0/292] [write_intr+247/292] [write_intr+0/292] [merge_segments+27/364] [unmap_fi xup+102/280]
Dec 24 00:44:55 localhost kernel:        [do_munmap+541/568] [sys_ioctl+421/448] [system_call+52/56]  
Dec 24 00:44:55 localhost kernel: Code: 8b 56 04 f6 c2 05 75 0d 66 83 7e 0a 00 74 0d f6 46 0c 05 74  

-John

1. None It's a bug in /etc/pcmcia/config by David Hinds, 1999, Dec 25

Question Failure to identify cards on a Toshiba 425CDS

Date: 1999, Dec 27
From: Alexander Garden alecg

I am debugging a Toshiba 425CDS Satellite Pro for a friend. The problem I have is that the PCMCIA cards are not identified. Not in Win '98, not in Linux 2.0.35.

I realize I am using old software, but my question is simple: Is the problem probably a hardware problem (such as a surge came down the phone line over the PCMCIA modem and damaged the motherboard), or a software problem? The cards ( an IBM Token Ring, Xircom Credit Card ethernet/28.8 Modem combo, and a US Robotics Megahertz 28.8 modem) work fine on another laptop.

An insertion of a card is followed by a low beep, than a high beep. The system logs show that multiple memory regions were excluded and, along with /var/run/stab shows that the card was misidentified as an Anonymous Memory card.

I tried everything in the HOWTO under memory probe failures, but nothing succeded. Though under a few configurations card insertion would be followed by a very low beep succeeded by a low beep.

If anyone knows if this is a hardware problem or a software problem I would be much obliged. Thanks!

Alexander Garden

1. None With old code, debugging options are very limited by David Hinds, 1999, Dec 28

Question Problem compiling 3.1.8

Date: 1999, Dec 31
From: Jim Liedeka <jliedeka@facstaff.wisc.edu>

I had a compile failure with cardinfo.

I am using a stock Red Hat 6.1 distro with Xforms added on an IBM Thinkpad i1412. I received the following error:

cc  -MD -O -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include -I../modules -I/usr/X11R6/include -I/usr/X11/include -I/usr/X11R6/include/X11 -c cardinfo.c
cc   -o cardinfo cardinfo.o \
    -L/usr/X11R6/lib -L/usr/X11/lib -lforms -lX11 -lm
/usr/bin/ld: cannot open -lforms: No such file or directory
collect2: ld returned 1 exit status
make[1]: *** [cardinfo] Error 1
make[1]: Leaving directory `/root/pcmcia-cs-3.1.8/cardmgr'
make: *** [all] Error 2

Can someone tell me what lforms is and where to find it? Or, is this really some other problem?

1. Feedback Try this by Stephen Davies, 2000, Jan 05

Question Help with an Ricoh ISA-to-PCMCIA bridge card

Date: 1999, Dec 31
From: Jin Yang jyang

Hi, Happy New Year!

It drives me nuts trying to get a WebGear Aviator2.4 Wireless card to work with my Pentium 60MHz Linux desktop through an ISA-to-PCMCIA adapter Webgear provides.

The machine recognizes the adapter during booting but fails to recognizes any PCMCIA card plugged in. It always identifies the card as "anonymous memory". Here is detailed information:

  o The linux kernel is 2.0.35.

  o The adapter card is recognized as:

     Ricoh RF5C296/396 ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 1 socket
       host opts [0]: none
       ISA irqs (scanned) = 3,7,11,14,15 status cha

  o I've tried two different PCMCIA releases without success.

    When I tried "cardctl ident":

    - release 3.0.14 reports no product information available.
    - release 3.0.4 reports the weired manfid (I forgot exactly what it is,
      something like 0x2010 0x1000) for all types of PCMCIA cards that I
      have.

  o I've tried many different memory and io port settings without success.

This adapter works fine on another Linux desktop which is Pentium 133 MMX.

Any help will be greatly appreciated!!!

Thanks a million!

- Jin

1. Idea Re: Help with an Ricoh ISA-to-PCMCIA bridge card by Ovidiu Predescu, 2000, Jan 14

Question PCMCIA will not co-exist with CDROM

Date: 2000, Jan 02
From: Stephen Davies <scldad@sdc.com.au>

Platform: Mandrake 6.1 on Philips TravelNote 580 (2.2.13)
PCMCIA version: 3.1.8
Cards: generic NE200 compatible and generic modem
Controller: Cirrus PD7629
Problem:
Having built 3.1.8 from source to overcome the problems with
the version included in Mandrake 6.1, I have a system where
my PCMCIA setup seems to work perfectly so long as I do not try and touch the CD.

Conversely, if I turn PCMCIA off using /etc/sysconf/pcmcia, 
the CD works properly.

I have tried following the advice in the HOWTO and have 
added PCIC_OPTS=irq_list=9,10 to /etc/sysconf/pcmcia and
have tried several exclude commands in /etc/pcmcia/config.opts
to restrict both ports and memory with no success.

While PCMCIA is active, any attempt to mount /dev/cdrom 
"freezes" that session. Other sessions continue normally.
If the mount attempt is via KDE/KFM, the Cancel button
can be used to recover.

Some time after a command line mount, the whole system hangs 
and must be powered off to recover.


dmesg produces the following:

Intel PCIC probe:
 Cirrus PD6729 PCI-to-PCMCIA at bus 0 slot 19, port oxfcec, 2 sockets
  host opts [0]: [ring] [1/3/2] [1/9/2]
  host opts [1]: [ring] [1/3/2] [1/9/2]
  ISA rqs (default)=9,10 polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: clean
cs: IO port probe 0x0100-0x04ff; excluding 0x200-0x207 0x378-0x37f ox398-0x39f ox4d0-0x4d7
cs: memory probe 0xc0000-0xcffff: excluding 0xc0000-0xcbfff
eth0: NE2000 Compatible: io 0x300, irq 9, hw_addr 00:80:C8:8B:29:CF

The CD is on hdc (ide1) and is using the usual adresses and irq.

Hoping there is a simple solution.

Cheers and thanks,
Stephen Davies
1. None A possible fix by David Hinds, 2000, Jan 03
... 1 Message(s)

None lockups on insertion or ejection

Date: 2000, Jan 05
From: Jacek Polewczak jacek

Hi everyone,

I have Sony PCG-XG9 notebook (Pentium III 500, 128MB) using Mandrake 6.1 (kernel 2.2.13-22mdk). PCMCIA services (3.1.9) worked fine (so far using only Megahertz XJack 28 V.34 modem) until I installed sound drivers from OSS, 4Front Technologies. I don't seem to get more help from them (claim that it is PCMCIA problem). Below is the description of my problems:

!!! None of the below problems occur if sound is not on !!!

PCMCIA services start at boot; if I insert the modem card and then run "soundon" command everything is OK, no error messages, sound and modem work.

However, after turning sound on any attempts to insert or remove PC card (modem in my case) lock completely the system. I even tried "cardctl eject" or "cardctl insert" before physically removing the card. The system locks upon invocation of cardctl eject.

I have to power off the computer (Ctr+ALt+Del doesn't work).

What works (after soundon is invoked) is the following:

with card still inserted I shut down PCMCIA services and then remove the card. Furthermore, while PCMCIA services are shut down I can insert another PC card, start PCMCIA services and everything seems to be working.

I read in PCMCIA-HOWTO that locking the system during insertion or removal of cards are due to memory probe failures and/or timing register problem. I restricted the memory window corresponding to what I found in Windows/DOS PCMCIA drivers, it accepts it OK but the same problem (lockup) occurs.

I tried to change various configurations of PCMCIA setup (irq_list, cs_irq, poll_interval, do_pci_probe, pci_csc, pci_int, cmd_time, setup_time) without any success. I restricted probed IRQ to just one free interrupt, restricted interrupt used for card status changes (cs_irq), nothing seems to work.

There is one parameter specific to Ricoh Cardbus (from man i82365)

 irq_mode=n
               Selects the interrupt routing method.  A value of 1
               selects ISA interrupt routing, and 2 selects inter-
               rupt  routing via an external serial interrupt con-
               troller.  The default is to  use  whatever  routing
               method is already enabled.

If I set it to irq_mode=2 (although I am not entirely certain what I am doing here) then I don't have lockups with card insertion and/or injection. Sound works, but my modem DOES NOT !!! I found it by accident and I hope that it might help.

Finally, if PNP is activated in BIOS, I don't have the above lockups but, sound doesn't work correctly (the same sound or part of a sound clip is being repeated).

I use defaults config.opts with irq5 excluded.

Starting PCMCIA services not at boot time also doesn't help !

Thanks for any suggestions.

Jacek

Below, I provide outputs of "cat /proc/pci, /proc/interrupts, /proc/modules, /proc/ioports", "cardctl config", and "dmesg"

               "cat /proc/pci"

PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Intel 440BX - 82443BX Host (rev 3).
      Medium devsel.  Master Capable.  Latency=64.  
      Prefetchable 32 bit memory at 0x40000000 [0x40000008].
  Bus  0, device   1, function  0:
    PCI bridge: Intel 440BX - 82443BX AGP (rev 3).
      Medium devsel.  Master Capable.  Latency=128.  Min Gnt=140.
  Bus  0, device   7, function  0:
    ISA bridge: Intel 82371AB PIIX4 ISA (rev 2).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  No bursts.  
  Bus  0, device   7, function  1:
    IDE interface: Intel 82371AB PIIX4 IDE (rev 1).
      Medium devsel.  Fast back-to-back capable.  Master Capable.  Latency=64.  
      I/O at 0xfc90 [0xfc91].
  Bus  0, device   7, function  2:
    USB Controller: Intel 82371AB PIIX4 USB (rev 1).
      Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master Capable.  Latency=64.  
      I/O at 0xfca0 [0xfca1].
  Bus  0, device   7, function  3:
    Bridge: Intel 82371AB PIIX4 ACPI (rev 3).
      Medium devsel.  Fast back-to-back capable.  
  Bus  0, device   8, function  0:
    FireWire (IEEE 1394): Unknown vendor Unknown device (rev 2).
      Vendor id=104d. Device id=8039.
      Medium devsel.  IRQ 9.  Master Capable.  Latency=64.  Min Gnt=4.Max Lat=4.
      Non-prefetchable 32 bit memory at 0xfedf7000 [0xfedf7000].
      Non-prefetchable 32 bit memory at 0xfedf7c00 [0xfedf7c00].
  Bus  0, device   9, function  0:
    Multimedia audio controller: Unknown vendor Unknown device (rev 2).
      Vendor id=1073. Device id=10.
      Medium devsel.  IRQ 9.  Master Capable.  Latency=64.  Min Gnt=5.Max Lat=25.
      Non-prefetchable 32 bit memory at 0xfedf8000 [0xfedf8000].
      I/O at 0xfcc0 [0xfcc1].
      I/O at 0xfc8c [0xfc8d].
  Bus  0, device  10, function  0:
    Communication controller: Unknown vendor Unknown device (rev 1).
      Vendor id=127a. Device id=2005.
      Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master Capable.  Latency=64.  
      Non-prefetchable 32 bit memory at 0xfede0000 [0xfede0000].
      I/O at 0xfc78 [0xfc79].
  Bus  0, device  12, function  0:
    CardBus bridge: Ricoh Unknown device (rev 128).
      Vendor id=1180. Device id=478.
      Medium devsel.  Master Capable.  Latency=168.  Min Gnt=128.Max Lat=4.
  Bus  0, device  12, function  1:
    CardBus bridge: Ricoh Unknown device (rev 128).
      Vendor id=1180. Device id=478.
      Medium devsel.  Master Capable.  Latency=168.  Min Gnt=128.Max Lat=4.
  Bus  1, device   0, function  0:
    VGA compatible controller: Neomagic Unknown device (rev 32).
      Vendor id=10c8. Device id=5.
      Medium devsel.  Fast back-to-back capable.  IRQ 9.  Master Capable.  Latency=128.  Min Gnt=16.Max Lat=255.
      Prefetchable 32 bit memory at 0xfd000000 [0xfd000008].
      Non-prefetchable 32 bit memory at 0xfe800000 [0xfe800000].
      Non-prefetchable 32 bit memory at 0xfec00000 [0xfec00000].

                    "cat /proc/interrupts"

           CPU0
  0:      24669          XT-PIC  timer
  1:       1436          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:          0          XT-PIC  MPU-401 UART
  8:          1          XT-PIC  rtc
  9:          0          XT-PIC  Yamaha DS-XG
 12:          0          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:      53286          XT-PIC  ide0
 15:          4          XT-PIC  ide1
NMI:          0
ERR:          0                  

                     "cat /proc/modules"   

 ymf724                 23396   0
 audiobuf               11088   0 [ymf724]
 opl3                   13912   0 [ymf724]
 uart401                 6892   0 [ymf724]
 midi                   28732   0 [opl3 uart401]
 ac97                    4656   0 [ymf724]
 soundbase             483584   0 [ymf724 audiobuf opl3     uart401 midi ac97]
 sndshield               5356   0 [ymf724 audiobuf opl3    uart401 midi ac97 soundbase]
 serial_cs               5296   0 (unused)
 ds                      6348   2 [serial_cs]
 i82365                 21700   2
 pcmcia_core            41984   0 [serial_cs ds i82365]
 nls_iso8859-1           2052   2 (autoclean)
 nls_cp437               3548   2 (autoclean)
 vfat                   11100   2 (autoclean)
 fat                    33664   2 (autoclean) [vfat]    

                   "cat /proc/ioports"

 0000-001f : dma1
 0020-003f : pic1
 0040-005f : timer
 0060-006f : keyboard
 0070-007f : rtc
 0080-008f : dma page reg
 00a0-00bf : pic2
 00c0-00df : dma2
 00f0-00ff : fpu
 0170-0177 : ide1
 01f0-01f7 : ide0
 0330-0333 : MPU-401 UART
 0376-0376 : ide1
 03c0-03df : vga+
 03e8-03ef : serial(auto)
 03f6-03f6 : ide0
 03f8-03ff : serial(auto)
 13f8-13ff : serial_cs
 fc90-fc97 : ide0
fc98-fc9f : ide1                    

                    "cardctl config"

Socket 0:
  not configured
Socket 1:
  Vcc 5.0V  Vpp1 0.0V  Vpp2 0.0V
  interface type is "memory and I/O"
  irq 3 [exclusive] [level]
  Speaker output is enabled
  function 0:
    config base 0x0100
      option 0x60 status 0x08 pin 0x00 copy 0x00
    io 0x13f8-0x13ff [8bit]       

                    "dmesg"

Linux version 2.2.13-22mdk (root@kenobi.mandrakesoft.com) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 SMP Fri Oct 22 02:06:33 CEST 1999
mapped APIC to ffffe000 (00298000)
Detected 496317320 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 494.80 BogoMIPS
Memory: 127664k/131008k available (1172k kernel code, 424k reserved, 1668k data, 80k init, 0k bigmem)
DENTRY hash table entries: 262144 (order: 9, 2097152 bytes)
Buffer-cache hash table entries: 131072 (order: 7, 524288 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
VFS: Diskquotas version dquot_6.4.0 initialized
Enabling extended fast FPU save and restore...done.
Not enabling KNI unmasked exception support
Exception 19 error handler not integrated yet
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
per-CPU timeslice cutoff: 0.00 usecs.
CPU0: Intel Pentium III (Coppermine) stepping 01
SMP motherboard not detected. Using dummy APIC emulation.
PCI: PCI BIOS revision 2.10 entry at 0xfd99e
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 131072 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS02 at 0x03e8 (irq = 4) is a 8250
pty: 256 Unix98 ptys configured
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 20480K size
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfc90-0xfc97, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfc98-0xfc9f, BIOS settings: hdc:DMA, hdd:pio
hda: IBM-DARA-218000, ATA DISK drive
hdc: TOSHIBA DVD-ROM SD-C2202, ATAPI CDROM drive
ide2: ports already in use, skipping probe
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DARA-218000, 17301MB w/418kB Cache, CHS=2205/255/63
hdc: ATAPI 24X DVD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: KNI detected, trying cache-avoiding KNI checksum routine
   pIII_kni  :   995.172 MB/sec
raid5: MMX detected, trying high-speed MMX checksum routines
   pII_mmx   :  1236.345 MB/sec
   p5_mmx    :  1298.448 MB/sec
   8regs     :   609.600 MB/sec
   32regs    :   347.853 MB/sec
using fastest function: pIII_kni (995.172 MB/sec)
scsi : 0 hosts.
scsi : detected total.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2 < hda5 > hda3 hda4
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 80k freed
Adding Swap: 104416k swap-space (priority -1)
Linux PCMCIA Card Services 3.1.9
  kernel build: 2.2.13-22mdk #1 SMP Fri Oct 22 02:06:33 CEST 1999
  options:  [pci] [cardbus] [apm]
Intel PCIC probe: 
  Ricoh RL5C478 PCI-to-CardBus at bus 0 slot 12, mem 0x68000000, 2 sockets
    host opts [0]: [isa irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 32/34]
    host opts [1]: [isa irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 35/37]
    ISA irqs (default) = 3,4,5,7,10,11,12 polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: excluding 0x1040-0x104f
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x398-0x39f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
tty01 at 0x13f8 (irq = 3) is a 16550A

1. None Re: lockups on insertion or ejection by David Hinds, 2000, Jan 06

Question Sony Vaio PCG-N505VE Config

Date: 2000, Jan 10
From: Tim Jones BruMeister

Has anyone gotten PCMCIA support functioning on a Vaio 505? I can get the CD5 working using the ATA interface of IDE2, but I can't get PCMCIA services working if the CD-ROM is attached (lost interrupt) and, without the CD, cardctl seems to work, but I can't get my Megahertz combo card to work with either the MODEM or the Ethernet.

Stock Red Hat 6.1 install.

Tim

1. None System log messages help a lot by David Hinds, 2000, Jan 10
... 1 Message(s)

Question 3.1.8 not finding interrupts

Date: 2000, Jan 18
From: Ian Soboroff isoboroff

I tried upgrading from 3.1.2 to 3.1.8 today (kernel version is 2.2.14). Under 3.1.2, there are no problems:

Linux PCMCIA Card Services 3.1.2
  kernel build: 2.2.14 #1 Thu Jan 6 10:07:52 EST 2000
  options:  [pci] [cardbus] [apm] [pnp]
PnP: PNP BIOS installation structure at 0xc00fdae0
PnP: PNP BIOS version 1.0, entry at f0000:423d, dseg at f0000
PCI routing table version 1.0 at 0xf5cd0
  00:0a.0 -> irq 10
  00:0a.1 -> irq 10
Intel PCIC probe: 
  Cirrus PD6832 PCI-to-CardBus at bus 0 slot 10, mem 0x68000000, 2 sockets
    host opts [0]: [ring] [0/7/4] [3/17/4] [pci irq 10] [lat 168/176] [bus 32/34]
    host opts [1]: [ring] [0/7/4] [3/17/4] [pci irq 10] [lat 168/176] [bus 35/37]
    ISA irqs (scanned) = 3,4,5,7 PCI status changes
  Cirrus PD6729 PCI-to-PCMCIA at bus 1 slot 10, port 0xecfc, 2 sockets
    host opts [2]: [ring] [1/3/2] [1/9/2]
    host opts [3]: [ring] [1/3/2] [1/9/2]
    ISA irqs (default) = 3,4,5,7,12 polling interval = 1000 ms

but with 3.1.8, it only finds irq 5. the compile options are the same with both versions, as are the PCIC_OPTS, which are just "cs_irq=9". i tried adding "do_scan=0 irq_list=5,7,9,10" to the PCIC_OPTS for 3.1.8, but this didn't cure the problem.

any ideas?

1. None Other devices are using those interrupts by David Hinds, 2000, Jan 18

Sad 3c574 and RH6.0 on a Compaq 1260....

Date: 2000, Jan 21
From: Peter J. Milanese pmilano1

Strange...

It finds irq 9.

Link light is blinking erratically (On hub, since the one on the card is silly).

Don't pass traffic, don't come up automatically.

Everything else looks fine.

The new PCMCIA Subset is on it.

Rrrr... I just noticed a fault.. It isn't autonegotiating. Anyone know how to force it?

P

1. None The usual request: system log messages? by David Hinds, 2000, Jan 21

Question lock up with message "kmem_alloc: Bad slab magic (...)" after insmoding pcmcia_core

Date: 2000, Jan 26
From: Tim Johann t1m

Hi

I´ve got a problem installing pcmcia support at all!

System is a Pentium 120 running Red Hat under kernel 2.2.13 PCMCIA adapter is a VG468 as the probe tells

first I tried to install the whole precompiled kernel .RPM It locked up while trying to install the pcmcia modules on from the startup script. Sometimes it told (a thousand times):

kmem_alloc: Bad slab magic (name=size-128)

I looked up the script and simply found that it was the insmod pcmcia_core line that was making trouble

So I went for compiling the modules myself for a custom kernel (for a couple of times!).

the problem remaind the same =8(.

who has an idea 8-?
		thx, T1M

1. None Seems to be solved by David Hinds, 2000, Feb 11

Question TP390X, 512MB, and PCMCIA

Date: 2000, Feb 02
From: Andrew Newton <lfs@eskimo.com>

I have a ThinkPad 390X (2626-MOU) with Mandrake 7.0. The kernel is 2.2.14 and pcmcia-cs is 3.1.9 (I know 3.1.10 is the latest, but the release notes didn't say anything that looked relevant to my problem). Cardmgr says I have a TI 1251B PCIC.

Anyway, cardmgr doesn't recognize any cards and constantly spits out "i82365; infinite loop in interrupt handler". In an effort to fix the problem, I have tried several options in /etc/sysconfig/pcmcia. Currently the PCIC_OPTS read "irq_list=3,7 pci_csc=1 pci_int=1 pci_irq_list=4,5,9,10". But they don't seem to make a difference at all.

I do have two workarounds.

The first is to boot into Win98 first. It does recognize the PCMCIA cards. Then I tell Win98 to reboot and have LILO boot Linux. Now the cardmgr has no problems.

The second workaround is based on the following link I found on IBM's web site with CardWizard under Windows (ftp://ftp.pc.ibm.com/pub/pccbbs/mobiles/pctpitfix.txt). Basically, there seems to be some sort of hardware problem with ThinkPad 390X,600E, and 600X and 512MB of memory. So I put "mem=64m" on the append line in lilo and rebooted. No dice. Then I took out one of the 256MB DIMMS giving the sytem just 256MB and rebooted. IT WORKED!

Any ideas?

1. None It's a flaky BIOS problem by David Hinds, 2000, Feb 09
... 4 Message(s)

Question Unresolved symbols vs configuration parameters in 2.3.42

Date: 2000, Feb 07
From: Peter pfolk

So I got kernel 2.3.42 so that I could use netfilter and keep people from hijacking my 'net connection (the machine acts as a bridge between an ad-hoc 802.11 wireless network and the DSL line). Is 3.1.10 supposed to work with the new kernel, as a module?

Compiling it as a static part of the kernel appears to work, except it doesn't find my PCMCIA adapter because I have to pass a configuration parameter (extra_sockets=1) to the i82365 driver. Is there a way to pass this information other than with insmod?

Since afaik I have to use it as a module, I configured it as such using menuconfig, but I get unresolved symbols. In particular, depmod -ae sez:

depmod: *** Unresolved symbols in /lib/modules/2.3.42/pcmcia/ds.o
depmod:         pcmcia_lookup_bus
depmod: *** Unresolved symbols in /lib/modules/2.3.42/pcmcia/i82365.o
depmod:         dead_socket
depmod: *** Unresolved symbols in /lib/modules/2.3.42/pcmcia/yenta.o
depmod:         pci_find_parent_resource
depmod:         probe_irq_mask

I solved the dead_socket problem by defining it in i82365.c (it's just a static struct, normally resolved by linking with cs.o I assume), and got around the pcmcia_lookup_bus problem by not configuring CardBus support. The other two symbols are defined in arch/i386/kernel/irq.c and drivers/pci/pci.c (respectively) but I don't know what to do to get it to link against them. Is this a known problem, or something wrong with my system, or just a normal bug?

Appologies for my lack of kernel-hacker savvy,

Peter

1. Question Me too; please tell me exactly what you did by rjee@yahoo.com, 2000, Feb 08
... 1 Message(s)

Warning 3.1.10 does no longer work on DELL Inspiron 7500

Date: 2000, Feb 11
From: Ronny Bremer rbremer

Hardware: DELL Inspiron 7500

The PCMCIA release 3.1.8 works and gives the following message at startup:

Feb 11 08:56:27 fghamw07 kernel: Linux PCMCIA Card Services 3.1.8 
Feb 11 08:56:27 fghamw07 kernel:   kernel build: 2.2.14 #4 Wed Feb 9 09:28:40 CET 2000 
Feb 11 08:56:27 fghamw07 kernel:   options:  [pci] [cardbus] [apm] [pnp] 
Feb 11 08:56:27 fghamw07 kernel: PnP: PNP BIOS installation structure at 0xc00f7210 
Feb 11 08:56:27 fghamw07 kernel: PnP: PNP BIOS version 1.0, entry at f0000:a776, dseg at 400 
Feb 11 08:56:27 fghamw07 kernel: PCI routing table version 1.0 at 0xfdf50 
Feb 11 08:56:27 fghamw07 kernel:   00:04.0 -> irq 11 
Feb 11 08:56:27 fghamw07 kernel:   00:04.1 -> irq 11 
Feb 11 08:56:27 fghamw07 kernel: Intel PCIC probe:  
Feb 11 08:56:27 fghamw07 kernel:   TI 1225 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets 
Feb 11 08:56:27 fghamw07 kernel:     host opts [0]: [ring] [pwr save] [serial pci & irq] [pci irq 11] [lat 168/32] [bus 32/34] 
Feb 11 08:56:27 fghamw07 kernel:     host opts [1]: [ring] [pwr save] [serial pci & irq] [pci irq 11] [lat 168/32] [bus 35/37] 
Feb 11 08:56:27 fghamw07 kernel:     ISA irqs (scanned) = 9,10 polling interval = 1000 ms 
Feb 11 08:56:28 fghamw07 cardmgr[434]: starting, version is 3.1.8

When using 3.1.10 however, the output stops with the line:

ISA irqs (scanned) = 3,4,7,9,10

and the systems freezes. I cannot interrupt anything, it is dead stopped. I tried multiple times, same effect. As you can see, the list of detected interrupts did change, I do no know why, since my config files are identical (in terms of the excluded and included resources).

Any help would be appreciated.

Ronny

1. Warning 3.1.9 / 3.1.10 Broken for IBM ThinkPad i1460 by Kenny Jansson, 2000, Feb 15
... 2 Message(s)

Question Compile-errors in 3.1.10

Date: 2000, Feb 15
From: Rolf Rander Naess rolfn

I am trying to compile 3.1.10 on a RedHat 6.1 system, currently running 2.2.12.
#gcc --version
2.8.1
#ld -v
GNU ld version 2.9.1 (with BFD 2.9.1.0.25)
and I get:
gcc -MD -c -O2 -I../include -I/usr/src/linux/include -D__KERNEL__ -DEXPORT_SYMTAB -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -DMODULE -DCARDBUS 3c575_cb.c
3c575_cb.c: In function `vortex_up':
3c575_cb.c:1206: structure has no member named `tbusy'
3c575_cb.c:1207: structure has no member named `interrupt'
3c575_cb.c:1208: structure has no member named `start'
3c575_cb.c: In function `vortex_tx_timeout':
3c575_cb.c:1430: structure has no member named `tbusy'
3c575_cb.c: In function `vortex_start_xmit':
3c575_cb.c:1532: structure has no member named `tbusy'
3c575_cb.c:1552: structure has no member named `tbusy'
3c575_cb.c: In function `boomerang_start_xmit':
3c575_cb.c:1589: structure has no member named `tbusy'
3c575_cb.c:1634: structure has no member named `tbusy'
3c575_cb.c: In function `vortex_interrupt':
3c575_cb.c:1653: structure has no member named `interrupt'
3c575_cb.c:1656: structure has no member named `interrupt'
3c575_cb.c:1667: structure has no member named `interrupt'
3c575_cb.c:1697: structure has no member named `tbusy'
3c575_cb.c:1698: `NET_BH' undeclared (first use in this function)
3c575_cb.c:1698: (Each undeclared identifier is reported only once
3c575_cb.c:1698: for each function it appears in.)
3c575_cb.c:1720: structure has no member named `tbusy'
3c575_cb.c:1729: structure has no member named `tbusy'
3c575_cb.c:1770: structure has no member named `interrupt'
3c575_cb.c: In function `vortex_down':
3c575_cb.c:1945: structure has no member named `start'
3c575_cb.c:1946: structure has no member named `tbusy'
3c575_cb.c: In function `vortex_close':
3c575_cb.c:1980: structure has no member named `start'
3c575_cb.c: In function `vortex_get_stats':
3c575_cb.c:2021: structure has no member named `start'
make[1]: *** [3c575_cb.o] Error 1
make[1]: Leaving directory `/export/a/src/pcmcia-cs-3.1.9/clients'
make: *** [all] Error 2
1. None Some more info! by Rolf Rander Naess, 2000, Feb 15
2. None You left out the part about a 2.3.* development kernel by David Hinds, 2000, Feb 15
... 3 Message(s)

Question Card works in slot 1 but not slot 0

Date: 2000, Feb 16
From: John Ruttenberg rutt

I have some memory of this issue begin covered in the HOWTO or somewhere, but I can't find it now.

Can someone please jog my memory about where to read about trouble shooting this kind of problem?
1. None I'd want to see more information by David Hinds, 2000, Feb 16

Question Problems with Netgear FA510 PCMCIA card on a Toshiba 4080 XCDT computer

Date: 2000, Feb 18
From: Fred Mckenzie Fredmac

I am trying to install a NETGEAR FA310 PCMCIA ethernet card into my Toshiba 4080XCDT notebook computer. Has anyone successfully installed this card into a similar Toshiba? Does anyone have a driver that works? I can't seem to find one for it. I'm using Redhat 6.1.

1. None Err, which of those is it? by David Hinds, 2000, Feb 18

Question inb outb, compile failure with Redhat 6.1 please help.

Date: 2000, Feb 20
From: ehlarson

I am having difficulty compiling the PCMCIA card services under RedHat 6.1 - kernel 2.2.12-20 smb, versions 3.0.14 and 3.1.10, 3.1.11. In each case the compilation fails with the following series of errors:

obe.c -o probe probe.c: In function `i365_get':

probe.c:157: warning: implicit declaration of function `outb'

probe.c:157: warning: implicit declaration of function `inb'

probe.c: In function `tcic_getw':

probe.c:284: warning: implicit declaration of function `inw'

probe.c: In function `tcic_setw':

probe.c:290: warning: implicit declaration of function `outw'

/tmp/ccnlFJoj.o: In function `i365_get':

/tmp/ccnlFJoj.o(.text+0x289): undefined reference to `outb'

/tmp/ccnlFJoj.o(.text+0x295): undefined reference to `inb'

/tmp/ccnlFJoj.o: In function `i365_set':

/tmp/ccnlFJoj.o(.text+0x2bd): undefined reference to `outb'

/tmp/ccnlFJoj.o(.text+0x2cd): undefined reference to `outb'

/tmp/ccnlFJoj.o: In function `i365_probe':

/tmp/ccnlFJoj.o(.text+0x491): undefined reference to `outb'

/tmp/ccnlFJoj.o(.text+0x49e): undefined reference to `outb'

/tmp/ccnlFJoj.o: In function `tcic_getb':

/tmp/ccnlFJoj.o(.text+0x5a3): undefined reference to `inb'

/tmp/ccnlFJoj.o: In function `tcic_setb':

/tmp/ccnlFJoj.o(.text+0x5c4): undefined reference to `outb'

/tmp/ccnlFJoj.o: In function `tcic_getw':

/tmp/ccnlFJoj.o(.text+0x5db): undefined reference to `inw'

/tmp/ccnlFJoj.o: In function `tcic_setw':

/tmp/ccnlFJoj.o(.text+0x5fc): undefined reference to `outw'

collect2: ld returned 1 exit status etc.

My config dialog goes like:

    -------- Linux PCMCIA Configuration Script --------

The default responses for each question are correct for most users. Consult the PCMCIA-HOWTO for additional info about each option.

Linux source directory [/usr/src/linux]:

The kernel source tree is version 2.2.12-20. WARNING: the current kernel is actually version 2.2.12-20smp. The current kernel build date is Mon Sep 27 10:34:45 1999.

Alternate target install directory []: 
  Module install directory [/lib/modules/2.2.12-20]: 
Build 'trusting' versions of card utilities (y/n) [n]: 
Include 32-bit (CardBus) card support (y/n) [y]: 
Include PnP BIOS resource checking (y/n) [n]: 

Kernel configuration options:
    Symmetric multiprocessing support is enabled.
    PCI BIOS support is enabled.
    Advanced Power Management (APM) support is enabled.
    SCSI support is enabled.
    Networking support is enabled.
     Radio network interface support is enabled.
     Token Ring device support is enabled.
     Fast switching is disabled.
    Module version checking is enabled.
    /proc filesystem support is enabled.
    Maximum physical memory: 1GB

It looks like you have a System V init file setup.

X Windows include files found. /usr/X11/lib/libforms.so and /usr/X11/include/forms.h found.

Configuration successful.

This is with the standard Redhat 6.1 kernel RPMs, and a version of XForms (0.88-1) which I downloaded from the Redhat contrib directory.

Question PCMCIA modem under Mandrake 7.0

Date: 2000, Feb 20
From: Chris Sleightholme <sleightholme@email.com>

I had my pcmcia modem working fine under RedHat 5.1

Having installed Mandrake 7 I can't get it to work. pcmcia support is enabled and the file /etc/sysconfig/pcmcia is set up the same way as I set it up for redhat.

Any ideas ?

1. None Bad drivers by David Hinds, 2000, Feb 20

Sad Frustrations with kernel versions

Date: 2000, Feb 21
From: ehlarson

Well, after spending about 6 hours working through include files and reinstalls of system components to determine that my previous compile problems were due to a glibc upgrade via autorpm (I don't know yet if it is a compatability issue with PCMCIA and the new GLIBC or if it was a install failure), I was able to get PCMCIA to compile.

HOWEVER I have found that I am not out of the woods by a long shot. I am installing PCMCIA on a Redhat 6.1 smp machine in order to test/use a wireless network card (via an IDE card with a Ricoh controller - according to the HOWTO this SHOULD work). The kernel version I am running is the stock RedHat 2.2.12-20smp supplied with their distro. However, whatever I do - including using ./Configure --current I get complaints that my source tree is 2.2.12-20 whilst the kernel I am running is 2.2.12-20smp. Now color me idiot or something, but AFAIK there is no such thing as a 2.2.12-20smp source tree. In my experience smp kernels are generated via compilation with a particular make option set during the configuration process. After setting this bit and performing the compilation I end up with 'symbols not found' during the install and errors like:

Starting PCMCIA services: modules/lib/modules/2.2.12-20smp/pcmcia/pcmcia_core.o: kernel-module version mismatch
        /lib/modules/2.2.12-20smp/pcmcia/pcmcia_core.o was compiled for kernel version 2.2.12-20
        while this kernel is version 2.2.12-20smp.
/lib/modules/2.2.12-20smp/pcmcia/i82365.o: kernel-module version mismatch
        /lib/modules/2.2.12-20smp/pcmcia/i82365.o was compiled for kernel version 2.2.12-20
        while this kernel is version 2.2.12-20smp.
/lib/modules/2.2.12-20smp/pcmcia/ds.o: kernel-module version mismatch
        /lib/modules/2.2.12-20smp/pcmcia/ds.o was compiled for kernel version 2.2.12-20
        while this kernel is version 2.2.12-20smp.
 cardmgr.

Now I read the statement about CONFIG_MODVERSIONS in the HOWTO - the question is, is this a problem with the version checking mechanism, and my installation is actually ok, or is there some other problem that I need to take care of to get a working PCMCIA...??

In the meantime the version that I compiled or my single CPU laptop seems to be at least recognizing the card, and enabling eth0, so I am at least part way there.

1. None It is a problem in the PCMCIA Configure script by David Hinds, 2000, Feb 21
... 2 Message(s)

Sad Modules not compiling properly with 2.3.47 kernel and pcmcia-cs-3.1.11 .

Date: 2000, Feb 22
From: Steven J. Hill <sjhill@cotw.com>

Greetings.

I have spent a good 1-2 hours trying to get the 'pcmcia-cs' stuff to
compile and am pretty frustrated at this point. I have read all the
documentation including the 'README' and 'PCMCIA-HOWTO' supplied with
the source code. I am running version 2.3.47 of the kernel. I am
using version 3.1.11 of the 'pcmcia-cs' source code.

1) I do the standard 'Configure' and use the following options:

     Linux source directory [/usr/src/linux]: 

     The kernel source tree is version 2.3.47.
     The current kernel build date is Mon Feb 21 17:05:08 2000.

     Alternate target install directory []: 
       Module install directory [/lib/modules/2.3.47]: 
     Build 'trusting' versions of card utilities (y/n) [n]: 
     Include 32-bit (CardBus) card support (y/n) [y]: 

     Kernel configuration options:
         Kernel-tree PCMCIA support is enabled.
         Symmetric multiprocessing support is disabled.
         PCI BIOS support is enabled.
         Advanced Power Management (APM) support is enabled.
         SCSI support is disabled.
         Networking support is enabled.
          Radio network interface support is disabled.
          Token Ring device support is disabled.
          Fast switching is disabled.
         Module version checking is enabled.
         /proc filesystem support is enabled.

     It looks like you have a System V init file setup.

2) I then do a make and everything builds just fine. Only
   problem is that I have PCMCIA supported in the kernel which
   the Configure script told me I had to have using a 2.3.x
   kernel. Because PCMCIA is selected, the make does not enter
   the modules, clients and wireless subdirectories.

3) I do a 'make install' and it installs the new card utilities
   but of course no new drivers. I reboot and of course none
   of my devices are detected because no pcmcia modules were
   built and installed in my '/lib/modules/2.3.47/pcmcia'
   directory.

4) I decided to edit the top level Makefile and force it to
   go into the modules, clients and wireless subdirectories.
   As soon as it goes into the 'modules' subdirectory I get
   the following mess:

    make[1]: Entering directory `/data/pcmcia-cs-3.1.11/modules'
    cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include/static -I/usr/src/linux/include -I../include  -D__KERNEL__ -DMODULE -c i82365.c
    i82365.c: In function `cb_get_state':
    i82365.c:972: structure has no member named `cardbus'
    i82365.c: In function `cb_set_state':
    i82365.c:999: structure has no member named `cardbus'
    i82365.c: In function `cb_set_opts':
    i82365.c:1040: structure has no member named `cardbus'
    i82365.c: In function `add_cb_bridge':
    i82365.c:1640: structure has no member named `cb_bus'
    i82365.c: At top level:
    i82365.c:1810: parse error before `ss_callback_t'
    i82365.c:1811: warning: function declaration isn't a prototype
    i82365.c: In function `pcic_register_callback':
    i82365.c:1812: `call' undeclared (first use in this function)
    i82365.c:1812: (Each undeclared identifier is reported only once
    i82365.c:1812: for each function it appears in.)
    i82365.c:1813: `s' undeclared (first use in this function)
    i82365.c: In function `proc_read_info':
    i82365.c:2384: structure has no member named `cardbus'
    i82365.c: In function `pcic_service':
    i82365.c:2542: `SS_GetStatus' undeclared (first use in this function)
    i82365.c:2553: `SS_GetSocket' undeclared (first use in this function)
    i82365.c:2555: `SS_SetSocket' undeclared (first use in this function)
    i82365.c: In function `init_i82365':
    i82365.c:2620: warning: passing arg 2 of `register_ss_entry_R63d4edac' from incompatible pointer type
    i82365.c: In function `exit_i82365':
    i82365.c:2639: warning: passing arg 1 of `unregister_ss_entry_R7c9ae117' from incompatible pointer type
    make[1]: *** [i82365.o] Error 1
    make[1]: Leaving directory `/data/pcmcia-cs-3.1.11/modules'
    make: *** [all] Error 2

   I get similar errors when I try to go into the 'clients' and
   'wireless' directories.

I would like to point out that I am not an idiot. I followed the
directions, hacked at the makefiles, tried version '3.0.14' with
the same results and have yet to get anything to install modules
so that my PCMCIA cards are recognized. What the heck am I doing
wrong? Thank you in advance. I am booting back to my 2.2.14 kernel
where things work, but I am doing some advanced wireless stuff
and such and really need to be working with the 2.3.x kernel.
Cheers.

-Steve

P.S. I also tried downloading beta stuff from the 'NEW' directory and that did not work either.
1. None You can't build those modules on a 2.3.* kernel by David Hinds, 2000, Feb 22

Question Problems installing 3.1.12 on Madrake 7.0

Date: 2000, Feb 22
From: jong chung quietkey

I jhave followed the HOWTO down to the dot but still stuck. I am a newbie so I could be missing the most obvious.

I ahve so far reached down to:

) I do the standard 'Configure' and use the following options:

       Linux source directory [/usr/src/linux]: 

       The kernel source tree is version 2.2.14.
       The current kernel build date is Mon Jan 17 22:05:08 2000.

       Alternate target install directory []: 
         Module install directory [/lib/modules/2.3.47]: 
       Build 'trusting' versions of card utilities (y/n) [n]: 
       Include 32-bit (CardBus) card support (y/n) [y]: 

       Kernel configuration options:
           Kernel-tree PCMCIA support is enabled.
           Symmetric multiprocessing support is disabled.
           PCI BIOS support is enabled.
           Advanced Power Management (APM) support is enabled.
           SCSI support is disabled.
           Networking support is enabled.
            Radio network interface support is disabled.
            Token Ring device support is disabled.
            Fast switching is disabled.
           Module version checking is enabled.
           /proc filesystem support is enabled.

       It looks like you have a System V init file setup.

So I am back to my prompt somewhat happy this has all worked now when I try to 'Make all' or 'make install' there is no such command. I have to apologize for my ingnorance in Linux. I have just started 2 weeks ago and is still a bit of a mystery to me.

So am i suppose to have literlly typed make all??

I ahve a DELL CPI and it seemed to have worked quite okay on RH 6.1 Oh and also I have the 3cFe575t card from 3Com. Just nudge me in the right way please.

Appreciate any assistance.

1. None Missing "make" command?? by David Hinds, 2000, Feb 22

Warning Toshiba Tecra 8100, 3.1.10 works, 3.1.11 fails

Date: 2000, Feb 22
From: Roger E Critchlow Jr <rec@elf.org>

I spent some hours last night getting pcmcia working
with redhat 6.1 kernel-2.2.12 on a Toshiba Tecra 8100.

Note first that SuSE 6.3 runs out of the box on this machine:

Feb  2 22:18:49 elf8 kernel: Linux PCMCIA Card Services 3.1.3
Feb  2 22:18:49 elf8 kernel:   kernel build: 2.2.13 #1 Mon Nov 8 18:28:35 GMT 1999
Feb  2 22:18:49 elf8 kernel:   options:  [pci] [cardbus] [pnp]

But the pcmcia shipping with RedHat 6.1 didn't work.

I first tried pcmcia-cs-3.1.11, in all configurations tried,
with all sorts of imaginative values for cb_mem_base, the
result was essentially:

Feb 22 03:06:33 localhost pcmcia: Starting PCMCIA services:
Feb 22 03:06:33 localhost pcmcia:  modules
Feb 22 03:06:34 localhost kernel: Linux PCMCIA Card Services 3.1.11 
Feb 22 03:06:34 localhost kernel:   kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999 
Feb 22 03:06:34 localhost kernel:   options:  [pci] [cardbus] [apm] [pnp] 
Feb 22 03:06:34 localhost kernel: PCI routing table version 1.0 at 0xf0130 
Feb 22 03:06:34 localhost kernel:   00:0b.0 -> irq 11 
Feb 22 03:06:34 localhost kernel:   00:0b.1 -> irq 11 
Feb 22 03:06:34 localhost kernel: PnP: PNP BIOS installation structure at 0xc00f46c0 
Feb 22 03:06:34 localhost kernel: PnP: PNP BIOS version 1.0, entry at f0000:927f, dseg at 0 
Feb 22 03:06:34 localhost kernel: Intel PCIC probe:  
Feb 22 03:06:34 localhost kernel:   Bridge register mapping failed: check cb_mem_base setting 
Feb 22 03:06:34 localhost kernel: not found. 
Feb 22 03:06:34 localhost pcmcia: /lib/modules/2.2.12-20/pcmcia/i82365.o: 
Feb 22 03:06:34 localhost kernel: ds: no socket drivers loaded! 
Feb 22 03:06:34 localhost pcmcia: init_module: Device or resource busy
Feb 22 03:06:34 localhost pcmcia:  cardmgr.
Feb 22 03:06:34 localhost pcmcia: /lib/modules/2.2.12-20/pcmcia/ds.o: init_module: Device or resource busy
Feb 22 03:06:34 localhost rc: Starting pcmcia succeeded
Feb 22 03:06:34 localhost cardmgr[340]: starting, version is 3.1.11
Feb 22 03:06:34 localhost cardmgr[340]: no pcmcia driver in /proc/devices
Feb 22 03:06:34 localhost cardmgr[340]: exiting

I then tried pcmcia-cs-3.1.10, and immediately succeeded:

Feb 22 03:18:12 localhost pcmcia: Starting PCMCIA services:
Feb 22 03:18:13 localhost pcmcia:  modules
Feb 22 03:18:13 localhost kernel: Linux PCMCIA Card Services 3.1.10 
Feb 22 03:18:13 localhost kernel:   kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999 
Feb 22 03:18:13 localhost kernel:   options:  [pci] [cardbus] [apm] [pnp] 
Feb 22 03:18:13 localhost kernel: PCI routing table version 1.0 at 0xf0130 
Feb 22 03:18:13 localhost kernel:   00:0b.0 -> irq 11 
Feb 22 03:18:13 localhost kernel:   00:0b.1 -> irq 11 
Feb 22 03:18:13 localhost kernel: PnP: PNP BIOS installation structure at 0xc00f46c0 
Feb 22 03:18:13 localhost kernel: PnP: PNP BIOS version 1.0, entry at f0000:927f, dseg at 0 
Feb 22 03:18:13 localhost kernel: Intel PCIC probe:  
Feb 22 03:18:13 localhost kernel:   Toshiba ToPIC100 PCI-to-CardBus at slot 00:0b, mem 0x68000000 
Feb 22 03:18:13 localhost kernel:     host opts [0]: [slot 0xf0] [ccr 0x10] [cdr 0x86] [rcr 0xc000000] [pci irq 11] [lat 64/176] [bus 20/20] 
Feb 22 03:18:13 localhost kernel:     host opts [1]: [slot 0xf0] [ccr 0x20] [cdr 0x86] [rcr 0xc000000] [pci irq 11] [lat 64/176] [bus 21/21] 
Feb 22 03:18:13 localhost kernel:     ISA irqs (default) = 5,10 PCI status changes 
Feb 22 03:18:13 localhost pcmcia:  cardmgr.
Feb 22 03:18:13 localhost cardmgr[340]: starting, version is 3.1.10
Feb 22 03:18:13 localhost rc: Starting pcmcia succeeded
Feb 22 03:18:13 localhost cardmgr[340]: watching 2 sockets
Feb 22 03:18:13 localhost kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x1330-0x1337 0x1388-0x138f 0x1730-0x1737 0x1788-0x178f 
Feb 22 03:18:13 localhost kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x330-0x337 0x388-0x38f 
Feb 22 03:18:13 localhost kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Feb 22 03:18:13 localhost inet: inetd startup succeeded
Feb 22 03:18:13 localhost cardmgr[340]: initializing socket 1
Feb 22 03:18:13 localhost kernel: cs: memory probe 0x0d0000-0x0dffff: clean. 
Feb 22 03:18:13 localhost cardmgr[340]: socket 1: 3Com 572/574 Fast Ethernet
Feb 22 03:18:14 localhost cardmgr[340]: executing: 'insmod /lib/modules/2.2.12-20/pcmcia/3c574_cs.o'
Feb 22 03:18:14 localhost kernel: 3c574_cs.c v1.08 9/24/98 Donald Becker/David Hinds, becker@cesdis.gsfc.nasa.gov. 
Feb 22 03:18:14 localhost kernel: eth0: Megahertz 574B at io 0x300, irq 10, hw_addr 00:00:86:3C:58:26. 
Feb 22 03:18:14 localhost kernel:   ASIC rev 1, 64K FIFO split 1:1 Rx:Tx, autoselect MII interface. 
Feb 22 03:18:14 localhost cardmgr[340]: executing: './network start eth0'

I haven't yet gotten the network up under RedHat, getting
the services started at all was enough for last night.

I needed a "tired face" for this message, I got four hours
of sleep last night.

-- rec --

1. None Fixed in beta by David Hinds, 2000, Feb 22
... 1 Message(s)

Sad Pcmcia problems on Fujitsu lifebook (TI PCI1225)

Date: 2000, Feb 25
From: Wolfgang Wegner Wolfgang

Hello experts, :-)

i am having trouble installing pcmcia card services on a Fujitsu/Siemens Lifebook C6325. This is a PII laptop with Intel BX chipset using the TI PCI1225 PCI/CardBus Bridge.

The setup is attached below. Some other files can be found on http://berta.e-technik.uni-dortmund.de/m_ww/pcmcia/ I am now running kernel 2.2.14 and pcmcia 3.1.11

I just managed to avoid complete lockups by including only one memory region in config.opts, but the card is still not usable. I had one success after having Windows 98 running with the card and forgot to remove the card. The card services started, but the card could not be configured. After re-insertion of the card, it worked - but i could not reproduce this. Also, in this case "lspci -v" showed different results, but unfortunately i did not save this. The system log of this can be found in the file "log_running" (this was still with old kernel and pcmcia-package).

I am not sure if this could be a BIOS problem (look at the
memory regions in lspci!). Under Win98, the resources listed
for PCMCIA bridge and card are as follows:
Socket0: IRQ 11
         mem 08000000-08000fff
Socket1: IRQ 11
         mem 08001000-08001fff
         mem 08040000-08080fff
         i/o 1080-10ff
Network Card: IRQ 11
              mem 0808000-080803ff
              i/o 1080-10ff
              mem 08040000-0807ffff
(This is why i included this memory region in config.opts)
The complete lspci -v output can be found in the file
"lspci".

lspci -v (only PCI1225 portion):
00:04.0 CardBus bridge: Texas Instruments PCI1225 (rev 01)
        Subsystem: Texas Instruments: Unknown device ac1c
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at <ignored> (32-bit, non-prefetchable)
        Bus: primary=00, secondary=20, subordinate=22, sec-latency=32
        I/O window 0: 00000000-00000003
        I/O window 1: 00000000-00000003
        16-bit legacy interface ports at 0007

00:04.1 CardBus bridge: Texas Instruments PCI1225 (rev 01)
        Subsystem: Texas Instruments: Unknown device ac1c
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at <ignored> (32-bit, non-prefetchable)
        Bus: primary=00, secondary=23, subordinate=25, sec-latency=32
        I/O window 0: 00000000-00000003
        I/O window 1: 00000000-00000003
        16-bit legacy interface ports at 0007

uname -rv: 2.2.14 #1 Thu Feb 24 17:08:13 CET 2000

config.opts:#

# Local PCMCIA Configuration File
#
# System resources available for PCMCIA devices
#
include port 0x100-0x4ff, port 0x1000-0x17ff include memory 0x8000000-0x8080fff
# include memory 0xc0000-0xfffff
# include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
#
# Extra port range for IBM Token Ring
#
include port 0xa00-0xaff
#
# 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 #

when including the two lower memory lines, the system locks up completely upon card insertion! (Not very useful, but can be found in "log_lock").

I hope i supplied enough information to find anything out about this strange thing and did not miss anything in the documentation this time. Or perhaps anyone else already went through this and can help me.

Best regards, Wolfgang

1. None Memory window is too small by David Hinds, 2000, Feb 25
... 2 Message(s)

Sad Problems with PCMCIA(TI 1225) on a Compaq Armada 1500C and SuSE 6.3 Kernel 2.2.13

Date: 2000, Feb 25
From: Knut-Perry G. Brumoen Kavkazz

When I installed PCMCIA on my laptop the first time I was
using kernel 2.2.5 and then everything but sound was working
excelent, BUT when I bought SuSE 6.3 with kernel 2.2.13 I got
everything except PCMCIA to work. The system freezes or even
reboots when it is

Starting PCMCIA services : modules_

_ is a blinking cursor.


Even with card inserted and without
It is a TI 1225 slot. i82365 compatible.

Please help me........

I have tried a lots of things, turning of scanning and other
resource related stuff.
1. None It is a problem with SuSE 6.3 by David Hinds, 2000, Feb 25
... 3 Message(s)

Question Partial card functionality, memory port probs?

Date: 2000, Feb 26
From: Ben hoyt <ben@spectrumwireless.net>

First, vital statistics:
   Linux version 2.2.13
   Linux PCMCIA Card Services 3.1.10
   ...
   Intel i82365sl A step ISA-to-PCMCIA at port 0x3e0 ofs 0x00
    host opts [0]: none
    host opts [1]: none
    ISA irqs (default) = 3,5,7,9,10,12,14,15 polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: excluding 0x11f0-0x1207 0x12f8-0x1307 0x1378-0x1387 0x13f0-0x13ff
cs: IO port probe 0x0100-0x04ff: excluding 0x1f0-0x207 0x378-0x387 0x3f0-0x3ff
cs: IO port probe 0x0a00-0x0aff: excluding 0xaf8-0xaff
cs: memory probe 0x0d0000-0x0dffff: clean.

And: swlr# cat /proc/bus/pccard/memory 000d0000-000d0fff : card services

With that out of the way, I have an interesting problem with
multiple cards.  The hardware is an embedded system board with an onboard PCMCIA controller.  The processor is an AMD Elan
SC400 (http://www.amd.com/products/lpd/elan400/21026b.html) that has PCMCIA functionality 'built-in'.  I've had
3c589_cs working on older kernel versions and older pcmcia-cs
 versions, but with my existing software, I have a problem
 running 3c589_cs, and more specifically Elmer Joandi's
 Aironet 4800 driver.  I have never been able to make the
 Aironet 4800 card work on this hardware, no matter what
 software versions I've used.  With both cards/drivers, the
 card is found, but the driver has a problem doing anything
 with it.  I can configure it with an address, and try
 pinging, but I get errors, such as these with 3c589:

eth1: 3Com 3c589, io 0x310, irq 3, hw_addr FF:FF:FF:F9:FF:FA
  32K FIFO split 3:5 Rx:Tx, auto xcvr
eth1: interrupt(s) dropped!
eth1: interrupt(s) dropped!
eth1: interrupt(s) dropped!
eth1: interrupt(s) dropped!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: command 0x5800 did not complete!
eth1: interrupt(s) dropped!

.... and so on. Note the hw_addr - probably bad! This is the same thing that happens with the 4800 card, I get a bogus MAC address, and various error messages when I try to read/write to it.

Pulling the card I'm using and trying to load the drivers produces the logical response - card not found. I tried loading X driver for Y card to see if that was a problem/possibility, and that produced the logical response as well - wrong driver for the card. It seems that the cards are being seen and identified, and I can "kind of" communicate with them, but not all the way.

Memory addresses 0xd0000-0xdffff are shown free by the system, and the probe, and I have verified vigorously with the hardware manufacturer that this is the case.

Anyone have any ideas?

1. None Maybe an IO port issue? by David Hinds, 2000, Feb 26
... 3 Message(s)

Question Install and config of Linksys desktop PCMRDWR reader writer and PCM100H1 card

Date: 2000, Feb 26
From: Jeff Gembler jeffrey.gembler

CONTENTS

  WHAT I WANT
    [ PCMCIA DEVICES THAT I WANT TO USE ]

  MY QUESTIONS

  SOME BACKGROUND
    [ WHY I BELIVE I HAVE A CHANCE OF MAKING THIS WORK ]
    [ WHAT I HAVE DONE SO FAR ]
    [ A NOTE ABOUT THE VIA VT83C469 ]

  COMMAND OUTPUT  &  FILE LISTINGS  &  DIRECTORY LISTINGS
    [ Command output: probe -v ]
    [ Command output: probe -m ]
    [ Command output: lsmod ]

    [ File listing: /proc/modules ]
    [ File listing: /proc/ioports ]
    [ File listing: /proc/devices ]
    [ File listing: /proc/interrupts ]
    [ File listing: /etc/pcmcia/config ]
    [ File listing: /etc/pcmcia/config.opts ]

    [ File listing: /var/log/messages ]

    [ Dir listing: /lib/modules/pcmcia,  using ls -lF ]



***************************************************************************
*  WHAT I WANT
*    [ PCMCIA DEVICES THAT I WANT TO USE ]
***************************************************************************

[ PCMCIA DEVICES THAT I WANT TO USE ]
I need help in installing and configuring the following two items

1) PC desktop internal dual-slot PCMCIA reader writer 
   ( Linksys ProConnect(r) PCMCIA Card Reader/Writer,  Model No. PCMRDWR )
   This device uses the VIA VT83C469 controller  -  
   I verified this by looking at the chip on the board.

   Note: This is a two-slot reader writer

2) PCMCIA card
   ( Linksys HomeLink(tm) Phoneline + 10/100 Network PC Card, 
   Model No. PCM100H1 )
   This is an Eth network PCMCIA card that also does HomePNA (HPNA).



**************************************************************************
*  MY QUESTIONS
*
**************************************************************************

What help can you give me here, how do I get this working?

Are the PCMCIA drivers stable and usable for what I want to do?

Where, specifically, are the driver modules or files that support
the Linksys internal PCMCIA reader writer Model No. PCMRDWR

Where, specifically, are the driver modules or files that support
the Linksys Eth/HPNA card Model No. PCM100H1

I didn't rebuild the kernel (at least don't thing I did).
The only make commands that I executed where for the PCMCIA build.
So, the kernel and PCMCIA should be in sync ?
So no need to look into the CONFIG_MODVERSIONS kernel option?

The way things are right now, I don't get any beeps on plugging in
or removing a PCMCIA card.  Should I?

I've been looking at all the HOWTO's and man pages that I can find
that might help.  Are there some that I should be reading?

Doesn't seem to be any books on Linux that go into PCMCIA in much
detail, even less on desktop (instead of laptop) PCMCIA.
Is there anything out there?

Should I be able to 
verify the PCMCIA reader/writer is present (by reading registers, etc.),
verify that the PCMCIA card is present (by reading registers, etc.) ?

In  /etc/sysconfig/pcmcia

If there is more that one option for PCIC_OPTS, should they be 
comma separated on the same line,  or should/can different lines
be used like:
  PCIC_OPTS="   "
  PCIC_OPTS="   "
  PCIC_OPTS="   "



**************************************************************************
*  SOME BACKGROUND
*    [ WHY I BELIVE I HAVE A CHANCE OF MAKING THIS WORK ]
*    [ WHAT I HAVE DONE SO FAR ]
*    [ A NOTE ABOUT THE VIA VT83C469 ]
**************************************************************************

[ WHY I BELIVE I HAVE A CHANCE OF MAKING THIS WORK ]
I believe that I have a chance in doing this (install and configure. . .) 
PCMCIA because 

1) PCMCIA card services 3.1.11  has the file PCMCIA-HOWTO 
   (Linux PCMCIA HOWTO v2.52 18 Feb 2000),  and in Section 1.4 
   is says that the VIA VT83C469 controller is recognized by the 
   supplied socket drivers.

2) PCMCIA card services 3.1.11  has the file SUPPORTED.CARDS 
   (Linux PCMCIA Supported Device List  2000 02 18  01:24:13)
   which lists (as a supported device):

     Fast Ethernet (10/100baseT) 
       Linksys PCMPC100 EtherFast, PCM100H1 HomeLink 10/100
       (guess that's two different Linksys cards)
 

[ WHAT I HAVE DONE SO FAR ]
So far,  I have done the following:

1) Installed Redhat Linux 6.0 onto a PC using the
   AMD K6-2 450 MHz processor.
2) Installed an Ethernet card which has the 
   Pcnet(tm)-FAST+  AMD  Am79C972  Eth controller.
3) Installed an Eth/HPNA card which has the 
   PCnet(tm)-Home  AMD  Am79C978  controller.

   (the PCI Eth cards are working, so is the IP MASQ and ipchains stuff)

4) Physically installed the Linksys internal PCMCIA reader writer

5) Physically plugged a Linksys PCM100H1 PCMCIA card into the reader writer

6) Downloaded source and built objects for PCMCIA
   (I have listings of the build process if anyone want to see them)
   - download pcmcia-cs-3.1.11.tar.gz   to /usr/src
   - gunzip -d pcmcia-cs-3.1.11.tar.gz
   - tar -xvf pcmcia-cs-3.1.11.tar
     ( So now the PCMCIA sources exist in /usr/src/pcmcia-cs.3.1.11 )

   - from /usr/src/pocmcia-cs-3.1.11
       make config   (enter)
       ...
       Configuration successful

       make all      (enter)
       (looks like it went ok)

       make install  (enter)
       (looks like it went ok)


7) Changed /etc/sysconfig/pcmcia

   PCMCIA="Yes"
   PCIC="i82365"
   PCIC_OPTS="extra_sockets=1"
   CORE_OPTS=



[ A NOTE ABOUT THE VIA VT83C469 ]
In the VT83C469 PCMCIA Socket Controller Data Sheet,
it says "Register - compatible with INTEL 82365SL"

So,  I thing that I did the correct thing in /etc/sysconfig/pcmcia
in entering  PCIC="i82365" 



**************************************************************************
*  COMMAND OUTPUT  &  FILE LISTINGS  &  DIRECTORY LISTINGS
*    
*   [ Command output: probe -v ]
*   [ Command output: probe -m ]
*   [ Command output: lsmod ]
*
*   [ File listing: /proc/modules ]
*   [ File listing: /proc/ioports ]
*   [ File listing: /proc/devices ]
*   [ File listing: /proc/interrupts ]
*   [ File listing: /etc/pcmcia/config ]
*   [ File listing: /etc/pcmcia/config.opts ]
*
*   [ File listing: /var/log/messages ]
*
*   [ Dir listing: /lib/modules/pcmcia,  using ls -lF ]
*
**************************************************************************

[ Command output: probe -v ]
PCI bridge probe: not found
Intel PCIC probe:
  ident(0)=0xff
  not found.
Databook TCID-2 probe: not found


[ Command output: probe -m ]
(There is no output from this command).


[ Command output: lsmod ]
Module                  Size  Used by
nfsd                  150936   8  (autoclean)
lockd                  30856   1  (autoclean) [nfsd]
sunrpc                 52356   1  (autoclean) [nfsd lockd]
pcmcia_core            42624   0 
pcnet32                 7784   1  (autoclean)
pcnethme               15152   1  (autoclean)


[ File listing: /proc/modules ]
nfsd                  150936   8 (autoclean)
lockd                  30856   1 (autoclean) [nfsd]
sunrpc                 52356   1 (autoclean) [nfsd lockd]
pcmcia_core            42624   0
pcnet32                 7784   1 (autoclean)
pcnethme               15152   1 (autoclean)


[ File listing: /proc/ioports ]
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(auto)
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
e000-e007 : ide0
e008-e00f : ide1
e800-e81f : PCnet/Home 79C978
ec00-ec17 : PCnet/FAST+ 79C972


[ File listing: /proc/devices ]
Character devices:
  1 mem
  2 pty
  3 ttyp
  4 ttyS
  5 cua
  7 vcs
 10 misc
 29 fb
 36 netlink
128 ptm
136 pts

Block devices:
  1 ramdisk
  2 fd
  3 ide0
  9 md
 22 ide1


[ File listing: /proc/interrupts ]
CPU0       
  0:     294018          XT-PIC  timer
  1:       4023          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:         31          XT-PIC  PCnet/Home 79C978
  8:          2          XT-PIC  rtc
 10:      60107          XT-PIC  PCnet/FAST+ 79C972
 12:      26798          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:      90483          XT-PIC  ide0
 15:          7          XT-PIC  ide1
NMI:          0



[ File listing: /etc/pcmcia/config ]
#
# PCMCIA Card Configuration Database
#
# config 1.111 2000/02/11 04:43:10 (David Hinds)
#

# config.opts is now included at the very end

#
# Device driver definitions
#
device "3c589_cs"
  class "network" module "3c589_cs"

device "ibmtr_cs"
  class "network" module "ibmtr_cs"

device "nmclan_cs"
  class "network" module "nmclan_cs"

device "oti12_cs"
  class "cdrom" module "oti12_cs"

device "pcnet_cs"
  class "network" module "net/8390", "pcnet_cs"

device "smc91c92_cs"
  class "network" module "smc91c92_cs"

device "wavelan_cs"
  class "network" module "wavelan_cs"

device "wvlan_cs"
  class "network" module "wvlan_cs"

device "memory_cs" needs_mtd
  class "memory" module "memory_cs"

device "ftl_cs" needs_mtd
  class "ftl" module "ftl_cs"

device "serial_cs"
  class "serial" module "serial_cs"

device "parport_cs"
  class "parport" module "parport_cs"

device "qlogic_cs"
  class "scsi" module "qlogic_cs"

device "aha152x_cs"
  class "scsi" module "aha152x_cs"

device "fdomain_cs"
  class "scsi" module "fdomain_cs"

device "sym53c500_cs"
  class "scsi" module "sym53c500_cs"

device "ide_cs"
  class "ide" module "ide_cs"

device "fmvj18x_cs"
  class "network" module "fmvj18x_cs" 

device "netwave_cs"
  class "network" module "netwave_cs"

device "xirc2ps_cs"
  class "network" module "xirc2ps_cs"

device "iscc_cs"
  class "iscc" module "iscc_cs"

device "3c574_cs"
  class "network" module "3c574_cs"

device "teles_cs"
  class "teles" module "teles_cs"

device "3c575_cb"
  class "network" module "cb_enabler", "3c575_cb"

device "apa1480_cb"
  class "scsi" module "cb_enabler", "apa1480_cb"

device "tulip_cb"
  class "network" module "cb_enabler", "tulip_cb"

device "memory_cb"
  class "memory" module "cb_enabler", "memory_cb"

device "epic_cb"
  class "network" module "cb_enabler", "epic_cb"

device "serial_cb"
  class "serial" module "cb_enabler", "serial_cb"

device "ray_cs"
  class "network" module "ray_cs"

device "airo_cs"
  class "network" module "airo", "airo_cs"
#
# Ethernet adapter definitions
#
card "2412LAN Ethernet"
  version "2412LAN"
  bind "pcnet_cs"

card "3Com 589 Ethernet"
  manfid 0x0101, 0x0589
  bind "3c589_cs"

card "Accton EN2212 Ethernet"
  version "ACCTON", "EN2212"
  bind "pcnet_cs"

card "Accton EN2216 Ethernet"
  version "ACCTON", "EN2216-PCMCIA-ETHERNET"
  bind "pcnet_cs"

card "Accton UE2212 Ethernet"
  version "PCMCIA", "UE2212"
  bind "pcnet_cs"

card "Accton UE2216 Ethernet"
  version "PCMCIA", "PCMCIA-ETHERNET-CARD", "UE2216"
  bind "pcnet_cs"

card "Allied Telesis LA-PCM Ethernet"
  manfid 0xc00f, 0x0002
  cis "cis/LA-PCM.dat"
  bind "pcnet_cs"

card "AmbiCom AMB8002 Ethernet"
  version "AmbiCom Inc", "AMB8002"
  bind "pcnet_cs"

card "AmbiCom AMB8002T Ethernet"
  version "AmbiCom Inc", "AMB8002T"
  bind "pcnet_cs"

card "AmbiCom AMB8010 Ethernet"
  version "AmbiCom Inc", "AMB8010"
  bind "pcnet_cs"

card "AnyCom ECO Ethernet"
  version "AnyCom", "ECO Ethernet"
  bind "pcnet_cs"

card "Argosy EN210 Ethernet"
  version "PCMCIA LAN", "Ethernet"
  bind "pcnet_cs"

card "Asante FriendlyNet Ethernet"
  version "ASANTE", "FriendlyNet PC Card"
  bind "pcnet_cs"

card "Billionton LNT-10TB"
  version "Billionton", "LNT-10TB"
  bind "pcnet_cs"

card "Billionton LNT-10TN"
  version "PCMCIA", "LNT-10TN"
  bind "pcnet_cs"

card "California Access Ethernet"
  version "PCMCIAs", "ComboCard"
  bind "pcnet_cs"

card "CeLAN Ethernet"
  version "PCMCIA", "ETHERNET V1.0"
  bind "pcnet_cs"

card "CentreCOM LA-PCM V2 Ethernet"
  version "Allied Telesis, K.K.", "CentreCOM LA-PCM_V2"
  bind "pcnet_cs"

card "CNet CN30BC Ethernet"
  version "CNet  ", "CN30BC", "ETHERNET"
  bind "pcnet_cs"

card "CNet CN40BC Ethernet"
  version "CNet", "CN40BC Ethernet"
  bind "pcnet_cs"

card "Compaq Ethernet"
  version "Compaq", "Ethernet LAN Card"
  bind "xirc2ps_cs"

card "Compaq Netelligent 10/100 Ethernet"
  version "Compaq", "Netelligent 10/100 PC Card"
  bind "xirc2ps_cs"

card "COMPU-SHACK BASEline Ethernet"
  version "COMPU-SHACK", "BASEline PCMCIA 10 MBit Ethernetadapter"
  bind "pcnet_cs"

card "Connectware LANdingGear Ethernet"
  manfid 0x0057, 0x1004
  bind "pcnet_cs"

card "CONTEC Ethernet"
  version "CONTEC Co.,Ltd."
  bind "fmvj18x_cs"

card "Corega PCC-T Ethernet"
  version "corega K.K.", "corega Ether PCC-T"
  bind "pcnet_cs"

card "Corega PCC-T Ethernet"
  version "corega,K.K.", "Ethernet LAN Card"
  bind "pcnet_cs"

card "Corega PCM-T Ethernet"
  version "Corega,K.K.", "Ethernet LAN Card"
  bind "pcnet_cs"

card "CyQ've 10baseT Ethernet"
  version "CyQ've 10 Base-T LAN CARD"
  bind "pcnet_cs"

card "CyQ've ELA-010 Ethernet"
  version "CyQ've", "ELA-010"
  bind "pcnet_cs"

card "Danpex EN-6200P2 Ethernet"
  version "*", "EN-6200P2"
  bind "pcnet_cs"

card "DataTrek NetCard Ethernet"
  version "DataTrek.", "NetCard "
  bind "pcnet_cs"

card "Dayna Commnunications CommuniCard E Ethernet"
  version "Dayna Communications, Inc.", "CommuniCard E"
  bind "pcnet_cs"

card "Digital DEPCM-BA Ethernet"
  version "DIGITAL", "DEPCM-XX"
  bind "pcnet_cs"

card "Digital PCP78-AC Ethernet"
  version "Digital", "Ethernet", "Adapter"
  bind "pcnet_cs"

card "D-Link DE-650 Ethernet"
  version "D-Link", "DE-650"
  bind "pcnet_cs"

card "D-Link DFE-650 Ethernet"
  version "D-Link", "DFE-650"
  bind "pcnet_cs"

card "D-Link DE-660 Ethernet"
  version "D-Link", "DE-660"
  bind "pcnet_cs"

card "D-Link DE-650 Ethernet"
  tuple 0x40, 0x0009, "D-Link PC Ethernet Card"
  bind "pcnet_cs"

card "DynaLink L10C Ethernet"
  version "DYNALINK", "L10C"
  bind "pcnet_cs"

card "E2000 NE2000-Compatible Ethernet"
  version "Ethernet Adapter", "E2000 PCMCIA Ethernet"
  bind "pcnet_cs"

card "Eagle NE200 Ethernet"
  manfid 0x0004, 0x0004
  bind "fmvj18x_cs"

card "Edimax Ethernet Combo"
  version "Edimax Technology Inc.", "PCMCIA", "Ethernet Card"
  bind "pcnet_cs"

card "EFA 207 Ethernet"
  version "EFA   ", "EFA207", "ETHERNET"
  bind "pcnet_cs"

card "Eiger Labs EPX-ET10T2 Ethernet"
  version "EIGER Labs Inc.", "Ethernet Combo card"
  bind "pcnet_cs"

card "Eiger Labs EPX-ET10BT Ethernet"
  version "EIGER Labs Inc.", "Ethernet 10BaseT card"
  bind "pcnet_cs"

card "Eiger Labs EPX-10BT Ethernet"
  version "Eiger Labs,Inc", "EPX-10BT PC Card Ethernet 10BT"
  bind "fmvj18x_cs"

card "Eiger Labs EPX-ET 10BT Ethernet"
  version "Eiger labs,Inc.", "EPX-10BT PC Card Ethernet 10BT"
  bind "fmvj18x_cs"

card "ELECOM Laneed LD-CDF"
  version "Laneed", "LD-CDF"
  bind "pcnet_cs"

card "EZLink 4109 Ethernet"
  version "PCMCIA", "Ethernet Card"
  bind "pcnet_cs"

card "EP-210 Ethernet"
  version "Ethernet PCMCIA adapter", "EP-210"
  bind "pcnet_cs"

card "EP-210 Ethernet"
  version "EP-210 PCMCIA LAN CARD."
  bind "pcnet_cs"

card "EP-220 Ethernet"
  version "PCMCIA", "ETHERNET"
  bind "pcnet_cs"

card "Epson EEN10B Ethernet"
  version "Seiko Epson Corp.", "Ethernet"
  bind "pcnet_cs"

card "Farallon ENet"
  version "Farallon", "ENet"
  bind "3c589_cs"

card "Fujitsu FMV-J181 Ethernet"
  version "PCMCIA MBH10302"
  bind "fmvj18x_cs"

card "Fujitsu FMV-1080 Ethernet"
  version "FUJITSU", "MBH10308"
  bind "fmvj18x_cs"

card "Fujitsu FMV-J182 Ethernet"
  version "FUJITSU", "LAN Card(FMV-J182)"
  bind "fmvj18x_cs"

card "Fujitsu Towa LA501 Ethernet"
  version "FUJITSU TOWA", "LA501"
  bind "fmvj18x_cs"

card "Grey Cell GCS2000 Ethernet"
  version "Grey Cell", "GCS2000"
  bind "pcnet_cs"

card "Grey Cell GCS2220 Ethernet"
  version "Grey Cell", "GCS2220"
  bind "pcnet_cs"

card "GVC NIC-2000P Ethernet"
  version "GVC", "NIC-2000p"
  bind "pcnet_cs"

card "GVC NIC-2000P Ethernet"
  version "PCMCIA", "Ethernet Combo card"
  bind "pcnet_cs"

card "Hitachi HT-4840-11 Ethernet"
  version "HITACHI", "HT-4840-11"
  bind "fmvj18x_cs"

card "Hypertec EP401 Ethernet"
  version "Hypertec", "*", "EP401"
  bind "pcnet_cs"

card "IBM Credit Card Ethernet"
  version "IBM Corp.", "Ethernet"
  bind "pcnet_cs"

card "IC-Card Ethernet"
  version "IC-CARD", "IC-CARD"
  bind "pcnet_cs"

card "IC-Card Plus Ethernet"
  version "IC-CARD+", "IC-CARD+"
  bind "pcnet_cs"

card "Kansai KLA-PCM/T Ethernet"
  version "KANSAI ELECTRIC CO.,LTD", "KLA-PCM/T"
  bind "pcnet_cs"

card "Katron PE-520 Ethernet"
  version "KCI", "PE520 PCMCIA Ethernet Adapter"
  bind "pcnet_cs"

card "KingMax Technology Ethernet"
  version "KingMax Technology Inc.", "EN10-T2", "PCMCIA Ethernet Card"
  bind "pcnet_cs"

card "KingMax Technology Ethernet"
  version "KingMax Technology Inc.", "*", "Ethernet Card"
  bind "pcnet_cs"

card "KingMax Technology Ethernet"
  version "KINGMAX", "EN10T2T"
  bind "pcnet_cs"

card "Kingston KNE-PCM/x Ethernet"
  version "Kingston Technology Corp.", "EtheRx PC Card Ethernet Adapter"
  bind "pcnet_cs"

card "Kingston KNE-PC2 Ethernet"
  version "Kingston", "KNE-PC2"
  bind "pcnet_cs"

card "KTI PE-520 Plus Ethernet"
  version "KTI", "PE520 PLUS"
  cis "cis/PE520.dat"
  bind "pcnet_cs"

card "Linksys Ethernet"
  tuple 0x40, 0x0009, "E-CARD PC Ethernet Card"
  cis "cis/E-CARD.dat"
  bind "pcnet_cs"

card "Linksys Ethernet"
  version "LINKSYS", "E-CARD"
  bind "pcnet_cs"

card "Linksys Ethernet"
  version "E-CARD", "E-CARD"
  bind "pcnet_cs"

card "Linksys Ethernet"
  version "Linksys", "Combo PCMCIA EthernetCard (EC2T)"
  bind "pcnet_cs"

card "Longshine ShineNet LCS-8534 Ethernet"
  version "LONGSHINE", "PCMCIA Ethernet Card"
  bind "pcnet_cs"

card "Longshine ShineNet LCS-8534 Ethernet"
  version "LONGSHINE", "*", "EP401"
  bind "pcnet_cs"

card "Logitec LPM-LN10BA Ethernet"
  version "Cardwell", "PCMCIA", "ETHERNET"
  bind "pcnet_cs"

card "Logitec LPM-LN20T Ethernet"
  version "Logitec", "LPM-LN20T"
  bind "pcnet_cs"

card "MACNICA Ethernet"
  version "MACNICA", "ME1-JEIDA"
  bind "pcnet_cs"

card "Maxtech PCN2000 Ethernet"
  version "MAXTECH", "PCN2000"
  bind "pcnet_cs"

card "Megahertz CC10BT/2 Ethernet"
  version "Megahertz", "CC10BT/2"
  bind "smc91c92_cs"

card "Melco LPC2-T Ethernet"
  manfid 0x01bf, 0x2216
  bind "pcnet_cs"

card "Microdyne NE4200 Ethernet"
  version "Microdyne", "NE4200"
  bind "pcnet_cs"

card "Midori LT-PCMT Ethernet"
  version "MIDORI ELEC.", "LT-PCMT"
  bind "pcnet_cs"

card "National Semiconductor InfoMover 4100 Ethernet"
  version "National Semiconductor", "InfoMover 4100"
  bind "pcnet_cs"

card "National Semiconductor InfoMover NE4100 Ethernet"
  version "National Semiconductor", "InfoMover NE4100"
  bind "pcnet_cs"

card "NEC PC-9801N-J12 Ethernet"
  version "NEC", "PC-9801N-J12"
  bind "pcnet_cs"

card "New Media Ethernet"
  version "New Media Corporation", "Ethernet"
  bind "nmclan_cs"

card "New Media BASICS Ethernet"
  version "BASICS by New Media Corporation", "Ethernet", "SMC91C94"
  bind "smc91c92_cs"

card "New Media LanSurfer"
  manfid 0x0057, 0x0021
  bind "pcnet_cs"

card "NextCom NC5310 Ethernet"
  version "NextComK.K.", "NC5310 Ver1.0        "
  bind "fmvj18x_cs"

card "NE2000 Compatible Ethernet"
  version "PCMCIA", "Ethernet"
  bind "pcnet_cs"

card "NE2000 Compatible Ethernet"
  version "PCMCIA", "Ethernet 10BaseT Card"
  bind "pcnet_cs"

card "NE2000 Compatible Ethernet"
  version "NE2000 Compatible", "PCMCIA", "Ethernet Card"
  bind "pcnet_cs"

card "NE2000 Compatible Ethernet"
  version "Ethernet", "Adapter"
  bind "pcnet_cs"

card "NE2000 Compatible Ethernet"
  manfid 0x0149, 0xc1ab
  bind "pcnet_cs"

card "NDC Instant-Link Ethernet"
  version "NDC", "Ethernet"
  cis "cis/NE2K.dat"
  bind "pcnet_cs"

card "Novell Eagle 200T Ethernet"
  version "EAGLE Technology", "NE200 ETHERNET LAN MBH10302 04"
  bind "fmvj18x_cs"

card "Ositech Four of Diamonds Ethernet"
  version "Ositech", "Trumpcard:Four of Diamonds Ethernet"
  bind "smc91c92_cs"

card "IO DATA PCLA/T Ethernet"
  version "I-O DATA", "PCLA", "ETHERNET"
  bind "pcnet_cs"

card "IO DATA PCLA/TE Ethernet"
  version "IO DATA", "PCLATE", "ETHERNET"
  bind "pcnet_cs"

card "Panasonic CF-VEL211 Ethernet"
  version "Matsushita Electric Industrial Co.,LTD.", "CF-VEL211"
  bind "pcnet_cs"

card "PreMax PE-200 Ethernet"
  version "PMX   ", "PE-200"
  cis "cis/PE-200.dat"
  bind "pcnet_cs"

card "Psion Gold Card Ethernet"
  version "Psion Dacom", "Gold Card Ethernet"
  bind "pcnet_cs"

card "RATOC Ethernet"
  version "PCMCIA LAN MBH10304  ES"
  bind "fmvj18x_cs"

card "RATOC REX-R280 Ethernet"
  version "RATOC System Inc.", "10BASE_T CARD R280"
  bind "fmvj18x_cs"

card "Relia RE2408T Ethernet"
  version "PCMCIA LAN", "Ethernet"
  bind "pcnet_cs"

card "Reliasys 2400A Ethernet"
  version "=RELIA==", "Ethernet"
  bind "pcnet_cs"

card "RPTI EP400 Ethernet"
  version "RPTI LTD.", "EP400"
  bind "pcnet_cs"

card "RPTI EP400 Ethernet"
  version "RPTI", "EP400 Ethernet NE2000 Compatible"
  bind "pcnet_cs"

card "RPTI EP401 Ethernet"
  version "RPTI", "EP401 Ethernet NE2000 Compatible"
  bind "pcnet_cs"

card "RPTI 1625B Ethernet"
  version "RP", "1625B Ethernet NE2000 Compatible"
  bind "pcnet_cs"

card "SCM Ethernet Combo"
  version "SCM", "Ethernet Combo card"
  bind "pcnet_cs"

card "Sky Link Express"
  version "2408LAN", "Ethernet"
  bind "pcnet_cs"

card "SMC EtherEZ Ethernet"
  version "SMC", "EtherEZ Ethernet 8020"
  bind "smc91c92_cs"

card "SMC EZCard-10 Ethernet"
  version "SMC", "EZCard-10-PCMCIA"
  bind "pcnet_cs"

card "Socket EA Ethernet"
  version "Socket Communications Inc",
    "Socket EA PCMCIA LAN Adapter Revision D"
  bind "pcnet_cs"

card "Socket EA Ethernet"
  version "Socket Communications Inc",
    "Socket EA PCMCIA LAN Adapter Revision E"
  bind "pcnet_cs"

card "Socket LP-E Ethernet"
  manfid 0x0104, 0x000d
  bind "pcnet_cs"

card "Socket LP-E CF+ Ethernet"
  manfid 0x0104, 0x0075
  bind "pcnet_cs"

card "SuperSocket Ethernet"
  version "Telecom Device K.K.", "SuperSocket RE450T"
  bind "pcnet_cs"

card "Surecom Ethernet"
  version "TAMARACK", "Ethernet"
  bind "pcnet_cs"

card "TDK LAC-CD02x Ethernet"
  version "TDK", "LAC-CD02x"
  bind "fmvj18x_cs"

card "Xircom IIps Ethernet"
  version "Xircom", "*", "PS-CE2-10"
  bind "xirc2ps_cs"

card "Xircom RE-10 Ethernet"
  version "Xircom", "*", "RE-10"
  bind "xirc2ps_cs"

#
# 10/100baseT network adapters
#
card "3Com 572/574 Fast Ethernet"
  manfid 0x0101, 0x0574
  bind "3c574_cs"

card "Abocom LinkMate FE1000 Fast Ethernet"
  version "Fast Ethernet", "Adapter"
  bind "pcnet_cs"

card "Accton Fast EtherCard-16"
  manfid 0x01bf, 0x010a
  bind "xirc2ps_cs"

card "AnyCom ECO 10/100 Fast Ethernet"
  version "AnyCom", "ECO Ethernet 10/100"
  bind "pcnet_cs"

card "Argosy EN220 Fast Ethernet"
  version "ARGOSY", "Fast Ethernet PCCard"
  bind "smc91c92_cs"

card "COMPU-SHACK FASTline 10/100 Fast Ethernet"
  version "COMPU-SHACK", "FASTline PCMCIA 10/100 Fast-Ethernet"
  bind "pcnet_cs"

card "Corega PCC-TX Fast Ethernet"
  version "corega K.K.", "corega FastEther PCC-TX"
  bind "pcnet_cs"

card "D-Link Fast Ethernet"
  version "ETHER-C16"
  bind "pcnet_cs"

card "Dynalink L100C Fast Ethernet"
  version "DYNALINK", "L100C"
  bind "smc91c92_cs"

card "Farallon Enet"
  version "Farallon", "Farallon Enet"
  bind "smc91c92_cs"

card "Intel EtherExpress PRO/100"
  version "Intel", "EtherExpress(TM) PRO/100 PC Card Mobile Adapter16"
  bind "xirc2ps_cs"

card "IO DATA PCET/TX Fast Ethernet"
  version "IO DATA", "PCETTX"
  bind "pcnet_cs"

card "KTI ETHER-C16 Fast ethernet"
  manfid 0x0149, 0x0230
  bind "pcnet_cs"

card "Laneed LD-10/100CD Fast Ethernet"
  version "Laneed", "LD-10/100CD"
  bind "pcnet_cs"

card "Linksys EtherFast 10/100 Fast Ethernet"
  version "Linksys", "EtherFast 10/100 PC Card (PCMPC100)"
  bind "pcnet_cs"

card "Logitec LPM-LN100TX Fast Ethernet"
  version "Logitec", "LPM-LN100TX"
  bind "pcnet_cs"

card "Melco LPC2-TX Fast Ethernet"
  version "MELCO", "LPC2-TX"
  bind "pcnet_cs"

card "Melco/SMC LPC-TX Fast Ethernet"
  version "MELCO/SMC", "LPC-TX"
  bind "smc91c92_cs"

card "Microcom C.E. Travel Card 10/100 Fast Ethernet"
  version "Microcom C.E.", "Travel Card LAN 10/100"
  bind "pcnet_cs"

card "NetGear FA410TXC Fast Ethernet"
  version "NETGEAR", "FA410TX"
  bind "pcnet_cs"

card "Ositech Seven of Diamonds Fast Ethernet"
  version "Ositech", "Trumpcard:Seven of Diamonds Ethernet"
  bind "smc91c92_cs"

card "NE2000 Compatible Fast Ethernet"
  version "PCMCIA", "10/100 Ethernet Card"
  bind "pcnet_cs"

card "NE2000 Compatible Fast Ethernet"
  version "PCMCIA", "FAST ETHERNET CARD"
  bind "pcnet_cs"

card "Planex FNW-3600T Fast Ethernet"
  version "Fast Ethernet", "Adapter"
  bind "pcnet_cs"

card "Toshiba Advanced Network Fast Ethernet"
  version "Toshiba Information Systems", "*", "TPCENET"
  bind "xirc2ps_cs"

card "Toshiba 10/100 Fast Ethernet"
  version "Toshiba", "10/100 Ethernet PC Card"
  bind "xirc2ps_cs"

#Conflicts with Kingston KNE-PC2!
#card "WiseCom WC-PC400 Fast Ethernet"
#  manfid 0x0186, 0x0100
#  bind "smc91c92_cs"

card "Xircom CE3-10/100 Fast Ethernet"
  version "Xircom", "*", "CE3-10/100"
  bind "xirc2ps_cs"

#
# Wireless network adapters
#
card "Aironet PC4500"
  manfid 0x015f, 0x0005
  bind "airo_cs"

card "Aironet PC4800"
  manfid 0x015f, 0x0007
  bind "airo_cs"

card "AT&T WaveLAN Adapter"
  version "AT&T", "WaveLAN/PCMCIA"
  bind "wavelan_cs"

card "Cabletron RoamAbout 802.11 DS"
  version "Cabletron", "RoamAbout 802.11 DS"
  bind "wvlan_cs"

card "Digital RoamAbout/DS"
  version "Digital", "RoamAbout/DS"
  bind "wavelan_cs"

card "Lucent Technologies WaveLAN Adapter"
  version "Lucent Technologies", "WaveLAN/PCMCIA"
  bind "wavelan_cs"

card "Lucent Technologies WaveLAN/IEEE Adapter"
  version "Lucent Technologies", "WaveLAN/IEEE"
  bind "wvlan_cs"

card "Melco WLI-PCM-L11"
  manfid 0x0156, 0x0002
  bind "wvlan_cs"

card "NCR WaveLAN Adapter"
  version "NCR", "WaveLAN/PCMCIA"
  bind "wavelan_cs"

card "NCR WaveLAN/IEEE Adapter"
  version "NCR", "WaveLAN/IEEE"
  bind "wvlan_cs"

card "RayLink PC Card WLAN Adapter"
  manfid 0x01a6, 0x0000
  bind "ray_cs"

card "Xircom CreditCard Netwave"
  version "Xircom", "CreditCard Netwave"
  bind "netwave_cs"

#
# Modems and other serial devices
#
# NOTE: most modems do not need explicit entries here, because they
# are correctly identified using the following generic entry.
#
card "Serial or Modem"
  function serial_port
  bind "serial_cs"

card "Angia Fax/Modem"
  version "Intelligent", "ANGIA FAX/MODEM"
  bind "serial_cs"

card "Cirrus Logic 14.4K Fax Modem"
  version "CIRRUS LOGIC", "FAX MODEM"
  bind "serial_cs"

card "Compaq 28.8K Modem"
  version "COMPAQ", "PCMCIA 28800 FAX/DATA MODEM"
  bind "serial_cs"

card "Compaq 33.6K Modem"
  version "COMPAQ", "PCMCIA 33600 FAX/DATA MODEM"
  bind "serial_cs"

card "Dr. Neuhaus 14.4K FURY Card"
  version "Dr. Neuhaus", "FURY CARD 14K4"
  bind "serial_cs"

card "E.TECH Bullet 33.6K Modem"
  version "PCMCIA   ", "C336MX     "
  bind "serial_cs"

card "Gateway 2000 TelePath Fax Modem"
  version "GATEWAY2000", "CC3144", "*", "PCMCIA MODEM"
  bind "serial_cs"

card "Intel-compatible Modem"
  version "Intel", "MODEM 2400+"
  bind "serial_cs"

card "Macronix Fax/Modem"
  version "MACRONIX", "FAX/MODEM"
  bind "serial_cs"

card "Megahertz PCMCIA Modem"
  version "MEGAHERTZ", "*", "*", "PCMCIA MODEM"
  bind "serial_cs"

card "Megahertz V.34 Modem"
  version "MEGAHERTZ", "*", "V.34 PCMCIA MODEM"
  bind "serial_cs"

card "MultiTech MultiModem"
  version "Multi-Tech", "MT1432LT"
  bind "serial_cs"

card "MultiTech V.34 Modem"
  version "Multi-Tech", "MT2834LT"
  bind "serial_cs"

card "MultiTech MT5634ZLX"
  version "MultiTech", "PCMCIA 56K DataFax"
  cis "cis/MT5634ZLX.dat"
  bind "serial_cs"

card "Toshiba T144PF Modem"
  version "TOSHIBA", "T144PF", "*", "PCMCIA MODEM"
  bind "serial_cs"

card "Advantech COMpad-32/85"
  version "ADVANTECH", "COMpad-32/85", "1.0"
  cis "cis/COMpad.dat"
  bind "serial_cs"

card "Advantech COMpad-32/85"
  version "ADV", "*", "TECH", "COMpad-32/85"
  bind "serial_cs"

card "Argosy Dual Serial I/O"
  version "*", "RS-COM 2P"
  cis "cis/RS-COM-2P.dat"
  bind "serial_cs"

card "Computerboards PCM-COM422"
  version "Computerboards, Inc.", "PCM-COM422"
  bind "serial_cs"

card "Fujitsu FMV-JMD711"
  version "FUJITSU", "FC14F ", "MBH10213"
  bind "serial_cs"

card "IOTech Dual RS-232"
  version "IOTech Inc ", "PCMCIA Dual RS-232 Serial Port Card"
  bind "serial_cs"

card "National Instruments PCMCIA-232"
  manfid 0x10b, 0x0d50
  bind "serial_cs"

card "National Instruments PCMCIA-232/2"
  manfid 0x10b, 0x0d51
  bind "serial_cs"

card "National Instruments PCMCIA-485"
  manfid 0x10b, 0x0d52
  bind "serial_cs"

card "National Instruments PCMCIA-485/2"
  manfid 0x10b, 0x0d53
  bind "serial_cs"

card "National Instruments PCMCIA-232/4"
  manfid 0x10b, 0xd180
  bind "serial_cs"

card "Omega Engineering QSP-100"
  manfid 0x0137, 0x0025
  bind "serial_cs"

card "Quatech Dual RS-232"
  version "Quatech Inc", "PCMCIA Dual RS-232 Serial Port Card"
  bind "serial_cs"

card "Quatech Quad RS-232"
  manfid 0x0137, 0x001b
  bind "serial_cs"

card "Silicom 2S100 Dual Serial"
  manfid 0x0089, 0x0301
  bind "serial_cs"

card "Socket Communications Dual RS-232"
  manfid 0x0104, 0x0006
  bind "serial_cs"

#
# Memory cards
#
card "Anonymous Memory"
  anonymous
  bind "memory_cs"

card "Memory Card"
  function memory_card
  bind "memory_cs"

card "IBM 2MB SRAM"
  version "IBM", "2MB SRAM"
  bind "memory_cs"

card "IBM 4MB Series 1 Flash"
  version "IBM", "4MB FLASH"
  bind "memory_cs", "ftl_cs"

card "IBM 8MB Series 2 Flash"
  version "IBM", "8MB FLASH"
  bind "memory_cs", "ftl_cs"

card "Intel Series 2 2MB Flash"
  version "intel", "SERIES2-02 "
  bind "memory_cs", "ftl_cs"

card "Intel Series 2 4MB Flash"
  version "intel", "SERIES2-04 "
  bind "memory_cs", "ftl_cs"

card "Intel Series 2 20MB Flash"
  version "intel", "SERIES2-20 "
  bind "memory_cs", "ftl_cs"

card "Intel Series 2+ 8MB Flash"
  version "Intel", "S2E8 SW"
  bind "memory_cs", "ftl_cs"

card "Intel Series 2+ 20MB Flash"
  version "Intel", "S2E20SW"
  bind "memory_cs", "ftl_cs"

card "Intel Series 100 Flash"
  version "intel", "VALUE SERIES 100 "
  bind "memory_cs", "ftl_cs"

card "IO DATA 2MB SRAM"
  version "IO DATA", "PCS-2M", "2MB SRAM"
  bind "memory_cs"

card "Maxtor MobileMax Flash"
  version "Maxtor", "MAXFL MobileMax Flash Memory Card"
  bind "memory_cs", "ftl_cs"

card "Seiko/Epson WWB101EN20"
  version "SEIKO EPSON", "WWB101EN20"
  bind "memory_cs"

card "Seiko/Epson WWB513EN20"
  version "SEIKO EPSON", "WWB513EN20"
  bind "memory_cs"

card "Franklink/Rolodex REX-3000"
  version "Starfish, Inc.", "REX-3000"
  bind "memory_cs"

card "Franklink/Rolodex REX-4100"
  version "Starfish, Inc.", "REX-4100"
  bind "memory_cs"

card "RATOC SmartMedia Adapter"
  version "RATOC Systems,Inc.", "SmartMedia ADAPTER PC Card"
  bind "memory_cs", "ftl_cs"

#
# Memory Technology Drivers
#
region "Generic or SRAM"
  default
  mtd "sram_mtd"

region "Intel Series 2 Flash"
  jedec 0x89 0xa2
  mtd "iflash2_mtd"

region "Intel Series 100 Flash"
  jedec 0x89 0xaa
  mtd "iflash2_mtd"

region "Intel Series 2+ Flash"
  jedec 0x89 0xa0
  mtd "iflash2+_mtd"

#
# Token Ring adapters
#
card "3Com TokenLink Velocity Adapter"
  version "3Com", "TokenLink Velocity PC Card"
  bind "ibmtr_cs"

card "IBM Token Ring Adapter"
  version "IBM", "TOKEN RING"
  bind "ibmtr_cs"

#
# SCSI host adapters
#
card "Adaptec APA-1460 SlimSCSI"
  version "Adaptec, Inc.", "APA-1460 SCSI Host Adapter"
  bind "aha152x_cs"

card "Eiger Labs SCSI"
  version "EIger Labs", "PCMCIA-to-SCSI Adapter"
  bind "qlogic_cs"

card "Epson SC200 SCSI"
  version "EPSON", "SCSI-2 PC Card SC200"
  bind "qlogic_cs"
  
card "IBM SCSI"
  version "IBM Corp.", "SCSI PCMCIA Card"
  bind "fdomain_cs"

card "IBM SCSI"
  version "SCSI PCMCIA Adapter Card"
  bind "fdomain_cs"

#card "MACNICA mPS100 SCSI"
#  version "MACNICA", "MIRACLE SCSI", "mPS100"
#  bind "qlogic_cs"

card "MACNICA mPS110 SCSI"
  version "MACNICA", "MIRACLE SCSI-II mPS110"
  bind "qlogic_cs"

card "Midori CN-SC43 SCSI"
  version "MIDORI ELECTRONICS ", "CN-SC43"
  bind "qlogic_cs"

card "NEC PC-9801N-J03R SCSI"
  version "NEC", "PC-9801N-J03R"
  bind "qlogic_cs"

card "New Media Bus Toaster SCSI"
  version "New Media", "SCSI", "Bus Toaster"
  bind "aha152x_cs"

card "New Media Toast & Jam Sound/SCSI"
  version "New Media Corporation", "Multimedia Sound/SCSI"
  bind "aha152x_cs"

card "Noteworthy Bus Toaster SCSI"
  version "NOTEWORTHY", "SCSI", "Bus Toaster"
  bind "aha152x_cs"

card "New Media BASICS SCSI"
  version "BASICS by New Media Corporation", "SCSI Sym53C500"
  bind "sym53c500_cs"

card "New Media Bus Toaster SCSI"
  version "New Media Corporation", "SCSI Bus Toaster Sym53C500"
  bind "sym53c500_cs"

card "Panasonic KXLC003"
  version "KME ", "KXLC003"
  bind "qlogic_cs"

card "Panasonic KXLC004"
  version "KME ", "KXLC004"
  bind "qlogic_cs"

card "Qlogic FastSCSI"
  version "QLOGIC CORPORATION", "pc05"
  bind "qlogic_cs"

card "Qlogic FastSCSI"
  version "QLOGIC CORPORATION", "pc05 rev 1.10"
  bind "qlogic_cs"

card "Raven CD-Note SCSI"
  version "KME", "KXLC002", "00"
  bind "qlogic_cs"

card "RATOC REX-9530 SCSI-2"
  version "RATOC System Inc.", "SCSI2 CARD 37"
  bind "qlogic_cs"

card "SIMA TECH SCSI9000"
  version "*", "SCSI9000"
  bind "sym53c500_cs"

card "Simple Technology SCSI"
  version " SIMPLE TECHNOLOGY Corporation",
    "SCSI PCMCIA Credit Card Controller"
  bind "fdomain_cs"

card "Toshiba SCSC200A SCSI"
  version "TOSHIBA", "SCSC200A PC CARD SCSI"
  bind "qlogic_cs"

card "Toshiba SCSC200B SCSI"
  version "TOSHIBA", "SCSC200B PC CARD SCSI-10"
  bind "qlogic_cs"

#
# Multifunction cards
#
card "3Com 3c562/3c563 Ethernet/Modem"
  manfid 0x0101, 0x0562
  bind "3c589_cs" to 0, "serial_cs" to 1

card "3Com/Megahertz 3CXEM556 Ethernet/Modem"
  manfid 0x0101, 0x0035
  cis "cis/3CXEM556.dat"
  bind "3c589_cs" to 0, "serial_cs" to 1

card "3Com/Megahertz 3CXEM556 B-INT Ethernet/Modem"
  manfid 0x0101, 0x003d
  cis "cis/3CXEM556.dat"
  bind "3c589_cs" to 0, "serial_cs" to 1

card "3Com/Megahertz 3CCFEM556 Ethernet/Modem"
  manfid 0x0101, 0x0556
  cis "cis/3CCFEM556.dat"
  bind "3c574_cs" to 0, "serial_cs" to 1

card "Accton EN2218 LAN/Modem"
  version "PCMCIA", "EN2218-LAN/MODEM"
  cis "cis/PCMLM28.dat"
  bind "pcnet_cs", "serial_cs"

card "Accton UE2218 LAN/Modem"
  version "PCMCIA", "UE2218-LAN/MODEM"
  cis "cis/PCMLM28.dat"
  bind "pcnet_cs", "serial_cs"

card "AnyCom Fast Ethernet/Modem"
  version "AnyCom", "Fast Ethernet + 56K COMBO"
  bind "pcnet_cs", "serial_cs"

card "Apex MultiCard Ethernet/Modem"
  version "APEX DATA", "MULTICARD", "ETHERNET-MODEM"
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "Billionton LM5LT-10B Ethernet/Modem"
  manfid 0x021b, 0x0101
  bind "pcnet_cs", "serial_cs"

card "Compaq Microcom CPQ550 Ethernet/Modem"
  manfid 0x0138, 0x110a
  bind "xirc2ps_cs", "serial_cs"

card "Dayna Communicard Ethernet/Modem"
  version "DAYNA COMMUNICATIONS", "LAN AND MODEM MULTIFUNCTION"
  cis "cis/DP83903.dat"
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "D-Link DME336T Ethernet/Modem"
  version "D-Link", "DME336T"
  bind "pcnet_cs", "serial_cs"

card "D-Link DMF560TX Ethernet/Modem"
  manfid 0x0143, 0xc0ab
  bind "pcnet_cs", "serial_cs"

card "Gateway Telepath Ethernet/Modem"
  version "Gateway 2000", "XJEM3336"
  bind "smc91c92_cs", "serial_cs"

card "Grey Cell GCS3400 Ethernet/Modem"
  version "Grey Cell", "GCS3000"
  bind "pcnet_cs", "serial_cs"

card "IBM Home and Away Ethernet/Modem"
  version "IBM", "Home and Away Credit Card Adapter"
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "IBM Home and Away 28.8 Ethernet/Modem"
  version "IBM", "Home and Away 28.8 PC Card       "
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "IBM w95 Home and Away Ethernet/Modem"
  version "IBM", "w95 Home and Away Credit Card "
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "Intel EtherExpress PRO/100 LAN/Modem"
  manfid 0x0089, 0x110a
  bind "xirc2ps_cs", "serial_cs"

card "No-Name Ethernet/Modem"
  version "*", "FAX/Modem/Ethernet Combo Card "
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "Linksys LANmodem 28.8"
  version "LINKSYS", "PCMLM28"
  cis "cis/PCMLM28.dat"
  bind "pcnet_cs", "serial_cs"

card "Linksys LANmodem 33.6"
  version "LINKSYS", "PCMLM336"
  bind "pcnet_cs", "serial_cs"

card "Linksys EtherFast LANmodem 56K"
  version "Linksys", "EtherFast 10&100 + 56K PC Card (PCMLM56)"
  bind "pcnet_cs", "serial_cs"

card "Megahertz CC/XJEM1144 Ethernet/Modem"
  version "MEGAHERTZ", "XJEM1144/CCEM1144", "PCMCIA MODEM"
  bind "smc91c92_cs", "serial_cs"

card "Megahertz CC/XJEM1144 Ethernet/Modem"
  version "MEGAHERTZ", "XJEM1144/CCEM1144"
  bind "smc91c92_cs", "serial_cs"

card "Megahertz EM1144T Ethernet/Modem"
  version "MEGAHERTZ", "EM1144T", "PCMCIA MODEM"
  bind "smc91c92_cs", "serial_cs"

card "Megahertz CC/XJEM3288 Ethernet/Modem"
  version "MEGAHERTZ", "CC/XJEM3288", "DATA/FAX/CELL ETHERNET MODEM"
  bind "smc91c92_cs", "serial_cs"

card "Megahertz CC/XJEM3336 Ethernet/Modem"
  version "MEGAHERTZ", "CC/XJEM3336", "DATA/FAX/CELL ETHERNET MODEM"
  bind "smc91c92_cs", "serial_cs"

card "Motorola Marquis Ethernet/Modem"
  version "Motorola MARQUIS"
  bind "3c589_cs" to 0, "serial_cs" to 1

card "Motorola Mariner Ethernet/Modem"
  manfid 0x0109, 0x0501
  bind "smc91c92_cs", "serial_cs"

card "NSC DP83903-based Ethernet/Modem"
  version "*", "*", "*", "NSC MF LAN/Modem"
  cis "cis/DP83903.dat"
  bind "pcnet_cs" to 0, "serial_cs" to 1

card "Ositech Jack of Diamonds Ethernet/Modem"
  version "Ositech", "Trumpcard:Jack of Diamonds Modem+Ethernet"
  bind "smc91c92_cs", "serial_cs"

card "Ositech Jack of Hearts Ethernet/Modem"
  version "Ositech", "Trumpcard:Jack of Hearts Modem+Ethernet"
  bind "smc91c92_cs", "serial_cs"

card "Ositech Jack of Hearts Ethernet/Modem"
  manfid 0x0140, 0x000a
  bind "smc91c92_cs", "serial_cs"

card "Psion Gold Card V34 Ethernet"
  version "Psion Dacom", "Gold Card V34 Ethernet"
  cis "cis/PCMLM28.dat"
  bind "pcnet_cs", "serial_cs"

card "Psion Gold Card V34 Ethernet"
  version "Psion Dacom", "Gold Card V34 Ethernet GSM"
  cis "cis/PCMLM28.dat"
  bind "pcnet_cs", "serial_cs"

card "Psion Gold Card Netglobal 56K+10Mb Ethernet"
  manfid 0x016c, 0x0020
  bind "smc91c92_cs" to 0, "serial_cs" to 1

card "Rover ComboCard Ethernet/Modem"
  version "PCMCIAs", "ComboCard"
  bind "pcnet_cs", "serial_cs"

card "TDK Global Networker Ethernet/Modem"
  version "TDK", "GlobalNetworker 3410/3412"
  bind "serial_cs"

card "TDK 3000/3400/5670 Fast Ethernet/Modem"
  manfid 0x0143, 0x3341
  bind "pcnet_cs", "serial_cs"

card "TDK DFL5610WS Ethernet/Modem"
  manfid 0x0105, 0xea15
  bind "pcnet_cs", "serial_cs"

card "Telecom Device SuperSocket LM336 Ethernet/Modem"
  version "PCMCIAs", "LanModem"
  bind "pcnet_cs", "serial_cs"

card "Xircom CE II Ethernet/Modem"
  version "Xircom", "CreditCard Ethernet+Modem II"
  bind "serial_cs"

card "Xircom CEM28 Ethernet/Modem"
  version "Xircom", "*", "CEM28"
  bind "xirc2ps_cs", "serial_cs"

card "Xircom CEM33 Ethernet/Modem"
  version "Xircom", "*", "CEM33"
  bind "xirc2ps_cs", "serial_cs"

card "Xircom CEM56 Ethernet/Modem"
  version "Xircom", "*", "CEM56"
  bind "xirc2ps_cs", "serial_cs"

card "Xircom RealPort REM10BT Ethernet/Modem"
  version "Xircom", "*", "REM10"
  bind "xirc2ps_cs", "serial_cs"

#
# ATA/IDE fixed disk devices
#
card "ATA/IDE Fixed Disk"
  function fixed_disk
  bind "ide_cs"

card "ACE DoubleFlash 20MB"
  version "IBM", "IBM17JSSFP20"
  bind "ide_cs"

card "Argosy EIDE CD-ROM"
  version "ARGOSY", "CD-ROM"
  bind "ide_cs"

card "Caravelle CD-36N/CD-36E CD-ROM"
  version "Caravelle", "PSC-IDE ", "PSC000"
  bind "ide_cs"

card "CNF CARDport CD-ROM"
  version "CNF CD-M", "CD-ROM"
  bind "ide_cs"

card "Creative Technology CD-ROM"
  version "Creative Technology Ltd.", "PCMCIA CD-ROM Interface Card"
  bind "ide_cs"

card "Digital Mobile Media CD-ROM"
  version "Digital Equipment Corporation.", "Digital Mobile Media CD-ROM"
  bind "ide_cs"

card "EXP CD940 CD-ROM"
  version "EXP   ", "CD-ROM"
  bind "ide_cs"

card "EXP Traveler 620 CD-ROM"
  version "EXP", "CD+GAME", "C1"
  bind "ide_cs"

card "Freecom IQ-drive"
  version "FREECOM", "PCCARD-IDE"
  bind "ide_cs"

card "Generic ATAPI CD-ROM"
  version "PCMCIA", "CD-ROM"
  bind "ide_cs"

card "IBM Max Portable CD-ROM"
  manfid 0x00a4, 0x002d
  bind "ide_cs"

card "IO DATA CDP-TX/PCIDE"
  version "IO DATA", "PCIDE"
  bind "ide_cs"

card "IO DATA PCIDE II"
  version "IO DATA", "PCIDEII"
  bind "ide_cs"

card "IO DATA CBIDE"
  version "WIT", "IDE16"
  bind "ide_cs"

card "MCD601p CD-ROM"
  version "CDROM", "IDE", "MCD-601p"
  bind "ide_cs"

card "Ninja ATA"
  version " ", "NinjaATA-"
  bind "ide_cs"

card "Simple Tech Compact Flash"
  version "STI Flash"
  bind "ide_cs"

#
# Non-ATA/IDE CD-ROM's
#
card "Innovative Communications CyberRom CD"
  version "Innovative Communications", "CyberRom CD"
  bind "oti12_cs"

#
# Miscellaneous card definitions
#
#card "Canon FDCard"
#  version "Canon Electronics INC.", "FDCard Ver. 1.00"
#
#card "New Media .WAVjammer"
#version "New Media Corporation", ".WAVjammer"

card "IBM Smart Capture Card"
  version "IBM Corp.", "Video Capture"
  bind "iscc_cs"

card "Parallel Port Card"
  function parallel_port
  bind "parport_cs"

card "Quatech SPP-100 Parallel Port Card"
  manfid 0x0137, 0x0003
  bind "parport_cs"

card "TELES S0/PC ISDN"
  version "TELES", "S0/PC"
  bind "teles_cs"

#
# CardBus cards
#
card "3Com 3c575-TX Fast EtherLink XL"
  manfid 0x0101, 0x5057
  bind "3c575_cb"

card "3Com 3CCFE575B/3CXFE575B Fast EtherLink XL"
  manfid 0x0101, 0x5157
  bind "3c575_cb"

card "3Com 3CCFE575CT/3CXFE575CT Fast EtherLink XL"
  manfid 0x0101, 0x5257
  bind "3c575_cb"

card "3Com 3CCFEM656B w/Winmodem"
  manfid 0x0102, 0x6560
  bind "3c575_cb"

card "3Com 3CCFEM656B w/Winmodem"
  manfid 0x0102, 0x6562
  bind "3c575_cb"

card "Accton EN2220 Fast Ethernet"
  version "Accton", "EN2220 CardBus Fast Ethernet Card"
  bind "tulip_cb"

card "Adaptec APA-1480 SCSI Host Adapter"
  manfid 0x012f, 0xcb01
  bind "apa1480_cb"

#Conflicts with corega PCC-T!
#card "Allied Telesyn AT-2800 10/100 Fast Ethernet"
#  manfid 0xc00f, 0x0000
#  bind "tulip_cb"

card "Ambicom AMB8100 Fast Ethernet"
  manfid 0x9513, 0x0081
  bind "tulip_cb"

card "Asante FriendlyNET 10/100 CardBus"
  version "Asante", "FriendlyNET 10/100 CardBus"
  bind "tulip_cb"

card "Tulip-based CardBus Fast Ethernet"
  version "CardBus", "10/100Mbps LAN Card"
  bind "tulip_cb"

card "D-Link DFE-660 Fast Ethernet"
  manfid 0x50c7, 0xcafe
  bind "tulip_cb"

card "Genius MF3000 Fast Ethernet"
  version "CardBus", "10/100Mbps LanCard"
  bind "tulip_cb"

card "IBM 10/100 EtherJet CardBus"
  manfid 0x00a4, 0x0113
  bind "tulip_cb"

card "Intel EtherExpress PRO/100 CardBus Mobile Adapter32"
  manfid 0x0089, 0x0102
  bind "tulip_cb"

card "Kingston KNE-CB4TX Fast Ethernet"
  manfid 0x0186, 0x0101
  bind "tulip_cb"

card "Linksys EtherFast 10/100"
  manfid 0x0149, 0x0231
  bind "tulip_cb"

card "Linksys EtherFast 10/100"
  manfid 0x0149, 0xc2ab
  bind "tulip_cb"

card "SMC EZ 10/100 Fast Ethernet"
  manfid 0x01bf, 0x2220
  bind "tulip_cb"

card "SMC EZ 10/100 Fast Ethernet"
  manfid 0x01bf, 0x2225
  bind "tulip_cb"

#card "SVEC 10/100 Fast Ethernet"
#  manfid 0x8a01, 0x0100
#  bind "tulip_cb"

card "TDK NetworkFlyer 10/100 Fast Ethernet"
  manfid 0x0105, 0x0500
  bind "tulip_cb"

card "UMAX Technologies UMAX250 Fast Ethernet"
  manfid 0x9513, 0x0081
  bind "tulip_cb"

card "Ositech Seven of Spades Fast Ethernet"
  manfid 0x0140, 0x0011
  bind "epic_cb"

card "Ositech Jack of Spades Fast Ethernet/Modem"
  manfid 0x0140, 0x000f
  bind "epic_cb" to 0, "serial_cb" to 1

card "Ositech Jack of Spades Fast Ethernet/Modem"
  manfid 0x0140, 0x0012
  bind "epic_cb" to 0, "serial_cb" to 1

card "Psion Gold Card Netglobal 56K+10/100Mb CardBus"
  manfid 0x016c, 0x0021
  bind "epic_cb" to 0, "serial_cb" to 1

card "Xircom CardBus 10/100 Ethernet"
  version "Xircom", "*", "CBEII-10/100"
  bind "tulip_cb"

card "Xircom CardBus 10/100 Ethernet + 56K Modem"
  version "Xircom", "*", "CBEM56G"
  bind "tulip_cb" to 0, "serial_cb" to 1

# Include configuration files for add-on drivers

source ./*.conf

# Include local configuration settings

source ./config.opts



[ File listing: /etc/pcmcia/config.opts ]
#
# Local PCMCIA Configuration File
#
# System resources available for PCMCIA devices
#
include port 0x100-0x4ff, port 0x1000-0x17ff
include memory 0xc0000-0xfffff, memory 0xa0000000-0xa0ffffff
#
# Extra port range for IBM Token Ring
#
include port 0xa00-0xaff
#
# 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 "netwave_cs" opts "domain=0x100 scramble_key=0x0"


[ File listing: /var/log/messages ]
// MY NOTE: HERE IS SOME SHUT DOWN STUFF

Feb 25 09:23:16 rdlab16 gnome-name-server[813]: name server was running 
on display, exiting
Feb 25 09:45:13 rdlab16 gnome-name-server[807]: input condition is: 16, exiting
Feb 25 09:45:15 rdlab16 innd: control:14 closed
Feb 25 09:45:15 rdlab16 innd: localconn:16 closed
Feb 25 09:45:15 rdlab16 innd: remconn:5 closed
Feb 25 09:45:15 rdlab16 innd: SERVER perl filtering disabled
Feb 25 09:45:16 rdlab16 innd: SERVER shutdown received signal 15
Feb 25 09:45:16 rdlab16 innd: innd shutdown succeeded
Feb 25 09:45:16 rdlab16 innd: actived -9 succeeded
Feb 25 09:45:16 rdlab16 xfs: xfs shutdown succeeded
Feb 25 09:45:17 rdlab16 gpm: Shutting down gpm mouse services: 
Feb 25 09:45:17 rdlab16 gpm: gpm
Feb 25 09:45:17 rdlab16 gpm: 
Feb 25 09:45:17 rdlab16 rc: Stopping gpm succeeded
Feb 25 09:45:17 rdlab16 httpd: httpd shutdown succeeded
Feb 25 09:45:17 rdlab16 sound: Saving sound configuration: 
Feb 25 09:45:17 rdlab16 sound: sound
Feb 25 09:45:17 rdlab16 sound: 
Feb 25 09:45:17 rdlab16 rc: Stopping sound succeeded
Feb 25 09:45:17 rdlab16 nfs: Shutting down NFS services:  succeeded
Feb 25 09:45:17 rdlab16 mountd[495]: Caught signal 15, un-registering and exiting. 
Feb 25 09:45:17 rdlab16 nfs: rpc.mountd shutdown succeeded
Feb 25 09:45:22 rdlab16 kernel: nfsd: terminating on signal 9 
Feb 25 09:45:22 rdlab16 last message repeated 7 times
Feb 25 09:45:22 rdlab16 kernel: nfsd: last server exiting 
Feb 25 09:45:22 rdlab16 nfs: nfsd shutdown succeeded
Feb 25 09:45:22 rdlab16 nfs: rpc.rquotad shutdown succeeded
Feb 25 09:45:22 rdlab16 rpc.statd[473]: Caught signal 15, un-registering and exiting.
Feb 25 09:45:22 rdlab16 nfs: rpc.statd shutdown succeeded
Feb 25 09:45:23 rdlab16 sendmail: sendmail shutdown succeeded
Feb 25 09:45:23 rdlab16 named[442]: named shutting down
Feb 25 09:45:23 rdlab16 named[442]: USAGE 951500723 951499264 CPU=0.01u/0s
CHILDCPU=0u/0s
Feb 25 09:45:23 rdlab16 named[442]: NSTATS 951500723 951499264
Feb 25 09:45:23 rdlab16 named[442]: XSTATS 951500723 951499264 RR=0 RNXD=0 RFwdR=0 RDupR=0 RFail=0 RFErr=0 RErr=0 RAXFR=0 RLame=0 ROpts=0 SSysQ=1 SAns=0 SFwdQ=0 SDupQ=286 SErr=0 RQ=0 RIQ=0 RFwdQ=0 RDupQ=0 RTCP=0 SFwdR=0 SFail=0 SFErr=0 SNaAns=0 SNXD=0
Feb 25 09:45:23 rdlab16 named: named shutdown succeeded
Feb 25 09:45:24 rdlab16 inet: inetd shutdown succeeded
Feb 25 09:45:24 rdlab16 atd: atd shutdown succeeded
Feb 25 09:45:24 rdlab16 crond: crond shutdown succeeded
Feb 25 09:45:25 rdlab16 lpd: lpd shutdown succeeded
Feb 25 09:45:25 rdlab16 dd: 1+0 records in
Feb 25 09:45:25 rdlab16 dd: 1+0 records out
Feb 25 09:45:25 rdlab16 random: Saving random seed succeeded
Feb 25 09:45:25 rdlab16 portmap: portmap shutdown succeeded
Feb 25 09:45:25 rdlab16 network: Shutting down interface eth0 succeeded
Feb 25 09:45:25 rdlab16 network: Shutting down interface eth1 succeeded
Feb 25 09:45:26 rdlab16 network: Disabling IPv4 packet forwarding succeeded
Feb 25 09:45:26 rdlab16 apmd[102]: Exiting
Feb 25 09:45:26 rdlab16 apmd: apmd shutdown succeeded
Feb 25 09:45:26 rdlab16 pcmcia: Shutting down PCMCIA services:
Feb 25 09:45:26 rdlab16 pcmcia: .
Feb 25 09:45:26 rdlab16 rc: Stopping pcmcia succeeded
Feb 25 09:45:26 rdlab16 kernel: Kernel logging (proc) stopped.
Feb 25 09:45:26 rdlab16 kernel: Kernel log daemon terminating.
Feb 25 09:45:27 rdlab16 syslog: klogd shutdown succeeded
Feb 25 09:45:27 rdlab16 exiting on signal 15


// MY NOTE:  HERE IS THE RESTART

Feb 25 09:46:19 rdlab16 syslogd 1.3-3: restart.
Feb 25 09:46:19 rdlab16 syslog: syslogd startup succeeded
Feb 25 09:46:19 rdlab16 syslog: klogd startup succeeded
Feb 25 09:46:19 rdlab16 kernel: klogd 1.3-3, log source = /proc/kmsg started.
Feb 25 09:46:19 rdlab16 kernel: Inspecting /boot/System.map-2.2.5-15
Feb 25 09:46:19 rdlab16 kernel: Loaded 6721 symbols from /boot/System.map-2.2.5-15.
Feb 25 09:46:19 rdlab16 kernel: Symbols match kernel version 2.2.5.
Feb 25 09:46:19 rdlab16 kernel: Loaded 7 symbols from 2 modules.
Feb 25 09:46:19 rdlab16 kernel: Linux version 2.2.5-15 
 (root@porky.devel.redhat.com) 
 (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) 
 #1 Mon Apr 19 22:21:09 EDT 1999 
Feb 25 09:46:19 rdlab16 kernel: Detected 451031025 Hz processor. 
Feb 25 09:46:19 rdlab16 kernel: Console: colour VGA+ 80x25 
Feb 25 09:46:19 rdlab16 kernel: Calibrating delay loop... 897.84 BogoMIPS 
Feb 25 09:46:19 rdlab16 kernel: Memory: 63140k/65536k available 
 (996k kernel code, 412k reserved, 928k data, 60k init) 
Feb 25 09:46:19 rdlab16 kernel: VFS: Diskquotas version dquot_6.4.0 initialized 
Feb 25 09:46:19 rdlab16 kernel: CPU: AMD AMD-K6(tm) 3D processor stepping 0c 
Feb 25 09:46:19 rdlab16 kernel: Checking 386/387 coupling... OK, 
 FPU using exception 16 error reporting. 
Feb 25 09:46:19 rdlab16 kernel: Checking 'hlt' instruction... OK. 
Feb 25 09:46:19 rdlab16 kernel: POSIX conformance testing by UNIFIX 
Feb 25 09:46:19 rdlab16 kernel: PCI: PCI BIOS revision 2.10 entry at 0xfb290 
Feb 25 09:46:19 rdlab16 kernel: PCI: Using configuration type 1 
Feb 25 09:46:19 rdlab16 kernel: PCI: Probing PCI hardware 
Feb 25 09:46:19 rdlab16 kernel: PCI: 00:38 [1106/0586]: Work around 
 ISA DMA hangs (00) 
Feb 25 09:46:19 rdlab16 kernel: Activating ISA DMA hang workarounds. 
Feb 25 09:46:19 rdlab16 kernel: Linux NET4.0 for Linux 2.2 
Feb 25 09:46:19 rdlab16 kernel: Based upon Swansea 
 University Computer Society NET3.039 
Feb 25 09:46:19 rdlab16 kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0. 
Feb 25 09:46:19 rdlab16 kernel: NET4: Linux TCP/IP 1.0 for NET4.0 
Feb 25 09:46:19 rdlab16 kernel: IP Protocols: ICMP, UDP, TCP, IGMP 
Feb 25 09:46:19 rdlab16 kernel: Initializing RT netlink socket 
Feb 25 09:46:19 rdlab16 kernel: Starting kswapd v 1.5  
Feb 25 09:46:19 rdlab16 kernel: Detected PS/2 Mouse Port. 
Feb 25 09:46:19 rdlab16 kernel: Serial driver version 4.27 with 
 MANY_PORTS MULTIPORT SHARE_IRQ enabled 
Feb 25 09:46:19 rdlab16 kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A 
Feb 25 09:46:19 rdlab16 kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A 
Feb 25 09:46:19 rdlab16 kernel: pty: 256 Unix98 ptys configured 
Feb 25 09:46:19 rdlab16 kernel: apm: BIOS version 1.2 Flags 0x07 
 (Driver version 1.9) 
Feb 25 09:46:19 rdlab16 kernel: Real Time Clock Driver v1.09 
Feb 25 09:46:19 rdlab16 kernel: RAM disk driver initialized:  16 RAM 
 disks of 4096K size 
Feb 25 09:46:19 rdlab16 kernel: VP_IDE: IDE controller on PCI bus 00 dev 39 
Feb 25 09:46:19 rdlab16 kernel: VP_IDE: not 100% native mode: will probe irqs later 
Feb 25 09:46:19 rdlab16 kernel:     ide0: BM-DMA at 0xe000-0xe007, 
 BIOS settings: hda:DMA, hdb:DMA 
Feb 25 09:46:19 rdlab16 kernel:     ide1: BM-DMA at 0xe008-0xe00f, 
 BIOS settings: hdc:DMA, hdd:DMA 
Feb 25 09:46:19 rdlab16 kernel: hda: QUANTUM FIREBALL EX3.2A, ATA DISK drive 
Feb 25 09:46:19 rdlab16 kernel: hdc: CD-ROM 40X/AKU, ATAPI CDROM drive 
Feb 25 09:46:19 rdlab16 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 
Feb 25 09:46:19 rdlab16 kernel: ide1 at 0x170-0x177,0x376 on irq 15 
Feb 25 09:46:19 rdlab16 kernel: hda: QUANTUM FIREBALL EX3.2A, 
 3079MB w/418kB Cache, CHS=782/128/63 
Feb 25 09:46:19 rdlab16 kernel: hdc: ATAPI 40X CD-ROM drive, 128kB Cache 
Feb 25 09:46:19 rdlab16 kernel: Uniform CDROM driver Revision: 2.54 
Feb 25 09:46:19 rdlab16 kernel: Floppy drive(s): fd0 is 1.44M 
Feb 25 09:46:19 rdlab16 kernel: FDC 0 is a post-1991 82077 
Feb 25 09:46:19 rdlab16 kernel: md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12 
Feb 25 09:46:19 rdlab16 kernel: raid5: measuring checksumming speed 
Feb 25 09:46:19 rdlab16 kernel: raid5: using high-speed MMX checksum routine 
Feb 25 09:46:19 rdlab16 kernel:    pII_mmx   :   939.165 MB/sec 
Feb 25 09:46:19 rdlab16 kernel:    p5_mmx    :   843.915 MB/sec 
Feb 25 09:46:19 rdlab16 kernel:    8regs     :   646.557 MB/sec 
Feb 25 09:46:19 rdlab16 kernel:    32regs    :   467.487 MB/sec 
Feb 25 09:46:19 rdlab16 kernel: using fastest function: pII_mmx (939.165 MB/sec) 
Feb 25 09:46:19 rdlab16 kernel: scsi : 0 hosts. 
Feb 25 09:46:19 rdlab16 kernel: scsi : detected total. 
Feb 25 09:46:19 rdlab16 kernel: md.c: sizeof(mdp_super_t) = 4096 
Feb 25 09:46:19 rdlab16 kernel: Partition check: 
Feb 25 09:46:19 rdlab16 kernel:  hda: hda1 hda2 < hda5 hda6 > 
Feb 25 09:46:19 rdlab16 kernel: autodetecting RAID arrays 
Feb 25 09:46:19 rdlab16 kernel: autorun ... 
Feb 25 09:46:19 rdlab16 kernel: ... autorun DONE. 
Feb 25 09:46:19 rdlab16 kernel: VFS: Mounted root (ext2 filesystem) readonly. 
Feb 25 09:46:19 rdlab16 kernel: Freeing unused kernel memory: 60k freed 
Feb 25 09:46:19 rdlab16 kernel: Adding Swap: 100764k swap-space (priority -1)
 
Feb 25 09:46:19 rdlab16 kernel: PCnet-Home: PCI bios is 
 present, checking for devices... 
Feb 25 09:46:19 rdlab16 kernel: PCnet-Home: Found PCnet/PCI at 0xe800, irq 5. 
Feb 25 09:46:19 rdlab16 kernel: PCnet-Home: pcnet32 media value 0x8081. 
Feb 25 09:46:19 rdlab16 kernel: PCnet-Home: pcnet32 media reset to 0x8081. 
Feb 25 09:46:19 rdlab16 kernel: eth0: PCnet/Home 79C978 at 0xe800, 
 00 90 00 03 bb 10 assigned IRQ 5. 
Feb 25 09:46:19 rdlab16 kernel: PCnet-Home: Total of 1 AMD PCnetHome 
 Family Card(s) found. 

Feb 25 09:46:19 rdlab16 kernel: pcnet32.c: PCI bios is present, 
 checking for devices... 
Feb 25 09:46:19 rdlab16 kernel: PCI Master Bit has not been set. Setting... 
Feb 25 09:46:19 rdlab16 kernel: Found PCnet/PCI at 0xec00, irq 10. 
Feb 25 09:46:19 rdlab16 kernel: eth1: PCnet/FAST+ 79C972 at 0xec00, 
 00 00 1a 18 42 c3 assigned IRQ 10. 
Feb 25 09:46:19 rdlab16 kernel: pcnet32.c:v1.11 17.1.99 
 tsbogend@alpha.franken.de 

Feb 25 09:46:20 rdlab16 atd: atd startup succeeded
Feb 25 09:46:20 rdlab16 crond: crond startup succeeded
Feb 25 09:46:08 rdlab16 rc.sysinit: Loading default keymap succeeded 
Feb 25 09:46:08 rdlab16 rc.sysinit: Setting default font succeeded 
Feb 25 09:46:08 rdlab16 swapon: swapon: warning: /dev/hda5 has 
 insecure permissions 0660, 0600 suggested 
Feb 25 09:46:08 rdlab16 rc.sysinit: Activating swap partitions succeeded 
Feb 25 09:46:08 rdlab16 rc.sysinit: Setting hostname rdlab16.amd.com succeeded 
Feb 25 09:46:08 rdlab16 fsck: /dev/hda6: clean, 56497/759808 files, 
 802119/3032032 blocks 
Feb 25 09:46:08 rdlab16 rc.sysinit: Checking root filesystem succeeded 
Feb 25 09:46:08 rdlab16 rc.sysinit: Remounting root filesystem in 
 read-write mode succeeded 
Feb 25 09:46:12 rdlab16 rc.sysinit: Finding module dependencies succeeded 
Feb 25 09:46:13 rdlab16 fsck: /dev/hda1: clean, 23/5040 files, 2920/20128 blocks 
Feb 25 09:46:13 rdlab16 rc.sysinit: Checking filesystems succeeded 
Feb 25 09:46:13 rdlab16 rc.sysinit: Mounting local filesystems succeeded 
Feb 25 09:46:13 rdlab16 rc.sysinit: Turning on user and group 
 quotas for local filesystems succeeded 
Feb 25 09:46:15 rdlab16 date: Fri Feb 25 09:46:15 PST 2000 
Feb 25 09:46:15 rdlab16 rc.sysinit: Setting clock  (utc): Fri 
 Feb 25 09:46:15 PST 2000 succeeded 
Feb 25 09:46:15 rdlab16 rc.sysinit: Enabling swap space succeeded 
Feb 25 09:46:15 rdlab16 init: Entering runlevel: 3 
Feb 25 09:46:15 rdlab16 apmd[102]: Version 3.0beta4 
 (APM BIOS 1.2, Linux driver 1.9) 
Feb 25 09:46:16 rdlab16 apmd: apmd startup succeeded 
Feb 25 09:46:16 rdlab16 network: Enabling IPv4 packet forwarding succeeded 
Feb 25 09:46:18 rdlab16 network: Bringing up interface lo succeeded 
Feb 25 09:46:18 rdlab16 ifup: SIOCADDRT: Network is unreachable 
Feb 25 09:46:18 rdlab16 network: Bringing up interface eth0 succeeded 
Feb 25 09:46:19 rdlab16 network: Bringing up interface eth1 succeeded 
Feb 25 09:46:19 rdlab16 portmap: portmap startup succeeded 
Feb 25 09:46:19 rdlab16 netfs: Mounting other filesystems succeeded 
Feb 25 09:46:19 rdlab16 random: Initializing random number generator succeeded 


Feb 25 09:46:21 rdlab16 kernel: Linux PCMCIA Card Services 3.1.11 
Feb 25 09:46:21 rdlab16 kernel:   kernel build: 2.2.5-15 #1 Mon 
 Apr 19 22:21:09 EDT 1999 
Feb 25 09:46:21 rdlab16 kernel:   options:  [pci] [cardbus] [apm] 
Feb 25 09:46:21 rdlab16 kernel: PCI routing table version 1.0 at 0xfdc40 
Feb 25 09:46:21 rdlab16 kernel:   unknown PCI interrupt router 1106:0586 
Feb 25 09:46:21 rdlab16 kernel: Intel PCIC probe: not found. 
Feb 25 09:46:21 rdlab16 kernel: ds: no socket drivers loaded! 
Feb 25 09:46:20 rdlab16 pcmcia: Starting PCMCIA services:
Feb 25 09:46:21 rdlab16 pcmcia:  modules
Feb 25 09:46:21 rdlab16 pcmcia: /lib/modules/2.2.5-15/pcmcia/i82365.o: 
Feb 25 09:46:21 rdlab16 pcmcia: init_module: Device or resource busy
Feb 25 09:46:21 rdlab16 pcmcia: 
Feb 25 09:46:21 rdlab16 pcmcia: /lib/modules/2.2.5-15/pcmcia/ds.o: 
Feb 25 09:46:21 rdlab16 pcmcia:  cardmgr.
Feb 25 09:46:21 rdlab16 pcmcia: init_module: Device or resource busy
Feb 25 09:46:21 rdlab16 rc: Starting pcmcia succeeded
Feb 25 09:46:21 rdlab16 cardmgr[414]: starting, version is 3.1.11
Feb 25 09:46:21 rdlab16 cardmgr[414]: no pcmcia driver in /proc/devices
Feb 25 09:46:21 rdlab16 cardmgr[414]: exiting


Feb 25 09:46:21 rdlab16 inet: inetd startup succeeded
Feb 25 09:46:22 rdlab16 named[441]: starting.  named 8.2 Wed 
 Mar 31 10:57:12 EST 1999 ^Iroot@porky.devel.redhat.com:
 /usr/src/bs/BUILD/bind-8.2/src/bin/named
Feb 25 09:46:22 rdlab16 named[441]: cache zone "" 
 (IN) loaded (serial 0)
Feb 25 09:46:22 rdlab16 named[441]: Zone "0.0.127.in-addr.arpa" 
 (file named.local): No default TTL set using SOA minimum instead
Feb 25 09:46:22 rdlab16 named[441]: master zone "0.0.127.in-addr.arpa" 
 (IN) loaded (serial 1997022700)
Feb 25 09:46:22 rdlab16 named[441]: listening on [127.0.0.1].53 (lo)
Feb 25 09:46:22 rdlab16 named[441]: listening on [10.10.0.1].53 (eth0)
Feb 25 09:46:22 rdlab16 named[441]: listening on [139.95.79.165].53 (eth1)
Feb 25 09:46:22 rdlab16 named[441]: Forwarding source address 
 is [0.0.0.0].1024
Feb 25 09:46:22 rdlab16 named: named startup succeeded
Feb 25 09:46:22 rdlab16 named[442]: Ready to answer queries.
Feb 25 09:46:22 rdlab16 lpd: lpd startup succeeded
Feb 25 09:46:22 rdlab16 nfs: Starting NFS services:  succeeded
Feb 25 09:46:23 rdlab16 nfs: rpc.statd startup succeeded
Feb 25 09:46:23 rdlab16 nfs: rpc.rquotad startup succeeded
Feb 25 09:46:24 rdlab16 nfs: rpc.mountd startup succeeded
Feb 25 09:46:24 rdlab16 kernel: Installing knfsd (copyright (C) 1996 okir@monad.swb.de). 
Feb 25 09:46:24 rdlab16 nfs: rpc.nfsd startup succeeded
Feb 25 09:46:24 rdlab16 keytable: Loading keymap: 
Feb 25 09:46:24 rdlab16 keytable: Loading 
 /usr/lib/kbd/keymaps/i386/qwerty/us.kmap.gz
Feb 25 09:46:25 rdlab16 keytable: Loading system font: 
Feb 25 09:46:25 rdlab16 rc: Starting keytable succeeded
Feb 25 09:46:25 rdlab16 sendmail: sendmail startup succeeded
Feb 25 09:46:26 rdlab16 gpm: gpm startup succeeded
Feb 25 09:46:26 rdlab16 httpd: httpd startup succeeded
Feb 25 09:46:27 rdlab16 sound: Starting sound configuration: sound
Feb 25 09:46:27 rdlab16 rc: Starting sound succeeded
Feb 25 09:46:27 rdlab16 PAM_pwdb[610]: (su) session opened for 
 user xfs by (uid=0)
Feb 25 09:46:27 rdlab16 pam_xauth[610]: do_file: could not create dir /etc/X11/fs/.xauth
Feb 25 09:46:28 rdlab16 PAM_pwdb[610]: (su) session closed for user xfs
Feb 25 09:46:28 rdlab16 pam_xauth[610]: do_file: could not 
 create dir /etc/X11/fs/.xauth
Feb 25 09:46:28 rdlab16 xfs: xfs startup succeeded
Feb 25 09:46:29 rdlab16 smb: smbd startup succeeded
Feb 25 09:46:29 rdlab16 smb: nmbd startup succeeded
Feb 25 09:46:29 rdlab16 PAM_pwdb[643]: (su) session opened for 
 user news by (uid=0)
Feb 25 09:46:29 rdlab16 kernel: 139.95.74.18 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.74.30 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.74.18 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.74.30 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.74.18 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.74.30 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.71.220 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.71.220 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.73.113 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:29 rdlab16 kernel: 139.95.73.113 sent an 
 invalid ICMP error to a broadcast. 
Feb 25 09:46:31 rdlab16 actived[691]: started
Feb 25 09:46:31 rdlab16 innd: SERVER descriptors 1024
Feb 25 09:46:31 rdlab16 innd: SERVER outgoing 1011
Feb 25 09:46:31 rdlab16 innd: SERVER ccsetup control:14
Feb 25 09:46:31 rdlab16 innd: SERVER lcsetup localconn:16
Feb 25 09:46:31 rdlab16 innd: SERVER rcsetup remconn:5
Feb 25 09:46:31 rdlab16 innd: SERVER bad_newsfeeds no feeding sites
Feb 25 09:46:31 rdlab16 innd: SERVER perl filtering enabled
Feb 25 09:46:31 rdlab16 innd: SERVER starting
Feb 25 09:46:31 rdlab16 PAM_pwdb[643]: (su) session closed for user news
Feb 25 09:46:31 rdlab16 linuxconf: Linuxconf final setup
Feb 25 09:46:31 rdlab16 rc: Starting linuxconf succeeded
Feb 25 09:46:32 rdlab16 rc: Starting local succeeded
Feb 25 09:46:39 rdlab16 PAM_pwdb[734]: (login) session opened 
 for user root by (uid=0)



[ Dir listing: /lib/modules/pcmcia,  using ls -lF ]
total 752
-rw-r--r--   1 root     root        14144 Feb 23 06:53 3c574_cs.o
-rw-r--r--   1 root     root        26788 Feb 23 06:53 3c575_cb.o
-rw-r--r--   1 root     root        12048 Feb 23 06:53 3c589_cs.o
-rw-r--r--   1 root     root        33836 Feb 23 06:53 aha152x_cs.o
-rw-r--r--   1 root     root        27284 Feb 23 06:53 airo.o
-rw-r--r--   1 root     root         5352 Feb 23 06:53 airo_cs.o
-rw-r--r--   1 root     root       121225 Feb 23 06:53 apa1480_cb.o
-rw-r--r--   1 root     root         4728 Feb 23 06:53 cb_enabler.o
-rw-r--r--   1 root     root        10892 Feb 23 06:53 ds.o
-rw-r--r--   1 root     root         5480 Feb 23 06:53 dummy_cs.o
-rw-r--r--   1 root     root        14964 Feb 23 06:53 epic_cb.o
-rw-r--r--   1 root     root        24070 Feb 23 06:53 fdomain_cs.o
-rw-r--r--   1 root     root         9708 Feb 23 06:53 fmvj18x_cs.o
-rw-r--r--   1 root     root        17144 Feb 23 06:53 ftl_cs.o
-rw-r--r--   1 root     root        31780 Feb 23 06:53 i82365.o
-rw-r--r--   1 root     root        21049 Feb 23 06:53 ibmtr_cs.o
-rw-r--r--   1 root     root         5644 Feb 23 06:53 ide_cs.o
-rw-r--r--   1 root     root        13180 Feb 23 06:53 iflash2+_mtd.o
-rw-r--r--   1 root     root        10764 Feb 23 06:53 iflash2_mtd.o
-rw-r--r--   1 root     root         5276 Feb 23 06:53 memory_cb.o
-rw-r--r--   1 root     root        13652 Feb 23 06:53 memory_cs.o
-rw-r--r--   1 root     root        13204 Feb 23 06:53 netwave_cs.o
-rw-r--r--   1 root     root         8584 Feb 23 06:53 nmclan_cs.o
-rw-r--r--   1 root     root         5812 Feb 23 06:53 parport_cs.o
-rw-r--r--   1 root     root        61488 Feb 23 06:53 pcmcia_core.o
-rw-r--r--   1 root     root        13012 Feb 23 06:53 pcnet_cs.o
-rw-r--r--   1 root     root        11307 Feb 23 06:53 qlogic_cs.o
-rw-r--r--   1 root     root        21932 Feb 23 06:53 ray_cs.o
-rw-r--r--   1 root     root         2640 Feb 23 06:53 serial_cb.o
-rw-r--r--   1 root     root         8036 Feb 23 06:53 serial_cs.o
-rw-r--r--   1 root     root        19988 Feb 23 06:53 smc91c92_cs.o
-rw-r--r--   1 root     root         5508 Feb 23 06:53 sram_mtd.o
-rw-r--r--   1 root     root        11832 Feb 23 06:53 tcic.o
-rw-r--r--   1 root     root        41764 Feb 23 06:53 tulip_cb.o
-rw-r--r--   1 root     root        30392 Feb 23 06:53 wavelan_cs.o
-rw-r--r--   1 root     root        25951 Feb 23 06:53 wvlan_cs.o
-rw-r--r--   1 root     root        19152 Feb 23 06:53 xirc2ps_cs.o
1. None The reader is an ISA PnP device and needs to be activated by David Hinds, 2000, Feb 26
2. Question Used pnpdump to produce isapnp.conf, still not there yet by Jeff Gembler, 2000, Mar 25
... 3 Message(s)
3. None Getting close, get two beeps on inserting PCMCIA card, but can't ping by Jeff Gembler, 2000, Apr 05
... 1 Message(s)
4. None Linksys PCM100H1 Ethernet connection works, but not HPNA by Jeff Gembler, 2000, Apr 05
... 3 Message(s)

Question Memory probe failures with kernels somewhat later 2.3.28

Date: 2000, Feb 29
From: Lutz <urc8@rz.DO_NOT_SPAM_ME.uni-karlsruhe.de>

I need some help. I have got kernel 2.3.28 up and running 
without problems, using pcmcia 3.1.11. /proc/iomem tells me:

20000000-20000fff : Texas Instruments PCI1131
  20000000-20000fff : i82365
20001000-20001fff : Texas Instruments PCI1131 (#2)
  20001000-20001fff : i82365
a0000000-a0000fff : card services

When I now try kernel 2.3.48 with modularized pcmcia (else apm
problems, see my post there), neither my NE2000 compatible
network card (8390) nor my scsi card (aha152x_cs) are no
longer accepted. The modules pcmcia_core, i82365, and ds
are loaded without problems. Inserting the card, all I get is
a high and low beep and /var/state/pcmcia/stab tells me that 
there is Anonyous Memory. I tried one memory range after
another:

0xd0000-0xdffff
0xc0000-0xcffff
(...)
0xa0000000-0xa0ffffff
0x60000000-0x60ffffff

I don't understand why even the 0xa0000000-0xa0ffffff range
is no longer accepted...

Why? Thank you for any hint...
1. More Problem no longer there... by Lutz, 2000, Mar 01

Sad IRQ 11 wedged with 3.1.11/3.1.12 on Dell Inspiron 5000

Date: 2000, Mar 10
From: Scott Porter porter

Hi.

I have a peculiar problem with my Dell Inspiron 5000 running Redhat 6.1/kernel 2.1.14 (TI PCI-1225). I've tried running PCMCIA 3.1.11 and 3.1.12 with PNP on/off and I seem to be able to only use socket 0. Nothing happens when I insert a card in socket 1. The pcmcia drivers report that IRQ 11 is wedged and that the IRQ scan failed. Any help would be appreciated. Here is the log:

Linux PCMCIA Card Services 3.1.12
  kernel build: 2.2.14 #4 Tue Mar 7 23:26:06 EST 2000
  options:  [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xfdf50
  00:04.0 -> irq 11
  00:04.1 -> irq 11
Intel PCIC probe: 
  TI 1225 PCI-to-CardBus at slot 00:04, mem 0x68000000
    host opts [0]: [ring] [serial pci & irq] [pci irq 11] [lat 168/32] [bus 32/34]
    host opts [1]: [ring] [serial pci & irq] [pci irq 11] [lat 168/32] [bus 35/37]
    PCI irq 11 seems to be wedged!
    PCI irq 11 test failed
    ISA irqs (scanned) = 3,4,7,9,10 polling interval = 1000 ms
cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.

Anybody know what is going on? Thanks!

                        -- Scott.

1. None The wedged irq is not the main problem, anyway by David Hinds, 2000, Mar 10
... 1 Message(s)

Sad System hangs when starting pcmcia service...

Date: 2000, Mar 12
From: Eric Maes <eric.maes@wol.be>

Hi, I just downloaded version 3.1.12 of the pcmcia drivers and compiled it without a problem on my RedHat 6.1 system running kernel 2.2.12-20. I am using the PCMCIA-ISA adapter that came with my Webgear Aviator card. When I start the pcmcia service, my system completely hangs. First I thought this might be an IRQ issue, so I removed my SCSI adapter card (which I was not using anyway at the moment) and forced the driver to only probe for IRQ 12 which the card used (PCIC_OPTS='irq_list=12"), but the sysem still hangs. Here is part of /var/adm/messages (this still shows the original output (before I forced the IRQ). When my system hang, it probably trashed the messages file and I had to run fsck upon reboot...

Mar 12 17:32:48 bilbo kernel: Linux PCMCIA Card Services 3.1.12
Mar 12 17:32:48 bilbo kernel:   kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 E
DT 1999
Mar 12 17:32:48 bilbo kernel:   options:  [pci] [cardbus] [apm]
Mar 12 17:32:48 bilbo kernel: PCI routing table version 1.0 at 0xfd820
Mar 12 17:32:48 bilbo kernel: Intel PCIC probe:
Mar 12 17:32:48 bilbo kernel:   Ricoh RF5C296/396 ISA-to-PCMCIA at port 0x3e0 of
s 0x00
Mar 12 17:32:48 bilbo kernel:     host opts [0]: none
Mar 12 17:32:48 bilbo kernel:     ISA irqs (scanned) = 3,7,9 polling interval =
1000 ms Mar 12 17:32:48 bilbo cardmgr[1107]: starting, version is 3.1.12

This is what probe shows:

PCI bridge probe: not found. Intel PCIC probe: i82365sl B step found, 1 sockets.

cat ioports:
  0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(auto)
0300-031f : NE2000
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
6800-683f : es1370
f000-f007 : ide0
f008-f00f : ide1        

Needless to say that much to my frustration, the installation of these cards went without a problem when I booted this system in NT mode....

Thanks for your help - Eric

1. None Not interrupts: either IO ports or memory by David Hinds, 2000, Mar 13
... 2 Message(s)

Question unknown PCI interrupt router 1106:0586

Date: 2000, Mar 12
From: Guillaum Dallaire gd

Hi,

I have a PCI to PCMCIA bridge that come from wavelan (TI 1225). I'm able to use the adapter under some motherboards (intel, asus) but except under one using the VIA chipset.

here is what I get on boot:

-----------

Linux PCMCIA Card Services 3.1.11
  kernel build: 2.2.14 #3 SMP sam mar 11 11:17:27 EST 2000
  options:  [pci] [cardbus]
PCI routing table version 1.0 at 0xfde20
  unknown PCI interrupt router 1106:0586
Intel PCIC probe: not found.
ds: no socket drivers loaded!

----------

when I make lspci I don't see the device.

I have tried a lot of different bios setting but this do not change anyting...

any idea ?

1. None It seems to be a PCI problem, not a PCMCIA driver problem by David Hinds, 2000, Mar 13

Question RH6.1 with 2.2.14

Date: 2000, Mar 14
From: Duane Gustavus duane

Hello,

I am having problems getting PCMCIA services to work on my Redhat 6.1 Linux desktop system. I recently bought a "DataChute" ISA-PCMCIA controller which uses a VIA VT83C469. First, I did a new installation of RH6.1 on a spare pentium system, booted the new install and edited the /etc/sysconfig/pcmcia file to say yes. I then shutdown, put the adapter in the system and rebooted. The pcmcia services were started correctly, and I made a file system on a flash card just to make sure. Everything worked as advertised.

Next I put the same adapter into my "development" system which is also RH6.1 but upgraded to kernel 2.2.14 and pcmcia-cs-3.1.12. This system has the identical motherboard, but a faster K6 processor. Also, this system has had several different kernel builds done on it (ie is not pristine with the distribution kernel). When I install the 2.2.14 kernel with modules and then the 3.1.12 modules, I have the following results from dmesg:

Linux PCMCIA Card Services 3.1.12
  kernel build: 2.2.14 #2 Sun Mar 12 15:36:18 CST 2000
  options:  [pci] [cardbus] [pnp]
PCI routing table version 1.0 at 0xf0b40
  unknown PCI interrupt router 10b9:1533
PnP: PNP BIOS installation structure at 0xc00fcfb0
PnP: PNP BIOS version 1.0, entry at f0000:cfe0, dseg at f0000
Intel PCIC probe: 
  VIA VT83C469 ISA-to-PCMCIA at port 0x3e0 ofs 0x00
    host opts [0]: none
    host opts [1]: none
    ISA irqs (default) = 10 polling interval = 1000 ms

I have the PnP OS BIOS value set to no, and the secondary IDE controller disabled (the DC wants to use that). If I issue an lsmod command, it shows:

 Module                  Size  Used by
 ds                      6088   0  (unused)
 i82365                 21328   2 
 pcmcia_core            47712   0  [ds i82365]

Here is the portion of /var/log/messages that matches the boot messages shown above:

Mar 12 16:07:56 marvin pcmcia: Starting PCMCIA services:
Mar 12 16:07:56 marvin pcmcia:  modules
Mar 12 16:07:56 marvin kernel: Linux PCMCIA Card Services 3.1.12 
Mar 12 16:07:56 marvin kernel:   kernel build: 2.2.14 #2 Sun Mar 12 15:36:18 CST
 2000 
Mar 12 16:07:56 marvin kernel:   options:  [pci] [cardbus] [pnp] 
Mar 12 16:07:56 marvin kernel: PCI routing table version 1.0 at 0xf0b40 
Mar 12 16:07:56 marvin kernel:   unknown PCI interrupt router 10b9:1533 
Mar 12 16:07:56 marvin kernel: PnP: PNP BIOS installation structure at 0xc00fcfb
0 
Mar 12 16:07:56 marvin kernel: PnP: PNP BIOS version 1.0, entry at f0000:cfe0, d
seg at f0000 
Mar 12 16:07:56 marvin kernel: Intel PCIC probe:  
Mar 12 16:07:56 marvin kernel:   VIA VT83C469 ISA-to-PCMCIA at port 0x3e0 ofs 0x
00 
Mar 12 16:07:56 marvin kernel:     host opts [0]: none 
Mar 12 16:07:56 marvin kernel:     host opts [1]: none 
Mar 12 16:07:57 marvin kernel:     ISA irqs (default) = 10 polling interval = 10
00 ms 
Mar 12 16:07:56 marvin pcmcia:  cardmgr.
Mar 12 16:07:57 marvin rc: Starting pcmcia succeeded
Mar 12 16:07:56 marvin cardmgr[366]: starting, version is 3.1.12
Mar 12 16:07:57 marvin cardmgr[366]: open_sock(socket 0) failed: Permission deni
ed
Mar 12 16:07:57 marvin cardmgr[366]: no sockets found!
Mar 12 16:07:57 marvin cardmgr[366]: exiting

Finally, since this controller is a PnP device, I used pnpdump to build /etc/isapnp.conf that looks like this:

# Trying port address 0203
# Board 1 has serial identifier 21 05 00 00 00 18 30 21 59

# (DEBUG) (READPORT 0x0203) (ISOLATE PRESERVE) (IDENTIFY *) (VERBOSITY 2) (CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

# Card 1: (serial identifier 21 05 00 00 00 18 30 21 59)
# Vendor Id VIA3018, Serial Number 83886080, checksum 0x21.
# Version 1.0, Vendor version 0.0
# ANSI string -->VIA PCMCIA CARD<--
#
# Logical device id PNP0e00
#     Device support I/O range check register
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be changed if required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE VIA3018/83886080 (LD 0
#     Compatible device id PNP0e00
#     Logical device decodes 16 bit IO address lines
#         Minimum IO base address 0x03e0
#         Maximum IO base address 0x03e3
#         IO base alignment 2 bytes
#         Number of IO addresses required: 2
#  (IO 0 (SIZE 2) (BASE 0x03e2) (CHECK))
 (NAME "VIA3018/83886080[0]{VIA PCMCIA CARD     }")
  (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state (WAITFORKEY)

I commented out the (IO ...) line above because it seemed to always have problems checking the device range (causing isapnp to abort execution).

Obviously, the distribution RH kernel (2.2.12-20) has some option turned on that I am unaware of, or there is some configuration I have done incorrectly. Sorry for the length of this message; I just wanted to provide enough information to encourage someone knowledgeable to give me some pointers. I really need to have confidence I can build new kernels with the pcmcia services working as I want to put Linux on a PC/104 computer on my robot which will only have pcmcia periperhals.

Thanks, Duane duane@denton.com

1. None That's a new one by David Hinds, 2000, Mar 14
2. None It was a filesystem permissions issue by David Hinds, 2000, Mar 15
3. Ok Antec DataChute notes by Duane Gustavus, 2000, Mar 15

Sad This has to be an easy one...

Date: 2000, Mar 16
From: Chris Hobbs LancerD

I'm attempting to build 3.1.13 on a RH6.0 box upgraded to kernel 2.2.14. When I try to 'make all', I get the following error, repeated for every file it tries to make:

make[1]: Entering directory `/usr/src/linux-2.2.14/pcmcia-cs-3.1.13/modules'
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cs.c
In file included from /usr/src/linux/include/linux/capability.h:13,
                 from /usr/src/linux/include/linux/binfmts.h:5,
                 from /usr/src/linux/include/linux/sched.h:8,
                 from /usr/src/linux/include/linux/vmalloc.h:4,
                 from /usr/src/linux/include/asm/io.h:101,
                 from ../include/pcmcia/k_compat.h:203,
                 from cs.c:35:
/usr/src/linux/include/linux/fs.h:786: warning: `invalidate_buffers' redefined
/usr/src/linux/include/linux/modules/ksyms.ver:122: warning: this is the location of the previous definition
In file included from ../include/asm/uaccess.h:52,
                 from ../include/pcmcia/k_compat.h:248,
                 from cs.c:35:
/usr/src/linux/include/asm/uaccess.h:600: warning: `strlen_user' redefined
/usr/src/linux/include/linux/modules/i386_ksyms.ver:56: warning: this is the location of the previous definition


I have no trouble building 3.1.10, which is running now. Any ideas?
1. None What is the output of "make config"? by David Hinds, 2000, Mar 16
... 2 Message(s)

Question PCMCIA Problem with 3COM 3C562D/3C563D "eth0: interrupt(s) dropped"

Date: 2000, Mar 17
From: John Auld jxa

I have a working install of Linux (tomsrtbt) with networking enabled via PCMCIA services on a laptop. The networking works properly (e.g. I can ping hosts etc.) but the console is over-written with warning message "eth0: interrupt(s) dropped!", which makes the system very hard to use.

I have searched for a solution through the PCMCIA and Ethernet HOWTO's and www.dejanews.com with no success. I can't tell if this is a problem with the card configuration or the Net Card driver or what to do to clear it.

Your advice would be greatly appreciated.

John Auld

1. None Dropped interrupts by David Hinds, 2000, Mar 17
... 2 Message(s)

Question Problem with TDK LAC-CD021AX

Date: 2000, Mar 26
From: Kenji Takahashi <takahash@wells.or.jp>

I am using TDK LAC-CD021AX with kernel 2.2.13, PCMCIA 3.1.1 but it is not identified.

/var/log/messages said as follows;

cardmgr[653]: socket 1: Anonymous Memory

cardmgr[653]:executing: 'insmod /lib/modules/2.2.13/pcmcia/memory_cs.o'

kernel: memory_cs: mem0: anonymous: unknown size.

my config.opts is as below;

include port 0x100-0x4ff, port 0x1000-0x17ff

include memory 0xc0000-0xfffff

exclude irq 4

exclude irq 7

I also tried with other memory range such as 0xd0000-0xdffff and so on which are mentined by PCMCIA-HOWTO but any ranges were failed.

The card works correctly on Windows98, so I cannot think this is the hardware problem.

Any idea I can try ?

1. None Your main problem is probably the 3.1.1 drivers by David Hinds, 2000, Mar 26

Sad lucent ISA-PCMCIA adapter problems with aic78xx scsi driver

Date: 2000, Mar 27
From: Douglas S. J. De Couto decouto

Hi,

I am having problems getting my lucent ISA-PCMCIA adapter to
work on my PC.

The driver seems to load fine, but all disk operations time
out after that. 

The ISA card is from lucent and uses a Vadem 469 chip, and is
at i/o address 0x3e0.

my kernel is 2.2.14, and my pcmcia version is 3.1.13

i use redhat 6.2

I have an adaptec aic 7896/7 on my motherboard, and i use the aic78xx driver as a kernel module.

after loading the pcmcia driver, the next part in the boot
process is to run the inet script (S50inet), whereupon the 
computer  hangs and the aic78xx driver periodically prints
a message reporting a timeout.

this happens with and without irg scanning enabled in the
pcmcia driver options, and with and without a lucent
wavelan ieee pcmcia card installed in the ISA adapter.

without the pcmica driver i have no problems with my scsi.

i am sorry, my logs disappeared as i had to hit the reset
switch to reboot, and the fsck wasn't very nice...

i see some people have had i/o port problems, i have yet to
try blocking out i/o ports (those other people's problems
seemed to be related to having a card in the slight, my
problem happens either way).

here is some output from my system with the card installed,
but not running the driver:

-------------------
% cat /proc/ioports 
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
01f0-01f7 : ide0
02f8-02ff : serial(auto)
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
1050-1057 : ide0
1058-105f : ide1
1080-109f : Intel Speedo3 Ethernet
1400-14be : aic7xxx
1800-18be : aic7xxx

----------------------------
% cat /proc/interrupts 
           CPU0       CPU1       
  0:      61902      49995    IO-APIC-edge  timer
  1:        133        119    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  8:          0          1    IO-APIC-edge  rtc
 12:        110         19    IO-APIC-edge  PS/2 Mouse
 13:          1          0          XT-PIC  fpu
 14:          3          3    IO-APIC-edge  ide0
 19:       1890       1860   IO-APIC-level  aic7xxx, aic7xxx
 21:       1474       1459   IO-APIC-level  Intel EtherExpress Pro 10/100 Ethernet
NMI:          0
ERR:          0


i would be happy to hear of anyone else with a similar problem
or a similar setup.

thanks,

Douglas
1. More no more disk problems.... by Douglas S. J. De Couto, 2000, Mar 28
... 1 Message(s)

Question Xircom ISDN Creditcard

Date: 2000, Mar 28
From: Ole andre olli

I have Xircom ISDN Creditcard and have no clue how to configure it and use it. Can somebody help me! I have a toshbia satellite 2060, slackware7 and kernel 2.2.13!

Sad Pcmcia Token Ring Card Problem!...

Date: 2000, Mar 28
From: Cesar Chavez yoannez

Hi...

I have a ThinkPad 760EL laptop with a token ring pcmcia card
my system works fine except for the network, during the sistem boot when the cardmgr start the pcmcia services every thing works until cardmgr reports the folowing 
Cardmgr [61]:get dev info on socket 0 failed: No such device               done
after this ifconfig causes segmentation fault and i can't get startx to work. If I remove the card startx boots fine...
The messege from dmesg is the folowing


Linux version 2.2.13 (root@Mandelbrot.suse.de) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Mon Nov 8 15:37:25 CET 1999
Detected 119754905 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 47.82 BogoMIPS
Memory: 63804k/66556k available (1240k kernel code, 412k reserved, 1036k data, 64k init, 0k bigmem)
DENTRY hash table entries: 16384 (order: 5, 131072 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium 75 - 200 stepping 0c
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfd930
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9a)
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 64000K size
loop: registered device at major 7
Uniform Multi-Platform E-IDE driver Revision: 6.20
PIIX: IDE controller on PCI bus 00 dev 08
PIIX: not 100% native mode: will probe irqs later
PIIX: neither IDE port enabled (BIOS)
hda: IBM-DPLA-25120, ATA DISK drive
hdb: SANYO CRD-S58P, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: IBM-DPLA-25120, 4887MB w/468kB Cache, CHS=662/240/63
hdb: ATAPI 8X CD-ROM drive, 256kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
LVM version 0.8i  by Heinz Mauelshagen  (02/10/1999)
lvm -- Driver successfully initialized
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
linear personality registered
raid0 personality registered
raid1 personality registered
raid5 personality registered
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: hda1 hda2 < hda5 hda6 >
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 64k freed
Adding Swap: 68004k swap-space (priority -1)
Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
Linux PCMCIA Card Services 3.1.3
  kernel build: 2.2.13 #1 Mon Nov 8 18:28:35 GMT 1999
  options:  [pci] [cardbus] [pnp]
PnP: PNP BIOS installation structure at 0xc00fe700
PnP: PNP BIOS version 1.0, entry at f0000:e724, dseg at f0000
Intel PCIC probe: 
  TI 1130 PCI-to-CardBus at bus 0 slot 2, mem 0x10211000, 2 sockets
    host opts [0]: [ring] [isa irq] [no pci irq] [lat 168/176] [bus 1/3]
    host opts [1]: [ring] [isa irq] [no pci irq] [lat 168/176] [bus 4/6]
    ISA irqs (scanned) = 5,7,9,10 status change on irq 10
cs: memory probe 0xa0000000-0xa0ffffff: clean.
ibmtr_cs: RequestIO: Resource in use
Unable to handle kernel NULL pointer dereference at virtual address 00000044
current->tss.cr3 = 03d89000, %cr3 = 03d89000
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c016af91>]
EFLAGS: 00010282
eax: ffffffff   ebx: c3d966e0   ecx: c3d59f40   edx: ffffffff
esi: 00000044   edi: c3d59f40   ebp: bffffc20   esp: c3d59f04
ds: 0018   es: 0018   ss: 0018
Process ifconfig (pid: 72, process nr: 9, stackpage=c3d59000)
Stack: 00000000 c016b107 c3d59f40 c3d59f40 c016c12a c3d59f40 00008913 00008913 
       bffffc20 c197b020 00000001 c3d58000 c3d58000 c3d59f40 c3d59f50 00307274 
       bffffca8 bffffd28 00000000 bffffd38 0804a2e8 00000000 bffffca8 c018d216 
Call Trace: [<c016b107>] [<c016c12a>] [<c018d216>] [<c0167db1>] [<c012ed3d>] [<c0109e8c>] 
Code: ac ae 75 08 84 c0 75 f8 31 c0 eb 04 19 c0 0c 01 89 c2 85 d2 
Unable to handle kernel NULL pointer dereference at virtual address 00000001
current->tss.cr3 = 03fd0000, %cr3 = 03fd0000
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<00000001>]
EFLAGS: 00010202
eax: 00000001   ebx: c3d966e0   ecx: c18e510a   edx: c02101b6
esi: c18e5143   edi: 00000000   ebp: 00000001   esp: c3fcdf38
ds: 0018   es: 0018   ss: 0018
Process S07route (pid: 73, process nr: 8, stackpage=c3fcd000)
Stack: 00000143 c3d966e0 c016ba75 c18e5143 c3d966e0 c405f6f4 00000001 00000000 
       c18e5000 00000143 c015248a c18e5000 c3fcdf98 00000142 00000001 00000000 
       c405f6e0 ffffffea 00000000 00000001 00000001 c024a460 00000000 00000000 
Call Trace: [<c016ba75>] [<c015248a>] [<c0125822>] [<c0109e8c>] 
Code: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000001
current->tss.cr3 = 03fd0000, %cr3 = 03fd0000
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c010a2ed>]
EFLAGS: 00010046
eax: 00000000   ebx: 00000000   ecx: 00000001   edx: 00000001
esi: 0000002b   edi: c3fce000   ebp: c4800000   esp: c3fcde78
ds: 0018   es: 0018   ss: 0018
Process S07route (pid: 73, process nr: 8, stackpage=c3fcd000)
Stack: 00000001 08048000 c027104e c18e5143 00000000 00000001 00000001 c3d966e0 
       c18e510a c02101b6 00000001 00010202 040ff000 c5000000 c010a350 c3fcdefc 
       c0200498 c0201b2e 00000000 00000000 c010f460 c0201b2e c3fcdefc 00000000 
Call Trace: [<c02101b6>] [<c5000000>] [<c010a350>] [<c0200498>] [<c0201b2e>] [<c010f460>] [<c0201b2e>] 
       [<c016ba14>] [<c0109f91>] [<c02101b6>] [<c016b9a4>] [<c016ba75>] [<c015248a>] [<c0125822>] [<c0109e8c>] 
Code: 8a 04 0b 89 44 24 38 50 68 90 04 20 c0 e8 c5 9c 00 00 83 c4 
Unable to handle kernel paging request at virtual address f307f204
current->tss.cr3 = 00264000, %cr3 = 00264000
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c018b9ad>]
EFLAGS: 00010286
eax: c3d966e0   ebx: bffff3c4   ecx: f307f200   edx: c018b98c
esi: 00000002   edi: c3d966e0   ebp: bffff3ec   esp: c0005e98
ds: 0018   es: 0018   ss: 0018
Process X (pid: 188, process nr: 39, stackpage=c0005000)
Stack: c3d966e0 00000020 c03bc024 c0004000 c012d18c c1023bc0 00000000 00000000 
       00000000 00006f6c 00000000 00000000 00000000 00000002 0100007f 00000000 
       00000000 c016b935 c3d966e0 bffff3ec 000007e0 00008912 00008912 bffff3c4 
Call Trace: [<c012d18c>] [<c016b935>] [<c016c02e>] [<c011b9a9>] [<c018d205>] [<c018d216>] [<c0167db1>] 
       [<c012ed3d>] [<c0109e8c>] 
Code: 8b 49 04 89 4c 24 28 85 c9 75 14 31 c0 e9 c8 00 00 00 90 b8 
1. None I think a driver upgrade might help by David Hinds, 2000, Mar 28

Question redhat 6.0 -> 6.1 upgrade breaks pcmcia?

Date: 2000, Mar 31
From: Michael Way mway

I just upgraded my toshiba 490xcdt from redhat 6.0
to 6.1. i'm experiencing strange behaviour from the
pcmcia utilties in relation to my pcmcia 3com 3c589
network card.

1.) upon boot the card is not recognized.
2.) once the machine is up, if i reload pcmcia it
    is still not recognized (/etc/rc.d/init.d/pcmcia restart)
3.) if i pull out the card and push it back in it _IS_
    recognized and the appropriate driver is loaded.
    all seems to work normally.

a peek in /var/log/messages on the the successful one (3)
shows the card to be loaded properly, name and all.
a similar look in /var/log/messages from attempts (1) and (2)
above show strange messages about an unknown memory
card that _dont'_ show up when i succeed with (3) above:

Mar 30 22:41:46 metis cardmgr[1615]: starting, version is 3.0.14
Mar 30 22:41:46 metis cardmgr[1615]: watching 2 sockets
Mar 30 22:41:46 metis kernel: cs: IO port probe 0x1000-0x17ff: clean. 
Mar 30 22:41:46 metis kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x220-0
x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x4d0-0x4d7 
Mar 30 22:41:46 metis kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Mar 30 22:41:46 metis cardmgr[1615]: initializing socket 0
Mar 30 22:41:46 metis kernel: cs: memory probe 0x0d0000-0x0dffff: excluding 0xd0
000-0xdffff 
Mar 30 22:41:46 metis kernel: cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0
000-0xcffff 
Mar 30 22:41:46 metis cardmgr[1615]: socket 0: Anonymous Memory
Mar 30 22:41:46 metis cardmgr[1615]: executing: 'insmod /lib/modules/2.2.12-20/p
cmcia/memory_cs.o'


BUT i don't understand this since i DON'T have a memory
card in the machine. any ideas of what i can take
out or put into the pcmcia stuff to fix this?
the machine was running everything just fine under
redhat 6.0. if it were my machine i would have never
upgraded it... but i had to do it for my boss....

thanks,
mike
1. None This is fixed in newer PCMCIA packages by David Hinds, 2000, Mar 31

Question [Help] Cannot make the driver work on my laptop

Date: 2000, Mar 31
From: Chih Wei Hsu beavish

Notebook:TwinHead Pentium-166
Memory: 32 MB
Disk: IDE
The probe shows
PCI bridge probe: not found.
Intel PCIC probe: i82365sl DF found, 2 sockets
Linux version: Redhat 5.0, Kernerl 2.0.36
No other special equipment attached to the notebook.

Because I have a project about mobile IP, I have to installed the old release of Linux on this machine and make it work with the PCMCIA ethernet card, D-Link DE-660.

I have tried several versions of the pcmcia drivers d/l
from this site. The first one I tried is 3.1.12 but I failed while it compiled the drivers. Thus, I tried some others like 3.0.12, 3.1.11, and 3.1.13. All of them came up with no problems when I compiled. However, the system always got halted while I booted the machine after the phrase, "modules" showed up. 

Therefore, I tried to debug by myself and traced the 
/etc/rc.d/init.d/pcmcia script. I followed it step by step. 

I found that the system never upload pcmcia_core.o successfully, but it didn't get halted. As it tried to insmod i82365.o, the system halted immediately.
When I tried "insmod -pvm i82365.o", it would show the
following messages,

i82365.o: unresolved symbol pci_set_power_state
i82365.o: unresolved symbol pci_find_class
i82365.o: unresolved symbol pci_enable_device
i82365.o: unresolved symbol request_mem_region
i82365.o: unresolved symbol release_mem_region
i82365.o: unresolved symbol unregister_ss_entry
i82365.o: unresolved symbol pci_find_slot
i82365.o: unresolved symbol pci_irq_mask
i82365.o: unresolved symbol register_ss_entry
i82365.o: unresolved symbol CardServices

If "insmod i82365.o", the system will halt immediately.

However, when I switch to single user mode, I can successfully upload pcmcia_core.o which gives me 8 pages and 0 used. It is of no problem to upload both
i82365.o and ds.o under  single user mode, but what I can see with "lsmod" is pcmcia_core.o. Thus, I don't think it is successfully installed.

I have tried to find out the answer by myself on this forum before I post this. I didn't set any CFLAGS on my system and it is a pure system without any other stuff but a mobile ip daemon developed by Stanford Univ.

May you guys be kind to do me a favor to solve the problem? I can provide as much as information about my system if the above are not enough yet.

Thank you in advance.

Chih

1. None Not sure, but sounds like an interrupt probe problem by David Hinds, 2000, Mar 31
... 2 Message(s)

Sad eth0:interrupt(s) dropped!

Date: 2000, Mar 31
From: Ray jxray

Question d-link dfe-660tx cardbus: eth0: Tx hung, 9 vs. 0. ??????

Date: 2000, Apr 02
From: Jochen Kirsch cerise

Hello!

I can't get my network card d-link dfe-660tx work. It is recognized by the cardmgr and the correct (?) driver tulip_cb is loaded. The lan activity led is blinking but the full duplex led remains dark (under win98 it is on). Every few minutes I get the following error message on the console

eth0: Tx hung, 9 vs. 0.     or sometimes
eth0: Tx hung, 15 vs. 0.

Below I have included info about my system configuration and logging from /var/log/messages.

Could anyone help, please?

Merci.

Jochen Kirsch.

================================================

Computer model: Sony Vaio pcg-f190

pcmcia-card: d-link dfe-660tx, cardbus

Linux version: Redhat 6.2 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000

cardctl -V cardctl version 3.1.8

cardctl ident
Socket 0:
  product info: "D-Link", "DFE-660", "CardBus Ethernet", "10/100"
  manfid: 0x0149, 0x0231
  function: 6 (network)
Socket 1:
  no product info available

cardctl status
Socket 0:
  3.3V CardBus card
  function 0: [ready]
Socket 1:
  no card

cardctl config
Socket 0:
  Vcc 3.3V  Vpp1 3.3V  Vpp2 3.3V
  interface type is "cardbus"
  irq 3 [exclusive] [level]
  function 0:
    io 0x0200-0x027f [32bit]
Socket 1:
  not configured

/var/log/messages:

Apr  2 20:03:07 cerise pcmcia: Starting PCMCIA services:
Apr  2 20:03:07 cerise pcmcia:  modules
Apr  2 20:03:08 cerise kernel: Linux PCMCIA Card Services 3.1.8
Apr  2 20:03:08 cerise kernel:   kernel build: 2.2.14-5.0 #1 Tue Mar 7 21:07:39
EST 2000
Apr  2 20:03:08 cerise kernel:   options:  [pci] [cardbus] [apm]
Apr  2 20:03:08 cerise kernel: Intel PCIC probe:
Apr  2 20:03:08 cerise kernel:   Ricoh RL5C478 PCI-to-CardBus at bus 0 slot 10,
mem 0x68000000, 2 sockets
Apr  2 20:03:08 cerise kernel:     host opts [0]: [isa irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 32/34]
Apr  2 20:03:08 cerise kernel:     host opts [1]: [isa irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 35/37]
Apr  2 20:03:08 cerise kernel:     ISA irqs (default) = 3,4,5,7,10,11,12 polling interval = 1000 ms
Apr  2 20:03:08 cerise pcmcia:  cardmgr.
Apr  2 20:03:08 cerise cardmgr[426]: starting, version is 3.1.8
Apr  2 20:03:08 cerise rc: Starting pcmcia succeeded
Apr  2 20:03:08 cerise cardmgr[426]: watching 2 sockets
Apr  2 20:03:08 cerise kernel: cs: IO port probe 0x1000-0x17ff: clean.
Apr  2 20:03:08 cerise kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x140-0x147 0x378-0x37f 0x4d0-0x4d7
Apr  2 20:03:08 cerise kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Apr  2 20:03:08 cerise kernel: cs: cb_alloc(bus 32): vendor 0x1011, device 0x0019
Apr  2 20:03:08 cerise cardmgr[426]: initializing socket 0
Apr  2 20:03:08 cerise cardmgr[426]: socket 0: Linksys EtherFast 10/100
Apr  2 20:03:08 cerise cardmgr[426]: executing: 'insmod /lib/modules/2.2.14-5.0/pcmcia/cb_enabler.o'
Apr  2 20:03:08 cerise cardmgr[426]: executing: 'insmod /lib/modules/2.2.14-5.0/pcmcia/tulip_cb.o'
Apr  2 20:03:08 cerise kernel: cs: cb_config(bus 32)
Apr  2 20:03:08 cerise kernel:   fn 0 bar 1: io 0x200-0x27f
Apr  2 20:03:08 cerise kernel:   fn 0 bar 2: mem 0x600c0000-0x600c03ff
Apr  2 20:03:08 cerise kernel:   fn 0 rom: mem 0x60080000-0x600bffff
Apr  2 20:03:08 cerise kernel: tulip_attach(bus 32, function 0)
Apr  2 20:03:08 cerise kernel: tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov (modified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
Apr  2 20:03:08 cerise kernel: eth0: Digital DS21143 Tulip rev 65 at 0x200, 00:E0:98:78:14:CE, IRQ 3.
Apr  2 20:03:08 cerise kernel: eth0:  EEPROM default media type Autosense.
Apr  2 20:03:08 cerise kernel: eth0:  Index #0 - Media MII (#11) described by a
21142 MII PHY (3) block.
Apr  2 20:03:08 cerise kernel: eth0:  MII transceiver #0 config 3000 status 7809 advertising 01e1.
Apr  2 20:03:08 cerise cardmgr[426]: executing: './network start eth0'
Apr  2 20:03:14 cerise kernel: eth0: Setting full-duplex based on MII#0 link partner capability of 4461.
Apr  2 20:03:14 cerise kernel: eth0: Tx hung, 9 vs. 0.
Apr  2 20:03:15 cerise rc: Starting linuxconf succeeded
Apr  2 20:04:14 cerise kernel: eth0: Tx hung, 9 vs. 0.
Apr  2 20:05:14 cerise kernel: eth0: Tx hung, 9 vs. 0.

1. Sad still same symptoms... by Jochen Kirsch, 2000, Apr 03
... 1 Message(s)
2. Sad no luck... by Jochen Kirsch, 2000, Apr 03
3. Feedback dump_pirq output by Jochen Kirsch, 2000, Apr 04
4. Feedback "PCI irq 9 test failed" again... :- by Jochen Kirsch, 2000, Apr 05
... 1 Message(s)
5. Question one last question by Jochen Kirsch, 2000, Apr 08
... 4 Message(s)
6. Sad 25-Apr-00 beta results by Jochen Kirsch, 2000, Apr 26
... 1 Message(s)
7. Feedback 26-Apr-00 beta - results by Jochen Kirsch, 2000, Apr 27
... 1 Message(s)
8. Feedback mii-tool results by Jochen Kirsch, 2000, Apr 28

Question Modules don't install

Date: 2000, Apr 07
From: Robert Dalrymple raddal

Hi:  I have been trying to get PCMCIA-CS 3.1.13 to build with
the 2.3.99-pre3 kernel (I need USB) on a Sony VAIO Z505HE.  The problem is in installing pcmcia-cs.  When I do
 `make config; make all; make install'
everything works fine, no error messages.  It's just that
there are no modules appearing in modules directory. They
never get compiled--I looked in the clients directory for example and nothing has compiled there.  

I am running REDHAT 6.1.92. It came with 2.2.15 built and PCMCIA running fine, so it works fine with this machine.

I have PCMCIA = y and CARDBUS=y in the Linux configuration. On booting, dmesg reports Linux PCMCIA card services 3.1.11 and that it is adding card bus controller 0: Ricoh .... and Yenta IRQ list. So the built-in stuff seems fine.

When I install a card, say flash memory card, the log file indicates that /lib/modules/2.3.99-pre3/pcmcia/ide_cs.o is missing.

I have also tried building PCMCIA-CS 3.1.8 but I get compile errors.

Thanks for any help.
Tony
 rad@udel.edu

1. None The 2.3.* kernel stuff by David Hinds, 2000, Apr 07

Sad pcmcia-cs-3.1.13 doesn't compile on 2.3.99-pre3

Date: 2000, Apr 09
From: Sean Harding sharding

pcmcia-cs-3.1.13 fails to compile on linux 2.3.99-pre3 for me. It bombs out in 3c575_cb.c with these errors:

cc -MD -c -O2 -I../include -I/usr/src/linux/include -D__KERNEL__ -DEXPORT_SYMTAB -DMODULE -DCARDBUS 3c575_cb.c In file included from /usr/src/linux/include/asm/hardirq.h:5, from /usr/src/linux/include/linux/interrupt.h:44, from 3c575_cb.c:76: /usr/src/linux/include/linux/irq.h:52: requested alignment is not a constant In file included from /usr/src/linux/include/linux/interrupt.h:44, from 3c575_cb.c:76: /usr/src/linux/include/asm/hardirq.h:12: requested alignment is not a constant In file included from 3c575_cb.c:76: /usr/src/linux/include/linux/interrupt.h:152: requested alignment is not a constant In file included from 3c575_cb.c:78: /usr/src/linux/include/linux/netdevice.h:150: requested alignment is not a constant In file included from 3c575_cb.c:78: /usr/src/linux/include/linux/netdevice.h:433: requested alignment is not a constant make[1]: *** [3c575_cb.o] Error 1 make[1]: Leaving directory `/usr/src/pcmcia-cs-3.1.13/clients' make: *** [all] Error 2

I dug around and couldn't find the problem. I found some stuff on Deja about this error when some of the kernel source files didn't include linux/cache.h (where SMP_CACHE_BYTES and friends are defined). But the important files all seemed to have that include, and the constants look to be defined. So I'm stuck.

Any ideas?

1. None This is fixed in the current beta for 3.1.14 by David Hinds, 2000, Apr 10

Question Problems Compiling 3.1.14 on 2.3.99-pre5

Date: 2000, Apr 21
From: Gordon Ross gtg

I'm trying to compile pcmcia-cs-3.1.14 for a 2.3.99-pre5
kernel. However, I get an awfull lot of errors. Can anyone
give me some pointers ?

Sample output from make all gives:

Configuration successful.

make[1]: Entering directory `/usr/src/pd/pcmcia-cs-3.1.14/modules'
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include/static -I/usr/src/linux/include -I../include  -D__KERNEL__ -DMODULE -c cs.c
In file included from cs.c:66:
cs_internal.h:136: parse error before `ss_entry_t'
cs_internal.h:136: warning: no semicolon at end of struct or union
cs_internal.h:177: parse error before `}'
cs_internal.h:177: warning: data definition has no type or storage class
cs_internal.h:214: parse error before `*'
cs_internal.h:214: warning: function declaration isn't a prototype
cs_internal.h:215: parse error before `*'
cs_internal.h:215: warning: function declaration isn't a prototype
cs_internal.h:216: parse error before `*'
cs_internal.h:216: warning: function declaration isn't a prototype
cs_internal.h:216: `cb_config' redeclared as different kind of symbol
cs_internal.h:155: previous declaration of `cb_config'
cs_internal.h:217: parse error before `*'
cs_internal.h:217: warning: function declaration isn't a prototype
cs_internal.h:218: parse error before `*'
cs_internal.h:218: warning: function declaration isn't a prototype
1. None Do "make config", then "make all" by David Hinds, 2000, Apr 21

Question ISA adapter with Ricoh chipset

Date: 2000, Apr 21
From: Matthias Kattanek mattes

Just putting a system together (RH6.2) and added a PCMCIA ISAbus adapter (with a RICOH RF5C?96 chipset) to fit a wireless pcmcia card.

Everytime I launch pcmcia (/etc/rc.d/init.d/pcmcia start) I get:

 kernel: Linux PCMCIA Card Services 3.1.8
 kernel:   kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:35:25 EST 2000
 kernel:   options:  [pci] [cardbus] [apm]
 kernel: Intel PCIC probe:
 kernel:   Ricoh RF5C296/396 ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 1 socket
 kernel:     host opts [0]: none
 kernel:     ISA irqs (default) = 3,7,9,10,11,12,15 polling interval = 1000 ms
 cardmgr[5248]: starting, version is 3.1.8

and the entire system crashes. Note, no pcmcia card is plugged in at this moment.

finally I figured out that my motherboard has a built-in LPT2 port, which to my knowledge is using the same base io-address 0x3e0, as the pcmcia ISA adapter.

unfortunately the motherboard does not allow to turn the lpt2 port :-((. From what I've learned so far the ricoh PCMCIA chipset allows memory remapping. Is this supported with the current pcmcia package? If so, how would I configure it?

mattes

1. None Sounds like an IO port scan failure by David Hinds, 2000, Apr 21

Question PCI-PCMCIA can't get Interrupts (Wavelan's adapter)

Date: 2000, Apr 21
From: Timothy Hamlin thamlin

I've been trying to get the newest wavelan card (Orinoco 11Mb "silver") card to work. Resounding success when using in laptops with built-in pcmcia services. (On the Dell Inspiron 7000 and IBM ThinkPad 380D with pcmcia-cs-3.1.14, kernel 2.2.14-5.0 on RedHat 6.2, and wavelan2_cs-6.00.)

Now that I think I understand the cards themselves well enough, I need to get them working in desktops. I'm doing a large field campaign this summer using an array of stations which map lightning, and each station (15 of them) will telemeter data via the wavelans. I have to be ready in the next week and am quite stuck on getting the cards to go on desktops running older pci chipsets.

I'm trying to get the pci-pcmcia host adapter wavelan sells with their cards to work (it is only $60.00 versus ~ $200 for similar adapters I found), and was able to get it to work (with the irq_mode=0 option) on a newer machine. The wavelan card did not work (in fact, the machine would give a high beep then hang upon insertion of the card, but come back upon removal). This problem is corrected in the wavelan2_cs-6.01BETA which came out a few days ago. (I believe the problem was that the wavelan driver didn't know how to handle PCI only interrupts until this version.) So, it seems to work correctly with the PCI 440BX controller chip.

The problem is, the machines I'm using are older than this 
(a mix of pentium 1 motherboards.  When I try to start 
pcmcia on these, it finds the contoller, but does not 
assign an interrupt.  Here are the details:
------
dmesg:
------
Linux version 2.2.14-5.0 (root@porky.devel.redhat.com) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Tue Mar 7 20:53:41 EST 2000
relocating initrd image:
    initrd_start:0xc0f97000    initrd_end:0xc0fff4af
    mem_start:0xc0272000    mem_end:0xc1ff0000
    initrd_size:0x000684af     dest:0xc1f87000
Detected 166451974 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 66.36 BogoMIPS
Memory: 30080k/32704k available (1084k kernel code, 416k reserved, 640k data, 64k init, 0k bigmem)
Dentry hash table entries: 262144 (order 9, 2048k)
Buffer cache hash table entries: 32768 (order 5, 128k)
Page cache hash table entries: 8192 (order 3, 32k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium 75 - 200 stepping 0c
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfdba1
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 32768 bhash 32768)
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
ttyS02 at 0x03e8 (irq = 4) is a 16550A
ttyS03 at 0x02e8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 4096K size
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:pio, hdd:pio
hda: QUANTUM FIREBALL EL2.5A, ATA DISK drive
hdb: ST328040A, ATA DISK drive
ide2: ports already in use, skipping probe
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: QUANTUM FIREBALL EL2.5A, 2445MB w/418kB Cache, CHS=621/128/63
hdb: ST328040A, 27199MB w/512kB Cache, CHS=3467/255/63
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
   8regs     :   168.783 MB/sec
   32regs    :   123.825 MB/sec
using fastest function: 8regs (168.783 MB/sec)
scsi : 0 hosts.
scsi : detected total.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdb: hdb1
RAMDISK: Compressed image found at block 0
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem).
scsi0 : AdvanSys SCSI 3.2M: PCI Ultra 240 CDB: IO EC00/F, IRQ 10
scsi : 1 host.
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
change_root: old root has d_count=1
Trying to unmount old root ... okay
Freeing unused kernel memory: 64k freed
Adding Swap: 68536k swap-space (priority -1)
Adding Swap: 68536k swap-space (priority -2)
Linux PCMCIA Card Services 3.1.14
  kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000
  options:  [pci] [cardbus] [apm]
Intel PCIC probe: 
  TI 1225 rev 01 PCI-to-CardBus at slot 00:13, mem 0x68000000
    host opts [0]: [pci only] [no pci irq] [lat 168/176] [bus 32/34]
    host opts [1]: [pci only] [no pci irq] [lat 168/176] [bus 35/37]
    NO card interrupts, polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: excluding 0x12e8-0x12ef 0x13e8-0x13ef
cs: IO port probe 0x0100-0x04ff: excluding 0x158-0x15f 0x170-0x177 0x290-0x297 0x370-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
unloading PCMCIA Card Services
Linux PCMCIA Card Services 3.1.14
  kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000
  options:  [pci] [cardbus] [apm]
Intel PCIC probe: 
  TI 1225 rev 01 PCI-to-CardBus at slot 00:13, mem 0x68000000
    host opts [0]: [pci only] [no pci irq] [lat 168/176] [bus 32/34]
    host opts [1]: [pci only] [no pci irq] [lat 168/176] [bus 35/37]
    NO card interrupts, polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: excluding 0x12e8-0x12ef 0x13e8-0x13ef
cs: IO port probe 0x0100-0x04ff: excluding 0x158-0x15f 0x170-0x177 0x290-0x297 0x370-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
wavelan2_cs: RequestIRQ: Resource in use

----- /var/log/messages clip: -----

Apr 21 17:58:09 lma_e cardmgr[615]: watching 2 sockets
Apr 21 17:58:09 lma_e kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x12e8-0x12ef 0x13e8-0x13ef 
Apr 21 17:58:09 lma_e kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x158-0x15f 0x170-0x177 0x290-0x297 0x370-0x37f 0x4d0-0x4d7 
Apr 21 17:58:09 lma_e kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Apr 21 18:00:07 lma_e cardmgr[615]: initializing socket 0
Apr 21 18:00:07 lma_e kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean. 
Apr 21 18:00:07 lma_e cardmgr[615]: socket 0: Lucent Technologies WaveLAN/IEEE
Apr 21 18:00:07 lma_e cardmgr[615]: executing: 'insmod /lib/modules/2.2.14-5.0/pcmcia/wavelan2_cs.o port_type=3 channel=5 network_name=LMA'
Apr 21 18:00:07 lma_e kernel: wavelan2_cs: RequestIRQ: Resource in use 
Apr 21 18:00:08 lma_e cardmgr[615]: get dev info on socket 0 failed: Resource temporarily unavailable

---
/proc/interrupts:
---
           CPU0       
  0:     117763          XT-PIC  timer
  1:       1178          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  8:          1          XT-PIC  rtc
 10:          7          XT-PIC  advansys
 12:          0          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:      62736          XT-PIC  ide0
NMI:          0

--- lspci: ---

00:00.0 Host bridge: Intel Corporation 430TX - 82439TX MTXC (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 01)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 01)
00:12.0 SCSI storage controller: Advanced System Products, Inc ABP940-U / ABP960-U (rev 03)
00:13.0 CardBus bridge: Texas Instruments PCI1225 (rev 01)
00:13.1 CardBus bridge: Texas Instruments PCI1225 (rev 01)
00:14.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01)

Any ideas?? - I'm really really getting getting nervous, much egg on face if I can't get these things going...

thanks!

Tim

1. More PS - PCI chipset bx works, but not tx by Timothy Hamlin, 2000, Apr 24
2. None PCI interrupt routing issues by David Hinds, 2000, Apr 25

Question Compaq Laptop M700 hangs when card is inserted or ejected

Date: 2000, Apr 22
From: Atanu Ghosh atanu

Hardware: 	Compaq laptop M700
PC card:	Lucent Wavelan/IEEE Silver card
Distribution:	Redhat 6.2
Kernel Version:	2.2.14-5.0
Pcmcia:		pcmcia-cs-3.1.14

Firstly I have the card working with this kernel with pcmcia-cs-3.1.8
and the wavelan driver wavelan2_cs-6.00 from Lucent. Insertion and
ejection of the card works.

I decided to upgrade to the new driver wvlan_cs which is in the later
pcmcia distributions. If I insert or remove the card then the machine
hangs up and requires a reboot. There are no clues in the log files.

Interestingly it is possible to stop the cardmgr insert the card and
restart the carmgr. The card is discovered correctly and works.

To remove the card it is necessary to stop the cardmgr before removing
the card.

On reboot if the card is in the machine it is correctly discovered and
works.

I believe the inserting/removing any card will cause a lockup with the
latest pcmcia-cs-3.1.14 release. I tried putting in a ethernet card
which also caused a hangup.

I have not made any significant changes to the scripts in "/etc/pcmcia".

Although the PCMCIA_HOWTO warns that insertion and ejection may be a
problem, it does work with an older version of the pcmcia code.

	Atanu.

----------------------------------------
Linux version 2.2.14-5.0 (root@lamb) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #2 Thu Apr 13 15:55:59 EST 2000
----------------------------------------

----------------------------------------
Linux PCMCIA Card Services 3.1.8
  kernel build: 2.2.14-5.0 #2 Thu Apr 13 15:55:59 EST 2000
  options:  [pci] [cardbus] [apm]
Intel PCIC probe: 
  TI 1450 PCI-to-CardBus at bus 0 slot 4, mem 0x7fffe000, 2 sockets
    host opts [0]: [pwr save] [pci + serial irq] [no pci irq] [lat 66/176] [bus 2/2]
    host opts [1]: [pwr save] [pci + serial irq] [no pci irq] [lat 66/176] [bus 3/3]
    ISA irqs (scanned) = 3,4,5,7,9,10,15 status change on irq 15
cs: IO port probe 0x1000-0x17ff: excluding 0x1000-0x10ff
cs: IO port probe 0x0100-0x04ff: excluding 0x100-0x107 0x170-0x177 0x370-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth1: WaveLAN/IEEE, io_addr 0x180, irq 3, mac_address 00:60:1D:F6:34:B0
----------------------------------------

----------------------------------------
Linux PCMCIA Card Services 3.1.14
  kernel build: 2.2.14-5.0 #2 Thu Apr 13 15:55:59 EST 2000
  options:  [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xf0970
Intel PCIC probe: 
  TI 1450 rev 03 PCI-to-CardBus at slot 00:04, mem 0x7fffe000
    host opts [0]: [pci + serial irq] [no pci irq] [lat 66/176] [bus 2/2]
    host opts [1]: [pci + serial irq] [no pci irq] [lat 66/176] [bus 3/3]
    ISA irqs (scanned) = 3,4,7,9,15 polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: excluding 0x1000-0x10ff
cs: IO port probe 0x0100-0x04ff: excluding 0x100-0x107 0x170-0x177 0x370-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
wvlan_cs: WaveLAN/IEEE PCMCIA driver v1.0.4
wvlan_cs: (c) Andreas Neuhaus <andy@fasta.fh-dortmund.de>
wvlan_cs: index 0x01: Vcc 5.0, irq 3, io 0x0180-0x01bf
wvlan_cs: Registered netdevice wvlan0
wvlan_cs: Valid channels: 1 2 3 4 5 6 7 8 9 10 11 
wvlan_cs: MAC address on wvlan0 is 00 60 1d f6 34 b0 
----------------------------------------

----------------------------------------
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:04.0 CardBus bridge: Texas Instruments PCI1221 (rev 03)
00:04.1 CardBus bridge: Texas Instruments PCI1221 (rev 03)
00:07.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
----------------------------------------
1. Ok BIOS was not providing PCI interrupt information by David Hinds, 2000, May 01

Question PCIC probe failed (but worked fine yesterday)

Date: 2000, Apr 24
From: Shiv Sikand sikand

k 2.2.14, pcmcia 3.1.14, IBM TP 600x

Things were good yesterday:

Intel PCIC probe: TI 1450 rev03 PCI-to-CardBus at slot 00:02 mem 0x5013000

[snip, other good stuff]

Then, I installed OSS and things went bad next reboot:

Intel PCIC probe: Bad bridge mapping at 0x00003000! not found. ds: no socket drivers loaded

Please help, I'm going nuts !!

--Shiv

1. None First thing to do: disable OSS and reboot by David Hinds, 2000, Apr 24
... 1 Message(s)
2. Ok Problem resolved by David Hinds, 2000, Apr 24

Question Need help setting up pcmcia-cs-3.1.13 on Linux Mandrake

Date: 2000, Apr 25
From: Andrew Brackenbury abrackenbury

Hello. I have a Sony Vaio PCG-719 laptop. I have the hard drive partitioned into a windows and Linux section. Linux Mandrake will not recognize my PCMCIA cards. I need it to see my 3com EtherLink III PCMCIA 3C589D card and my Adaptec APA-1425/50/60 PCMCIA SCSI host adapter. I downloaded a driver file from this source: ftp://sourceforge.org/pcmcia/pcmcia-cs-3.1.13.tar.gz. I was using windows at the time and I put the relevent files on three floppies. I don't know how to install the software on Linux mandrake from a shell prompt but this is the way I need to do it. The fact that the files are spread across three disks frightens me. Can anyone help?

andrew

1. None Hard to tell, but you may not need to do this at all by David Hinds, 2000, Apr 25

Question Troubles with Vadem VG-469 - what am I doing wrong?

Date: 2000, Apr 26
From: Andrey Soplevenko stormbird

I'm installing the Vadem VG-469 isa pcmcia controller onto RedHat Linux 6.1 (kernel 2.2.12), but seems pcmcia package do not even see it. I have tried out two versions of them - the original version from RedHat distribution (3.0.14) and new one for this site (3.1.14). In both cases the controller and so the cards do not works. probe program detects no pcmcia platform and cardctl reports: "no pcmcia driver in /proc/devices". Also while starting pcmcia and pcmcia~ services this messages appears: "ds: no socket drivers loaded". At last here is some pcmcia related lines from log files:

>boot.log:
>^^^^^^^^^
>pcmcia: Starting PCMCIA srvices
>pcmcia: modules
>pcmcia: /lib/modules/2.2.12-20/pcmcia/i82365.o:
>pcmcia: cardmgr.
>pcmcia: init_module: Device or resource busy
>pcmcia: /lib/modules/2.2.12-20/pcmcia/ds.o:
>        init_module: Device or resource busy
>rc: Starting pcmcia succeeded
>pcmcia~: Starting PCMCIA services:
>pcmcia~: modules
>pcmcia~: /lib/modules/2.2.12-20/pcmcia/pcmcia_core.o:
>         a module named pcmcia_core already exist
>pcmcia~: /lib/modules/2.2.12-20/pcmcia/i82365.o:
>         init_module: Device or resource busy
>pcmcia~: cardmgr
>pcmcia~: /lib/modules/2.2.12-20/pcmcia/ds.o:
>         init_module: Device or resource busy
>rc: Starting pcmcia succeeded.

>messages.log
>^^^^^^^^^^^^
>kernel: options [pci][cardbus][apm]
>kernel: Intel PCIC probe: not found
>pcmcia: /lib/modules/2.2.12-20/pcmcia/i82365.o:
>kernel: ds: no socket drivers loaded!
>pcmcia: init_module: Device or resource busy
>pcmcia: /lib/modules/2.2.12-20/pcmcia/ds.o:
>        init_module: Device or resource busy
>cardmgr[330]: starting, version is 3.0.14
>cardmgr[330]: no pcmcia driver in /proc/devices
>cardmgr[330]: exiting

Will gratefully accept any assistance. Andrey.

1. None Several possibilities by David Hinds, 2000, Apr 26

Question Surecom PCMCIA Network Adapter

Date: 2000, Apr 27
From: Roman Seidl <rse@pvl.at>

I have a Surecom Network Apdapter (EP-427X). There are some Linux Files on the driver disk but the readme file says the following:

SURECOM EP-427X 10/100M PCMCIA Adapter LINUX DRIVER INSTALL
 Note: this driver for linux 2.0.30

 1. copy driver to /ep427x
    # mcopy a:/* /ep427x

 2. download pcmcia-cs-3.0.x.tar.gz from hyper.stanford.edu
    in the /pub/pcmcia directory
    readme PCMCIA-HOWTO file & install it 

 3. add the following lines into /etc/pcmcia/config
    card "SURECOM EP-427X 100/10M PCMCIA Adapter"
    version "PCMCIA", "100BASE"
    bind "pcnet_cs"

 4.# cd /ep427x
   # chmod +x gen1 gen2

 5.# gen1
   # gen2

 6.# reboot

-------------

hyper.stanford.edu no longer publishes the pcmcia package and the kernel version i´d like to use is 2.2.14

Do I just have to add the definitions to a newer kernel version or do i have to use some of the "patches" that might be included with the driver disk? are pcnet_cs.c and 8390.c just standard driver source?

there is some more files included with the driver disk:

Config: ---------

#
# config.sample 1.87 1999/02/16 01:33:35 (David Hinds)
#

# config.opts is now included at the very end

#
# Device driver definitions
#
device "3c589_cs"
  class "network" module "3c589_cs"
[...]
---------

gen1: ------ gcc -DMODULE -D__KERNEL__ -I/usr/src/linux -I/usr/src/pcmcia-cs-3.0.9/include -c -O6 pcnet_cs.c cp pcnet_cs.o /lib/modules/2.0.30/pcmcia/pcnet_cs.o ------

gen2: ------ gcc -DMODULE -D__KERNEL__ -I/usr/src/linux -I/usr/src/linux/drivers/net -c -O6 8390.c cp 8390.o /lib/modules/2.0.30/net/8390.o ------

8390.c:
-------
/* 8390.c: A general NS8390 ethernet driver core for linux. */
/*
	Written 1992-94 by Donald Becker.

[...] -------

pcnet_cs.c ------- /*======================================================================

    A PCMCIA ethernet driver for NS8390-based cards

   Copyright (C) 1998 David A. Hinds --   
   dhinds@hyper.stanford.edu
-------

1. None With a vendor driver, you should first check with that vendor by David Hinds, 2000, Apr 27
... 2 Message(s)

Question Can any one assist in multi wvlan card compiliations or setups under linux2.2x

Date: 2000, May 04
From: John Savage admin

Need help on configging multiple wavelan cards in linux 2.2X Please email me admin@tri-net.org or call collect 336 629 4247 John Savage

Question PCMCIA not working with a TI 1450 PCI-Cardbus

Date: 2000, May 09
From: Paul Hayton <pmh@robots.ox.ac.uk>

I've trying to get Linux 6.2 up and running on a Fieldworks 8000 Rugged Laptop. It uses a TI 1450 PCI-Cardbus Controller which probe happily identifies. The symptoms at face value match those of a memory probe failure and having read the previous list of problems and suggestions, I've tried restricting the probe range (many many combinations) to no avail.

The other symptom is that the ATA IDE disk I'm trying to get working (which works happily on other machines) doesn't get hot which implies it may not be getting any power, but I'm using Card Services 3.1.14 which has the TI 1220 power on bit set..

Many thanks in advance for any ideas ..

Paul

The messages log reports :

May  9 11:08:44 lafeu kernel: Linux PCMCIA Card Services 3.1.14 
May  9 11:08:44 lafeu kernel:   kernel build: 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000 
May  9 11:08:44 lafeu kernel:   options:  [pci] [cardbus] [apm] 
May  9 11:08:44 lafeu kernel: PCI routing table version 1.0 at 0xfdcf0 
May  9 11:08:44 lafeu kernel: Intel PCIC probe:  
May  9 11:08:44 lafeu kernel:   TI 1450 rev 03 PCI-to-CardBus at slot 02:08, mem 0x76000000 
May  9 11:08:44 lafeu kernel:     host opts [0]: [isa irq] [no pci irq] [lat 64/176] [bus 3/3] 
May  9 11:08:44 lafeu kernel:     host opts [1]: [isa irq] [no pci irq] [lat 64/176] [bus 4/4] 
May  9 11:08:45 lafeu kernel:     ISA irqs (scanned) = 7,9 polling interval = 1000 ms 
May  9 11:08:45 lafeu cardmgr[5121]: starting, version is 3.1.14
May  9 11:08:45 lafeu cardmgr[5121]: watching 2 sockets
May  9 11:08:45 lafeu kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x1028-0x102f 0x1060-0x1067 0x1158-0x115f 0x1378-0x137f 0x13f0-0x13f7 
May  9 11:08:45 lafeu kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x158-0x15f 0x378-0x37f 0x4d0-0x4d7 
May  9 11:08:45 lafeu kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
May  9 11:08:45 lafeu cardmgr[5121]: initializing socket 0
May  9 11:08:45 lafeu kernel: cs: memory probe 0xc0000000-0xc0ffffff: excluding 0xc0000000-0xc0ffffff 
May  9 11:08:45 lafeu kernel: cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff 
May  9 11:08:45 lafeu kernel: cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff 
May  9 11:08:45 lafeu kernel: cs: warning: no high memory space available! 
May  9 11:08:45 lafeu kernel: cs: memory probe 0x0d0000-0x0dffff: excluding 0xd0000-0xdffff 
May  9 11:08:45 lafeu kernel: cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcffff 
May  9 11:08:45 lafeu cardmgr[5121]: socket 0: Anonymous Memory
May  9 11:08:45 lafeu cardmgr[5121]: executing: 'insmod /lib/modules/2.2.14-5.0/pcmcia/memory_cs.o'
May  9 11:08:45 lafeu kernel: memory_cs: mem0: anonymous: unknown size 
May  9 11:08:45 lafeu cardmgr[5121]: executing: './memory start mem0'

1. Note Additional Information by Paul Hayton, 2000, May 09
2. None Probably not a memory window issue by David Hinds, 2000, May 09
... 1 Message(s)
3. Ok Success by Paul Hayton, 2000, May 31

Sad Problem with Lucent PCI-PCMCIA adapter

Date: 2000, May 09
From: Tommy Svensson tommy23

I have much problem to get my Lucnet PCI-PCMCIA Adapter to work under Linux.

I have read articel on this maillinglistor which address this issue, but it didn't help. I have upgrade to the latest version of both Linux kernel 2.2.15 and PCMCIA utils (have test both with the beta in 3.1.15 and the realse 3.1.14). I have test with both Lucent Wavelan driver (version 6.00 and 6.01BETA) and also the Andy GPL driver, but nothing work.

It find the PCI-PCMCIA adapter it find the wavelan card and load the right driver but the driver complain about missing resources etc.

How do I fix this problem or should I use other PCMCIA adapters, which is no problem for ous to buy new. But we running homemaid software for remote-monitoring of weather-equiment.

Please help me!

//Tommy

Question Infinite interrupt loop with DataChute (i82365)

Date: 2000, May 10
From: Matthew Kerr MattK

I've been working on cloning about 50 machines (surplus AST P-133's) with the Antec DataChute PCMCIA ("Via" i82365 compat. chips) controllers. All of the machines are identical (from BIOS settings and versions to hard drive images). I am working with CompactFlash PCMCIA devices.

On about 10% of the machines, I repeatedly get a nasty message on console when I insert a card: "i82365: infinite loop in interrupt controller". It's appeared (rarely) on some of the other machines, but consistently on that 10%.

I'm running kernel 2.2.14 and pcmcia-cs 3.1.14. I've played with the "cs_irq" and the "irq_list" options (I have more than 3 available IRQ's on the machine), to no avail.

As these machines will be unattended, stability is extremely important. :)

If anyone has experienced this before, or has any ideas on what to do, I would really appreciate it!

Thanks!
-Matt
1. News One solution, more to come by Matthew Kerr, 2000, May 25

Question What's the most trouble-free desktop PCMCIA interface?

Date: 2000, May 12
From: Matthew Kerr MattK

I've been working with 35+ identical systems that have so far refused to work consistently with the Antec DataChute desktop PCMCIA interface.

Are there any desktop products available that have worked flawlessly under Linux? I do suspect that I am working with flaky hardware, although the ISA modem and PCI net card all work just fine in these systems.

Any recommendations or tips for working with the DataChutes would be very much appreciated.

Thanks -Matt

Sad DataChute 'dies' and needs isapnp rerun

Date: 2000, May 15
From: Matthew Kerr MattK

I've discovered another problem with the Antec DataChutes that seems to behave in the same way on every CPU/motherboard I've tested it on.

After a random amount of time (usually several hours), the DataChute 'dies' and disappears from pcmcia-cs's view. The only solution I've been able to find is to stop pcmcia, re-run isapnp (with strangely will reconfigure the device, where it otherwise fails if the DataChute is still working correctly), and then start pcmcia back up.

This is a very odd problem, but it seems limited to the DataChute and not any of the other hardware I'm working with. Is there anything funky I need to add to isapnp.conf to 'keep' it configured correctly?

thanks, -Matt

Question how to find a PC104 PCMCIA adapter?

Date: 2000, May 15
From: c. chris erway cce

Hello. I'm from the Cornell BRAIN project, developing an "autonomous underwater vehicle" (read: robot submarine) for a competition in July. We are using Linux on a small single-board computer to accomplish this task.

My team bought a PCM-3115B (http://www.aaeon.com/html/pcm3115b.htm), which is a PC104 module with two PCMCIA slots on it. They did not consult with me ("the Linux guy") first, so we don't have any Linux drivers for it right now.

I am trying to figure out if I can get it to work with the Linux PCMCIA package. My dream is this: that I can magically start using the PCMCIA slots by simply pointing the PCMCIA kernel modules at some specific IO address and IRQ (and memory area?). However, I don't know if that would work.

Has anyone heard of any success using ANY kind of PC104 adapter for PCMCIA support? Even experiences using one of those PCI-to-PCMCIA adapters would be relevant here. Any input anyone has would be very useful. Thanks.

1. None This dock should work by David Hinds, 2000, May 15

Question PCMCIA modem unresponsive

Date: 2000, May 17
From: Johan Mellberg mellberg

Question Unresolved symbols installing pcmcia.12-May-00 under RedHat 6.2

Date: 2000, May 18
From: Michael Barton mgbarton

The pcmcia package that installed with RedHat 6.2 doesn't
correctly handle my 3Com 3CCFEM656BT Ethernet card (I'll post
another thread about that...), so I decided to try the latest
version from pcmcia.sourceforge.org: pcmcia-12-May-00.tar.gz.

The config went fine:

-------------------------------

    -------- Linux PCMCIA Configuration Script --------

The default responses for each question are correct for most users.
Consult the PCMCIA-HOWTO for additional info about each option.

Linux source directory [/usr/src/linux]: 

The kernel source tree is version 2.2.14-5.0.
The current kernel build date is Tue Mar 7 21:07:39 2000.

Alternate target install directory []: 
Build 'trusting' versions of card utilities (y/n) [n]: 
Include 32-bit (CardBus) card support (y/n) [y]: 
Include PnP BIOS resource checking (y/n) [n]: 
Module install directory [/lib/modules/2.2.14-5.0]: 

Kernel configuration options:
    Symmetric multiprocessing support is disabled.
    PCI BIOS support is enabled.
    Power management (APM) support is enabled.
    SCSI support is enabled.
    Networking support is enabled.
     Radio network interface support is enabled.
     Token Ring device support is enabled.
     Fast switching is disabled.
    Module version checking is enabled.
    /proc filesystem support is enabled.
    Maximum physical memory: 1GB

It looks like you have a System V init file setup.

X Windows include files found.
Forms library not installed.
    If you wish to build the 'cardinfo' control panel, you need the Forms
    library and the X Windows include files.  See the HOWTO for details.

Configuration successful.


----------------------------------------------------------

The make went file too:

----------------------------------------------------------

make[1]: Entering directory `/home/mgb/additions/pcmcia/pcmcia-cs-3.1.15/modules'
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cs.c
cc   -MD -O2 -Wall -Wstrict-prototypes -pipe -I../include -I/usr/src/linux/include  -D__KERNEL__ -DMODULE -c cistpl.c
.....

----------------------------------------------------------

But when I tried to install it, I got the following error:

----------------------------------------------------------

-> Running depmod...
depmod: *** Unresolved symbols in /lib/modules/2.2.14-5.0/pcmcia/3c575_cb.o


-----------------------------------------------------------

SO I tried to install the module manually:

/sbin/insmod /lib/modules/2.2.14-5.0/pcmcia/3c575_cb.o

and was told:

/lib/modules/2.2.14-5.0/pcmcia/3c575_cb.o: unresolved symbol outsl_ns
/lib/modules/2.2.14-5.0/pcmcia/3c575_cb.o: unresolved symbol unregister_driver
/lib/modules/2.2.14-5.0/pcmcia/3c575_cb.o: unresolved symbol insl_ns
/lib/modules/2.2.14-5.0/pcmcia/3c575_cb.o: unresolved symbol register_driver


Did I miss something?
Michael
1. None Well, it is a beta, after all by David Hinds, 2000, May 18

Question Using dhcpcd with pcmcia-cs

Date: 2000, May 20
From: Uwe Hahn uwe

Hi,

with RedHat Linux 6.1, what is the cleanest way of implementing dhcpcd into the boot scripts? I mean: Where do I start the daemon and safely start pcmcia after that? Is there an option for this in the pcmcia.conf or do I have to manually create a rc file? Thank you for any help given.

Greetings,

	<uwe>

1. None Not in the boot scripts by David Hinds, 2000, May 22

Question only one socket recognized on a machine with 2 Type II's

Date: 2000, May 20
From: Jesse calig007

Hi - I have been trying to get PCMCIA support up and running
with Caldera OpenLinux, build 2.0.35 -- right now only socket
0 is even being recognized. An excerpt from the boot messages 
is :


.
.
.
Intel PCIC Probe
  VIA VT83C469 at port 0x3e0 ofs 0x00, 1 socket
  host opts [0]: ring
  ISA irqs (scanned) = 3,4,5,7,9,11,12 status change on irq 11
.
.
.

I have CD-ROM successfully mounted on socket 0. Any ideas on 
what is keeping socket 1 from getting seen? Thanks in advance 
- Jesse
1. None This setup sounds strange to me by David Hinds, 2000, May 20
... 1 Message(s)

Question Redhat 6.2 pcmcia boot disk

Date: 2000, May 21
From: Joao Marques jpdmarques

Hi!

My problem it’s quite simple. I want to install RH6.2 from ftp with a PCMCIA Ethernet Card. But when I tried to install using the pcmcia boot disk the card wasn’t detected.

In the card box is written WISECOM 10/100MBPS PCMCIA Ethernet Card, but there is no indication about the model. I don’t really know if it’s a WC-PC400 or simply an OEM card with the same name.

But because the card came with Linux drivers (well, more a patch to pcmcia-cs-3.0.9) it should by now be supported.

If the card is in fact a WS-PC400, the smc91c92_cs driver is included in the pcmcia boot disk? Or I need to create a driver disk? How can I do that?

The PCMCIA controller is based on the chipset TI-1211 (Compaq Presario 1200)

Joao Marques

1. Question Untitled by Joao Marques, 2000, May 22

Sad pcmcia-cs-3.1.13 and 15 can't cross-compile for powerpc

Date: 2000, May 22
From: Tom Eden tome

None pcmcia-3.1.14 - error during 'make all' ..

Date: 2000, Jun 01
From: Rene Mikkelsen k2OS

In pcmcia-cs-3.1.14

After 'make config' I do a 'make all' .. but when Make goes into '/cardmgr'
I instantly get this error ..

<snip>
cc  -MD -O -Wall -Wstrict-prototypes -pipe -I../include
-I/usr/src/linux/include -I../modules -c cardmgr.c
cardmgr.c: In function `lookup_dev':
cardmgr.c:156: `ENODEV' undeclared (first use in this function)
cardmgr.c:156: (Each undeclared identifier is reported only once
cardmgr.c:156: for each function it appears in.)
cardmgr.c:157: warning: control reaches end of non-void function
cardmgr.c: In function `do_insert':
cardmgr.c:915: `EBUSY' undeclared (first use in this function)
cardmgr.c:933: `EAGAIN' undeclared (first use in this function)
cardmgr.c: In function `init_sockets':
cardmgr.c:1252: `ENODEV' undeclared (first use in this function)
cardmgr.c:1265: `ENOENT' undeclared (first use in this function)
cardmgr.c: In function `main':
cardmgr.c:1415: `EINTR' undeclared (first use in this function)
cardmgr.c:1427: `EAGAIN' undeclared (first use in this function)
make: *** [cardmgr.o] Error 1
</snip>

I compared the libraries with my other machine, at it seems 
that I need to upgrade glibc to version 2.1.3-15 .. a certain 
errno.h-file that contains declaraions of ENODEV (and other 
return-msgs are declared in this one) .. but why doesn't ake 
complain about this file missing?.. 

I'm currently using 2.1.1-6 on the labtop .. the problem is.. 
that the glibcrpm is about 9megs .. and the only link I have 
to the labtop is the net-adapter... 

My system :  Olivetti P100E - redhat 6.0 ..
                     3c589D-pcmcia-adapter ..

in advance..

Thanx..

/René
1. None This is not really a PCMCIA problem by David Hinds, 2000, Jun 01
... 1 Message(s)

Question Adaptec 1480 SCSI not quite working, other PCMCIA does

Date: 2000, Jun 06
From: S. Allen allen18

Red Hat 6.2 running on Vivante SE laptop (PII 333). PCMCIA services work, as 3C ethernet card works fine, can plug and unplug, etc.
 
1. Trying to get Adaptec 1480 SCSI to work. During boot, get message about PCMCIA at 35/0/0 AIC-7xxx memory allocation

SCSI:0

After booting, when I run card diagnostics,
2. cardctl ident -- correctly identifies both cards, the netword and the SCSI
3. cardctl status -- says both cards working, IRQ 3 and 9

4. lspci -

lists 20, the 3Com 10/100 Ethernet card.
lists 23, the Adaptec 1480 SCSI card -I tried each card individually in the slots, and switched slots.

Called Red Hat, who basically walked me through the SCSI section of your HOW-TO, but they were also a little vague about exact addresses, etc.

I added two lines to PCMCIA file--

#Extra Port range for Adaptec 1480
include port 0x500-ox6af

--The HOWTWO says that a large range is required
for this card
(This is supposed to start on a 256 boundary and be 256).

5. Same result. Error message on boot, SCSI:0

I have an HP T20 tape drive, Yamaha CD ROM writer, and Seagate Hard drive hooked to SCSI card with a External terminator on the Hard Drive. These work fine under Windows 2000. (Should I make the chain simpler, or is it the
SCSI card?)

I know you are busy, so would appreciate help from someone. I need the room on the external harddrive as the laptop HD is only 4 GB and is nearly full.

Thanks a lot, also pardon any lack of knowledge as I am only about 3 days into LINUX.

1. None Kernel compatibility issue: fixed in current drivers by David Hinds, 2000, Jun 06
... 5 Message(s)

None Problem w/Thinkpad 390

Date: 2000, Jun 07
From: John Auer jaa

 System: IBM Thinkpad 390
 OS: Debian 2.2.14
 cardctl version 3.1.15
 PCMCIA card: 3COM 3CXEM556 NIC/modem

 Current config.opts settings:
   include port 0x108-0x4ff, port 0x1000-0x17ff
   include memory 0xc0000-0xfffff
   include memory 0xa0000000-0xa0ffffff
   exclude irq 3
   exclude irq 4
   exclude irq 5
   exclude irq 7

 Also tried:
   include memory 0xa0000000-0xa0ffffff,
           memory 0x60000000-0x60ffffff

If I boot into Linux directly from powerup, I consistently get "timed out during reset" errors. Booting into 98 first, and then rebooting into Linux doesn't work the first time (bridge register mapping failed). Rebooting (into Linux) again DOES work. I've tried different high mem settings, interrupt exclusion, etc., but I can't make heads or tails of this. Any help will be greatly appreciated.

-John-

First (cold) boot:

Jun  7 12:49:47 debian kernel: Linux PCMCIA Card Services 3.1.15
Jun  7 12:49:47 debian kernel:   kernel build: 2.2.14 #1 Thu Apr 13 18:21:46 EST
 2000
Jun  7 12:49:47 debian kernel:   options:  [pci]
Jun  7 12:49:47 debian kernel: PCI routing table version 1.0 at 0xfdf80
Jun  7 12:49:47 debian kernel:   00:03.0 -> irq 11
Jun  7 12:49:47 debian kernel:   00:03.1 -> irq 11
Jun  7 12:49:47 debian kernel: Intel PCIC probe:
Jun  7 12:49:47 debian kernel:   TI 1250A rev 02 PCI-to-CardBus at slot 00:03, m
em 0x8000000
Jun  7 12:49:47 debian kernel:     host opts [0]: [serial pci & irq] [pci irq 11
] [lat 168/176] [bus 32/34]
Jun  7 12:49:47 debian kernel:     host opts [1]: [serial pci & irq] [pci irq 11
] [lat 168/176] [bus 35/37]
Jun  7 12:49:47 debian kernel:     ISA irqs (scanned) = 3,5,7,9,10 PCI status ch
anges
Jun  7 12:49:47 debian cardmgr[123]: starting, version is 3.1.15
Jun  7 12:49:47 debian cardmgr[123]: watching 2 sockets
Jun  7 12:49:47 debian kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x1000
-0x104f
Jun  7 12:49:47 debian kernel: cs: IO port probe 0x0108-0x04ff: excluding 0x120-
0x127 0x220-0x22f 0x300-0x307 0x378-0x37f 0x388-0x38f 0x4d0-0x4d7
Jun  7 12:49:50 debian kernel: cs: socket 1 timed out during reset

First boot after using Windows 98:

Jun  7 12:55:23 debian kernel: Linux PCMCIA Card Services 3.1.15
Jun  7 12:55:23 debian kernel:   kernel build: 2.2.14 #1 Thu Apr 13 18:21:46 EST
 2000
Jun  7 12:55:23 debian kernel:   options:  [pci]
Jun  7 12:55:23 debian kernel: PCI routing table version 1.0 at 0xfdf80
Jun  7 12:55:23 debian kernel:   00:03.0 -> irq 11
Jun  7 12:55:23 debian kernel:   00:03.1 -> irq 11
Jun  7 12:55:23 debian kernel: Intel PCIC probe:
Jun  7 12:55:23 debian kernel:   Bridge register mapping failed: check cb_mem_ba
se setting
Jun  7 12:55:23 debian kernel: not found.
Jun  7 12:55:23 debian kernel: ds: no socket drivers loaded!
Jun  7 12:55:23 debian cardmgr[123]: starting, version is 3.1.15
Jun  7 12:55:23 debian cardmgr[123]: no pcmcia driver in /proc/devices
Jun  7 12:55:23 debian cardmgr[123]: exiting

2nd Linux boot (after using 98):

Jun  7 12:58:10 debian kernel: Linux PCMCIA Card Services 3.1.15
Jun  7 12:58:10 debian kernel:   kernel build: 2.2.14 #1 Thu Apr 13 18:21:46 EST
 2000
Jun  7 12:58:10 debian kernel:   options:  [pci]
Jun  7 12:58:10 debian kernel: PCI routing table version 1.0 at 0xfdf80
Jun  7 12:58:10 debian kernel:   00:03.0 -> irq 11
Jun  7 12:58:10 debian kernel:   00:03.1 -> irq 11
Jun  7 12:58:10 debian kernel: Intel PCIC probe:
Jun  7 12:58:10 debian kernel:   TI 1250A rev 02 PCI-to-CardBus at slot 00:03, m
em 0x8000000
Jun  7 12:58:10 debian kernel:     host opts [0]: [pci + serial irq] [pci irq 11
] [lat 168/176] [bus 32/34]
Jun  7 12:58:10 debian kernel:     host opts [1]: [pci + serial irq] [pci irq 11
] [lat 168/176] [bus 35/37]
Jun  7 12:58:10 debian kernel:     ISA irqs (scanned) = 3,5,7,9,10 PCI status ch
anges
Jun  7 12:58:10 debian cardmgr[123]: starting, version is 3.1.15
Jun  7 12:58:10 debian cardmgr[123]: watching 2 sockets
Jun  7 12:58:10 debian kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x1000
-0x104f
Jun  7 12:58:10 debian kernel: cs: IO port probe 0x0108-0x04ff: excluding 0x120-
0x127 0x220-0x22f 0x300-0x307 0x378-0x37f 0x388-0x38f 0x4d0-0x4d7
Jun  7 12:58:49 debian cardmgr[123]: socket 1: 3Com/Megahertz 3CXEM556 Ethernet/
Modem
Jun  7 12:58:49 debian cardmgr[123]: executing: 'modprobe 3c589_cs'
Jun  7 12:58:49 debian cardmgr[123]: executing: 'modprobe serial_cs'
Jun  7 12:58:49 debian kernel: eth0: 3Com 3c589, io 0x310, irq 9, hw_addr 00:00:
86:1F:D8:9B
Jun  7 12:58:49 debian kernel:   8K FIFO split 5:3 Rx:Tx, auto xcvr
Jun  7 12:58:49 debian kernel: tty00 at 0x03f8 (irq = 9) is a 16550A
Jun  7 12:58:49 debian cardmgr[123]: executing: './network start eth0'
Jun  7 12:58:49 debian cardmgr[123]: executing: './serial start ttyS0'
Jun  7 12:58:50 debian kernel: eth0: flipped to 10baseT

1. None It is a BIOS bug; there is a workaround by David Hinds, 2000, Jun 07
... 2 Message(s)

Question Memory range suggestions for IBM 760EL

Date: 2000, Jun 11
From: KC KC

Hi,
I am using kernel 2.2.10 with PCMCIA Card services 3.0.14.
Trying to install two PC cards (IBM Credit Card II and 3Com 
Megahertz) but only one works when installed.  Separately, 
they work fine.

PCMCIA HOWTO's indicated resource issue and looking at the sys 
logs, it is specific for memory windows.  I have tried a WIDE 
variety of memory inclusions but I can still only get one to 
work when both are installed.  The latest sys log indicates:

(socket 0 = IBM CC II)
Initializing socket 0
Memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff
Memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
warning: no high memory space available!
Memory probe 0x0d0000-0x0dffff: excluding 0x0d0000-0x0dffff
Memory probe 0x0c0000-0x0cffff: excluding 0x0c0000-0x0cffff
socket 0: Anonymous Memory
.
.
Memroy_cs: mem0: anonymjous: unknown size
executing: './memory start mem0

Then Socket 1 initialized successfully with the 3Com PC lan 
card.

Any suggestion on the ranges that I can try for this 
combination???

Thanks in advance!!
1. None I think your diagnosis is incorrect by David Hinds, 2000, Jun 12

Question Help with PCMCIA 3.1.16 and kernel 2.2.16

Date: 2000, Jun 13
From: Dave Persing dave_p

Greetings guys,

This is my first post, and I'm hoping y'all can tell me what I'm missing here..

I'm running SuSE 6.4 on my Dell Latitude CP. I downloaded the new 2.2.16 kernel and compiled it. The kernel works fine until it tries to load my PCMCIA card stuff. I downloaded the newest version of PCMCIA and configured/compiled it and got everything installed. Now, when I boot up in my new kernel, I get a segmentation fault errors when I try to load the base modules. One of the errors: /sbin/init.d/rc2.d/S03pcmcia line154 68 Segmentation fault /sbin/modprobe -nv $PCMCIA $PCMCIA_PCIC_OPTS

But when I load up my previous kernel (2.2.14) it works fine with PCMCIA 3.1.16. Everything boots up and configures.

That's it. Thanks!

Any thoughts?

Thanks a ton!

Dave

1. None Not sure: 2.2.16 works for me by David Hinds, 2000, Jun 14
2. None Still not working... by Dave Persing, 2000, Jun 14

Ok Fix for Dell I7K freezing on resume with 3.1.9+

Date: 2000, Jun 13
From: Piete Brooks pb

I found that using any pcmcia-cs version post 3.1.8 caused my Dell Inspiron 7000s to freeze when resumed (e.g. on opening lid). Dave does not understand why it is needed, but it appear to be related to the change of defaults for i82365. The fix is to change /etc/sysconfig/pcmcia to have
PCIC_OPTS="pci_csc=0 pci_int=0"
to set it back to using ISA interrupts (the BIOS does not allow the card type to be set).

Question Configuring ethernet card based on interface allocated

Date: 2000, Jun 14
From: Paul Moore pmoore

I have a laptop with two ethernet cards - one in the docking station and one on a PCMCIA card. I have a fixed IP address allocated to the laptop, and a DHCP server available to me.

What I'd like to do is to have the docking station card get the fixed address whenever I'm docked, and the PCMCIA card get it when I'm not docked.

I can do this with schemes, but that means that I have to select manually on boot-up.

What I'd prefer is to say to the PCMCIA setup, "if the ethernet card is allocated to eth0, give it the fixed IP address, otherwise grab an address via DHCP". This way, when I'm docked, the docking station card gets eth0 (as its module is loaded first, on boot-up) and the PCMCIA card gets eth1 and looks on DHCP (and almost certainly gets nothing, as there will be no cable connected). When I'm undocked, the PCMCIA card gets eth0 and the fixed IP address.

Is this possible? And if not, is it a reasonable thing to request as a new feature?

Thanks, Paul Moore.

1. None Sure it's possible... by David Hinds, 2000, Jun 14
... 1 Message(s)

Sad "Bad address mapping" on Sony N505VE

Date: 2000, Jun 18
From: toby cabot toby

I've been using Mandrake 6.1 on a VAIO N505-VE for almost 6 months now and everything worked OK until recently. I've got a Linksys Etherfast 10/100 ethernet card.

Last thursday I started getting strange messages about infinite loops in eth0 interrupts. I used this as an excuse to upgrade to a newer kernel from Mandrake 7.1: kernel 2.2.15 with pcmcia services 3.1.15 as built by Mandrake. This eliminated the problem and things were a-ok for a couple of days.

This afternoon, after a reboot, I started to get "Bad bridge mapping at 0x000000dc" messages when I try to load i82365.o.

I notice in the "known problems" page that this error is caused by some 2.3.x kernels, but I'm not that cutting edge, I'm seeing it with the 2.2 series so I can't revert as a workaround.

Any ideas appreciated; this is the first time in three years of my using Linux that something worked for a while and then stopped working mysteriously. I doubt it's a hardware failure since win98 still works fine on the same machine.

Thanks,
Toby

1. None A strange problem by David Hinds, 2000, Jun 19
... 3 Message(s)

Question Cardbus interface in a desktop pc ?

Date: 2000, Jun 20
From: Geir Thomassen geir

Is anyone aware of any Cardbus interfaces which can be installed in a standard desktop PC ? I have found the Actiontec PC750 (http://www.actiontec.com/products/readers/pc750/pc750_overview.html), which looks nice, but it doesn't support cardbus devices (even though it has a PCI interface). Actiontec claims Linux support, can anyone verify this ?

-- Geir

1. None SCM makes a CardBus card reader by David Hinds, 2000, Jun 20

Question 2.4 test2 and cs4232

Date: 2000, Jun 29
From: Brad Langhorst bwlang

I've just installed 2.4test2 on my redhat 6.2 system I compiled PCMCIA into the kernel. Card services seems to work just fine but it is camping out on irq 5

/proc/interrupts  says
 ...
 5:    0     XT-PIC  Texas Insturments PCI1250
 ...
 11:   3456  XT-PIC  Texas Instruments PCI1250

Since my crystal audio 4232 must use irq5 I want to move card services to 10 (which is not listed in /proc/interrupts). However when i add

 PCIC_OPTS= "cs_irq=10 irq_list=11"

to /etc/sysconfig/pcmcia nothing changes. I also tried

 PCIC_OPTS= "pci_csc=1 pci_int=1 do_scan=1 irq_list=11"

also to no avail

any suggestions?

1. None You probably can't change this by David Hinds, 2000, Jul 05

Question Problems with PCI-PCMCIA Adapter

Date: 2000, Jun 30
From: Derek Sims interdart

Hi, I am trying out out a PCI-PCMCIA adapter which uses a TI chip (Elan P111). Using RedHat 6.1 + PCMCIA 3.1.8 My problem is the response time is poor - the cards install ok but ethernet ping is 20ms (ne) and Wireless Lan (Breezecom) can be anything from 120 ms to 1000 ms. The same cards in an old 486 laptop Win95) give respectively normal ping times.

I suspect the problem is associated with the adapter PCI interrupt, /proc/interrupts shows the PCMCIA card, but nothing for the adapter (is this normal?). lspci shows the following for the adapter:

00:12.0 CardBus bridge: Texas Instruments: unknown device ac50 (rev 01)

I have tried PCIC_OPTS="pci_int=1 irq_mode=3" and a number of other combinations - nothing seems to make any difference.

Can anyone suggest where I am going wrong?

TIA,

1. None Should try newer drivers by David Hinds, 2000, Jul 05

Question Seek laptop recommendation for 2 PCMCIA cards

Date: 2000, Jul 01
From: A. N. Chari chari

Hi !

I'm thinking of buying a cheap laptop on which I would want to run Linux. I plan to use 2 PCMCIA cards - a wavelan card and an ethernet card. I understand that there are issues with configuring 2 PCMCIA cards on Toshiba laptops - in fact I'm trying to help a friend sort through precisely that problem.

Does anyone have any suggestions on problem-free laptops in terms of installing 2 cards ?

Thanks !

-Chari.

1. None I haven't heard of that sort of problem before by David Hinds, 2000, Jul 05
... 2 Message(s)

Question Lucent PCI bridge problems

Date: 2000, Jul 04
From: Philippe Clérié pclerie

Hi everyone:

I am having a difficult time installing a Lucent WavelanIEEE card. I am stuck because an irq test failed. Previous attempts with pcmcia-cs 3.1.13 failed with "unknown PCI interrupt router".

I have tried several options mentionned in some of the messages on this forum and none works. Specifically, it does not matter what irq_mode value I use. No irq_list has worked. I also tried cb_pci_irq=11. Always the same results.

The computer is an AcerPower Sn with RedHat 6.0. Hope someone can give me a clue.

Thanks, Philippe

From /var/log/messages
========================
Linux PCMCIA Card Services 3.1.17
  kernel build: 2.2.5-15 #1 Mon Apr 19 21:39:28 EDT 1999
  options:  [pci] [cardbus] [apm] [pnp]
PCI routing table version 1.0 at 0xf7900
PnP: PNP BIOS installation structure at 0xc00f5f50
PnP: PNP BIOS version 1.0, entry at f9e00:0, dseg at f0000
Intel PCIC probe: 
  TI 1225 rev 01 PCI-to-CardBus at slot 00:10, mem 0x68000000
    host opts [0]: [pci only] [pci irq 11] [lat 168/176] [bus 0/34]
    host opts [1]: [pci only] [pci irq 11] [lat 168/176] [bus 0/37]
    PCI irq 11 test failed
    *NO* card interrupts, polling interval = 1000 ms
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.

Dump_irq
=========
Interrupt routing table found at address 0xf7900:
  Version 1.0, size 0x00a0
  Interrupt router is device 00:07.0
  PCI exclusive interrupt mask: 0x0000
  Compatible router: vendor 0x10b9 device 0x1533

Device 00:01.0 (slot 0):
  INTA: link 0x01, irq mask 0x1ef8
  INTB: link 0x02, irq mask 0x1ef8
  INTC: link 0x03, irq mask 0x1ef8
  INTD: link 0x04, irq mask 0x1ef8

Device 00:0b.0 (slot 0):
  INTA: link 0x04, irq mask 0x1ef8

Device 00:02.0 (slot 0):
  INTA: link 0x59, irq mask 0x1ef8

Device 00:0f.0 (slot 0):

Device 00:03.0 (slot 0):

Device 00:14.0 (slot 1):
  INTA: link 0x01, irq mask 0x1ef8
  INTB: link 0x02, irq mask 0x1ef8
  INTC: link 0x03, irq mask 0x1ef8
  INTD: link 0x04, irq mask 0x1ef8

Device 00:13.0 (slot 2):
  INTA: link 0x02, irq mask 0x1ef8
  INTB: link 0x03, irq mask 0x1ef8
  INTC: link 0x04, irq mask 0x1ef8
  INTD: link 0x01, irq mask 0x1ef8

Device 00:10.0 (slot 3):
  INTA: link 0x03, irq mask 0x1ef8
  INTB: link 0x04, irq mask 0x1ef8
  INTC: link 0x01, irq mask 0x1ef8
  INTD: link 0x02, irq mask 0x1ef8

Interrupt router at 00:07.0: AcerLabs Aladdin M1533 PCI-to-ISA bridge
  INT1 (link 1): irq 9
  INT2 (link 2): irq 10
  INT3 (link 3): irq 11
  INT4 (link 4): irq 5
  INT5 (link 5): unrouted
  INT6 (link 6): unrouted
  INT7 (link 7): unrouted
  INT8 (link 8): unrouted
  Serial IRQ: [disabled] [quiet] [frame=21] [pulse=12]

1. Ok Untitled by Philippe Clérié, 2000, Jul 05

Question cardinfo install

Date: 2000, Jul 06
From: mike thomas mikeyt1

Where can I find some info on installing cardinfo. I just installed pcmcia-cs-3.1.17, and I think I should have installed the updated cardinfo first. Where do I get cardinfo? Is it part of the download? How do I install it?

Thanks

Mike

1. None You've got the source code, at least by David Hinds, 2000, Jul 06
... 3 Message(s)

Question ADVICE: Configuring my PCMCIA GSM Modem

Date: 2000, Jul 09
From: F FrankC

Warning bug in Configure script for alternate root directory in 3.1.17

Date: 2000, Jul 11
From: Hughes MALPHETTES hughesma

Hi,

configuring with the "--target=/myAlternateDir" comment has no effect on the various 'config.*' files generated with version 3.1.17.

I have checked the script with Jean II and ended with a workaround: we added manually to each of the files generated by the configure script the line "PREFIX=/myAlternateDirectory".
I have not tried 3.1.18 yet though.

regards
Hughes

1. None Already fixed by David Hinds, 2000, Jul 11

Question installing a Quatech spp-100 pcmcia card with 3.1.14 on kernel 2.3.99pre8

Date: 2000, Jul 11
From: fletch

I have a Quatech spp-100 parallel port card that I would like to use with ppdev user-drivers, but cannot get the pcmcia card services to work correctly. I am using pcmcia-cs-3.1.14 and kernel 2.3.99-pre8 with parport, parport_pc,ppdev made as modules (they are shown in /lib/modules/2.3.99-pre8/misc as parport.o parport_pc.o, ppdev.o). When I attempt to start pcmcia services I receive a high beep followed by a low beep. The cardctl ident shows the correct card "Quatech Spp-100 enhanced parallel port card." I did the make config,make all, and make install in the /usr/src/pcmcia-cs-3.1.14. But I did not see the parport_cs.o in /lib/modules/2.3.99-pre8/pcmcia.

Is there something else that I have missed to install this pcmcia card? Any help would be very much appreciated.

If anyone has or is using the Quatech spp-100 card in the 2.3 kernel, I would like any information about the installation and/or configuration of the card. Thanks

1. None That combo won't work, for now by David Hinds, 2000, Jul 11
... 1 Message(s)

Question Orinoco/WaveLan ISA adapter -- problems on 486 w/2.0.35 kernel

Date: 2000, Jul 13
From: David D. Johnson ddj

I bought a pair of 11mb/s pc cards and an ISA adapter, and
have had some problems getting the thing set up on the old
system I'm using as my firewall.

The system is a 486 DX/66 with 64MB ram.  I have aha 1542b
scsi controller, two ne200 clone NIC cards, crappy VGA, etc.
The system was originally slackware, with the kernel at 2.0.35.
The BIOS is AMD, and I have the feeling it doesn't support PnP.

This morning I built pcmcia-cs-3.1.15 and plugged in the card.
When I did make install, the etc/install-etc script hung the
system when it called ../cardmgr/probe.  After hitting reset
and waiting forever for it to check the disks, I grabbed the
pcmcia-cs-3.1.18 and built that.  This time I did chmod -x
on cardmgr/probe before doing the make install, and things
completed.

I checked lsmod, and the i82365 and ds modules were loaded.

Then I did some reading here, and saw a mention of isapnp and
pnpdump, so of course I had to try them out.
Pnpdump also hung the system dead.

Until I get home to reboot, that's where things stand.

My questions:

0) Is there a search facility for HyperNews?
1) Is anyone up and running with similarly antiquated HW/SW?
2) Can I set things up without running probe?
3) Should I pack the cards up and send them back?

Thanks,

	-- ddj
	Dave Johnson
	ddj@brown.edu
1. None "probe" isn't required for anything by David Hinds, 2000, Jul 13
... 1 Message(s)

Warning 3.1.18 & Kernel 2.4.0-test4

Date: 2000, Jul 18
From: Alan Shutko AlanShutko

test4 has some of the same header files as pcmcia-cs, but without the same contents. If I try to build, dump_cis fails because it can't find all sorts of things. Changing config.mk to -I ../include before the linux kernel directory seems to cure it (although I haven't tried using it yet).

Sample brokenness:

 make[1]: Entering directory  `/usr/src/pcmcia-cs-3.1.18/debug-tools'
 cc  -MD -O -Wall -Wstrict-prototypes -pipe -I../include/static -I/usr/src/linux/include -I../include -I../modules -c dump_cis.c
 dump_cis.c:785: parse error before `*'
 dump_cis.c:786: warning: function declaration isn't a  prototype
 dump_cis.c: In function `print_format':
 dump_cis.c:787: `fmt' undeclared (first use in this function)
 dump_cis.c:787: (Each undeclared identifier is reported only  once 
 dump_cis.c:787: for each function it appears in.)
 dump_cis.c:787: `CISTPL_FORMAT_DISK' undeclared (first use in  this function)
 dump_cis.c:789: `CISTPL_FORMAT_MEM' undeclared (first use in  this function) 

1. None This should be fixed in the current beta by David Hinds, 2000, Jul 18

Question install pcmcia on twinhead p79tx

Date: 2000, Jul 20
From: liu liqun happydog

I installed redhat 6.2 on my twinhead p79tx (about two years old). The PCMCIA control IC is TI PCI1131. I try to use a xircom creditcard ethernet card on my laptop. Under win98, all the hardware work well. Under win98, the IRQ for the net card is 11, port 1000-100f, mem 02003000 to 02003fff , 02004000-02004ff the IRQ for the PCI1131 is 10, mem 02000000-02000fff, 02003000 -02004fff. the mem for card service is 02001000-02001fff

At first, I let the linux probe the information for me. But it lock up at boot time. I set the PCIC_OPTS="irq_list=10,11" in /etc/sysconfig/pcmcia and exclude all the irq except 10 ,11 in config.opt. The system still lock up at boot time. I find this in the log file.

Jul 19 00:36:02 newstart pcmcia: Starting PCMCIA services:
Jul 19 00:36:03 newstart pcmcia:  modules
Jul 19 00:36:03 newstart kernel: Linux PCMCIA Card Services 3.1.8 
Jul 19 00:36:03 newstart kernel:   kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000 
Jul 19 00:36:03 newstart kernel:   options:  [pci] [cardbus] [apm] 
Jul 19 00:36:03 newstart pcmcia: /lib/modules/2.2.14-5.0/pcmcia/i82365.o: 
Jul 19 00:36:03 newstart pcmcia: invalid parameter parm_irq-LIST
Jul 19 00:36:03 newstart kernel: ds: no socket drivers loaded! 
Jul 19 00:36:03 newstart pcmcia:  cardmgr.
Jul 19 00:36:03 newstart pcmcia: /lib/modules/2.2.14-5.0/pcmcia/ds.o: init_module: Device or resource busy
Jul 19 00:36:03 newstart rc: Starting pcmcia succeeded
Jul 19 00:36:03 newstart cardmgr[414]: starting, version is 3.1.8
Jul 19 00:36:03 newstart cardmgr[414]: no pcmcia driver in /proc/devices
Jul 19 00:36:03 newstart cardmgr[414]: exiting

Then I set the do_scan=0,include the new mem window (0x68000000-0x68000fff). the system can not boot too. If I remove the card from the socket, the system can boot successfuly. But I will lock again after I inset the card.

Below is waht I found in the log file.

Jul 20 03:10:49 newstart pcmcia: Starting PCMCIA services:
Jul 20 03:10:49 newstart pcmcia:  modules
Jul 20 03:10:49 newstart kernel: Linux PCMCIA Card Services 3.1.8 
Jul 20 03:10:49 newstart kernel:   kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000 
Jul 20 03:10:49 newstart kernel:   options:  [pci] [cardbus] [apm] 
Jul 20 03:10:49 newstart kernel: Intel PCIC probe:  
Jul 20 03:10:49 newstart kernel:   TI 1131 PCI-to-CardBus at bus 0 slot 15, mem 0x68000000, 2 sockets 
Jul 20 03:10:49 newstart kernel:     host opts [0]: [pci + serial irq] [no pci irq] [lat 64/176] [bus 1/5] 
Jul 20 03:10:49 newstart kernel:     host opts [1]: [pci + serial irq] [no pci irq] [lat 64/176] [bus 6/10] 
Jul 20 03:10:49 newstart kernel:     ISA irqs (default) = 3,4,7,9,10,11,12 polling interval = 1000 ms 
Jul 20 03:10:49 newstart pcmcia:  cardmgr.
Jul 20 03:10:49 newstart cardmgr[431]: starting, version is 3.1.8
Jul 20 03:10:49 newstart rc: Starting pcmcia succeeded
Jul 20 03:10:50 newstart cardmgr[431]: watching 2 sockets
Jul 20 03:10:50 newstart kernel: cs: IO port probe 0x1000-0x17ff: clean. 
Jul 20 03:10:50 newstart kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x378-0x37f 0x398-0x39f 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7 
Jul 20 03:10:50 newstart inet: inetd startup succeeded

Can you tell me what shall I do next?

1. More Do not lockup now. But can not receive data. by liu liqun, 2000, Jul 21
... 1 Message(s)
2. None One thing at a time... by David Hinds, 2000, Jul 21
3. More Do it step by step by liu liqun, 2000, Jul 22
... 1 Message(s)
4. Ok It works by liu liqun, 2000, Aug 03

Sad Wavelen(Lucent) PCI-PCMCIA adapter problems

Date: 2000, Jul 27
From: Stuart Butterfield ButterfieldS

I'm having problems trying to remotely configure wireless
networking for a colleague in Eindhoven! He's got a Lucent
Wavelan Turbo 11mb card and one of their PCI-PCMCIA 
adapters.

I have the same equipment working on a PC on my desk,
but cannot get it going on his machine. I've tried the
latest PCMCIA sources (3.1.19) and the ones that are 
working for me (3.1.14), with the same result:

kernel: Linux PCMCIA Card Services 3.1.14 
kernel:   options:  [pci] [cardbus] [apm] 
kernel: PCI routing table version 1.0 at 0xf6740 
kernel:   unknown PCI interrupt router 8086:2420 

I've seen a few other folks post messages with similar
problems, but I'm not sure if the previous suggested
causes apply here.

The device in question shows up in /proc/pci

  Bus  0, device  31, function  0:
    ISA bridge: Intel Unknown device (rev 1).
      Vendor id=8086. Device id=2420.
      Medium devsel. Fast back-to-back capable.
      Master Capable.  No bursts.

and from lspci

00:1f.0 ISA bridge: Intel Corporation 82801AB 82810 Chipset
        ISA Bridge (LPC) (rev 01)


Any advice greatly appreciated.

Stuart.Butterfield@philips.com
1. None Unknown interrupt router by David Hinds, 2000, Jul 27
... 4 Message(s)
2. Note Got another PCI adaptor working by Brian Candler, 2000, Jul 29

Question i82365 and wvlan_cs with 2.4.0-test5?

Date: 2000, Jul 29
From: Peter pfolk

I must not understand something. When I try to build either 3.1.19 or the .20 beta against kernel 2.4.0-test5, it doesn't build most of the stuff. In particular, it doesn't build either of the i82365.o or wvlan_cs.o modules, or anything in the modules or wireless subdirectories.

In kernel test5's drivers/pcmcia/Config.in, the configure option for i82365 support is commented out so I can't enable it in that location, but if I do I get no problems. Similarly, I can manually build the wvlan_cs module. In- stalling it causes no problems that I can see, and this is not listed as a bug as far as I can tell...

So is this a relic, or am I doing something wrong, or does it only seem like it's working fine, or what?

Pete

1. None If you want those modules, then turn off PCMCIA in your kernel by David Hinds, 2000, Jul 30
... 1 Message(s)
2. Question Why ? by Serge Wagener, 2000, Aug 16
... 1 Message(s)

Question IRQ problem with Ricoh R5C476II PCI-Cardbus bridge

Date: 2000, Aug 06
From: Leonard Ye leonardye

I tried to make a wireless LAN card working on my Desktop. There are two adaptors: ISA-PCMCIA adaptor and PCI-PCMCIA adaptor (Ricoh R5C476II PCI-Cardbus bridge). RedHat 6.2 - pcmcia-cs-3.1.19 are used.

If the wireless card is in the ISA adaptor slot, everything works fine. But when this card is inserted into PCI adaptor, it can be configured successfully, but does not receive any packets afterwards. After reading the PCMCIA-HOWTO, I tried to set the irq_mode in PCIC_OPTS. But done of them sees to be working:

logging for irq_mode = 0:
/******************************************/
Aug  6 19:38:42 localhost kernel: Linux PCMCIA Card Services 3.1.19 
Aug  6 19:38:42 localhost kernel:   kernel build: 2.2.14-5.0 #5 Sat Jun 24 14:01:44 SGT 2000 
Aug  6 19:38:42 localhost kernel:   options:  [pci] [cardbus] [apm] [pnp] 
Aug  6 19:38:42 localhost kernel: PCI routing table version 1.0 at 0xf0c70 
Aug  6 19:38:42 localhost kernel: PnP: PNP BIOS installation structure at 0xc00fc130 
Aug  6 19:38:42 localhost kernel: PnP: PNP BIOS version 1.0, entry at f0000:c160, dseg at f0000 
Aug  6 19:38:42 localhost kernel: Intel PCIC probe:  
Aug  6 19:38:42 localhost kernel:   Ricoh RL5C476 rev 80 PCI-to-CardBus at slot 00:0c, mem 0x68000000 
Aug  6 19:38:42 localhost kernel:     host opts [0]: [pci only] [io 3/6/1] [mem 3/6/1] [pci irq 11] [lat 32/176] [bus 32/34] 
Aug  6 19:38:42 localhost kernel:     host opts [1]: [pci only] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 32/176] [bus 35/37] 
Aug  6 19:38:42 localhost kernel:     *NO* card interrupts, polling interval = 1000 ms 
/******************************************/

in this case, the wireless LAN card driver cannot find any IRQ available.

logging for irq_mode = 1
/******************************************/
Aug  6 19:40:20 localhost kernel: Linux PCMCIA Card Services 3.1.19 
Aug  6 19:40:20 localhost kernel:   kernel build: 2.2.14-5.0 #5 Sat Jun 24 14:01:44 SGT 2000 
Aug  6 19:40:20 localhost kernel:   options:  [pci] [cardbus] [apm] [pnp] 
Aug  6 19:40:20 localhost kernel: PCI routing table version 1.0 at 0xf0c70 
Aug  6 19:40:20 localhost kernel: PnP: PNP BIOS installation structure at 0xc00fc130 
Aug  6 19:40:20 localhost kernel: PnP: PNP BIOS version 1.0, entry at f0000:c160, dseg at f0000 
Aug  6 19:40:20 localhost kernel: Intel PCIC probe:  
Aug  6 19:40:20 localhost kernel:   Ricoh RL5C476 rev 80 PCI-to-CardBus at slot 00:0c, mem 0x68000000 
Aug  6 19:40:20 localhost kernel:     host opts [0]: [isa irq] [io 3/6/1] [mem 3/6/1] [pci irq 11] [lat 32/176] [bus 32/34] 
Aug  6 19:40:20 localhost kernel:     host opts [1]: [isa irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 32/176] [bus 35/37] 
Aug  6 19:40:20 localhost kernel:     ISA irqs (default) = 5,9 polling interval = 1000 ms 
/******************************************/

in this case, the card can be successfully configured, and IRQ 5 is registered for use. But after that, no interrupt can be received by the wireless card.

logging for irq_mode=2
/******************************************/
Aug  6 19:43:33 localhost kernel:   Ricoh RL5C476 rev 80 PCI-to-CardBus at slot 00:0c, mem 0x68000000 
Aug  6 19:43:33 localhost kernel:     host opts [0]: [serial irq] [io 3/6/1] [mem 3/6/1] [pci irq 11] [lat 32/176] [bus 32/34] 
Aug  6 19:43:33 localhost kernel:     host opts [1]: [serial irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 32/176] [bus 35/37] 
Aug  6 19:43:33 localhost kernel:     PCI irq 11 seems to be wedged! 
Aug  6 19:43:33 localhost kernel:     ISA irqs (<6>    PCI irq 9 seems to be wedged! 
Aug  6 19:43:33 localhost kernel: default) = 5,9 polling interval = 1000 ms 
/******************************************/

the behaviour of the wireless card is the same as that of irq_mode=1.

I have been working on this problem for 1 week with heavy casualities of my hair. Any hints or advices will be really appreciated.

Regards,
Leonard Ye

Question wvlan_cs and 2.4.0-test5

Date: 2000, Aug 07
From: Jon Lasser jonlasser

OK, I've built the modules correctly and can get the wvlan_cs module loaded under 2.4.0test5 and the latest pcmcia-cs 3.1.20 beta (27 July, if I'm correct).

I had everything working with 2.3.99pre6 or something like that, and 3.1.11 or thereabouts.

However, I'm not able to actually connect to anything with my new kernel and pcmcia-cs package: I've tried both managed (my usual mode) and ad-hoc, and in either case the card looks like it's connected but:

   1. The access point addr is 44:44:44:44...
   2. It's picked some random encryption key (I don't use the
      encryption)
   3. DHCP doesn't find any address (multiple environments
      where it used to work)
   4. After configuring wvlan0 manually, I can't see anyone on
      a broadcast ping. Even after playing around with routing
      some.

Admittedly, I don't think I've rebuild wireless-tools v20, so it's possible that the problem lies elsewhere. The newer kernel performs much more happily with my system in other respects, so I'd like to get it working with this.

And the killer is that now it doesn't work when I boot my older kernel, either. Fails the same way, too. So presumably the change is in the utils rather than in the module (or diffs between the two versions cause the old module to fail with the new pcmcia-cs utils with the same symptoms as the new version does...)

Tnx for any help,
Jon

Question Unresolved symbols in pcmcia-cs-3.1.19

Date: 2000, Aug 07
From: Wenhua Xing Eric

No problem while building 3.1.19, but when I load the module pcnet_cs, there shows "unresolved symbol" messages for below function call,

ei_open
ethdev_init
register_pccard_driver
unregister_pccard_driver
ei_interrupt
NS8390_init

I tried it in linux kernel 2.2.15 and 2.2.36.

And I have seen "CFLAGS" solution, the same? How to do?

Any idea? Thanks!
1. None Don't load PCMCIA modules by hand by David Hinds, 2000, Aug 07
... 2 Message(s)

Question Unknown memory size

Date: 2000, Aug 07
From: Wenhua Xing Eric

I use a 32MB flash memory card from SanDisk. Initialization seems OK! But I couldn't operate this card.
When I check /var/log/messages, there show some error messages as below,

cardmgr[345]: initializing socket 0
kernel: memory_cs:mem0:anonymous;unknown size
cardmgr[345]: socket 0: anonymous memory

How to fix it?

Thanks!

Question Sycard PCChost 1200 supported?

Date: 2000, Aug 09
From: Paul Graham grahamp

I have a Sycard PCChost 1200 and a system running RedHat 6.2 with the "stock" version of the kernel (2.2.14-5.0) and pcmcia-cs (version 3.1.8). Does this (or any) version of pcmcia-cs work with the PCChost 1200 board? If so, are there any special settings that are required to get the board working? I noticed an earlier comment on this list that seemed to indicate that some people have worked with the board under Linux.

 Thanks,

 Paul
 ==================
 grahamp@ee.byu.edu

1. None Yes, but there is a trick by David Hinds, 2000, Aug 09
... 1 Message(s)

Question Compilation doesn't create a /pcmcia directory, but no errors were reported

Date: 2000, Aug 09
From: Pierre Bedel pbedel

I tried to compile pcmcia-cs-3.1.8 on my RH 6.2 laptop : everything seems to run fine, however after installation my /lib/modules/2.2.14-5.0/ directory doesn't contain /pcmcia. Did I miss something ?

1. None Well, they are going somewhere by David Hinds, 2000, Aug 09
... 3 Message(s)

Question PCMCIA won't start (Kernel 2.4.0-test5, pcmcia-cs-3.1.20)

Date: 2000, Aug 10
From: Talei McLeod talei

Hi,

I am having terrible troubles getting the PCMCIA package to work on my PC.

I have kernel 2.4.0-test5 installed. I originally compiled this with all of the PCMCIA options, but after reading a previous message, I have since compiled the kernel with no PCMCIA options.

Instead I have compiled the pcmcia-cs-3.1.20 package.

I should point out that I am using a PCMCIA internal ISA card reader for a desktop with a VIA VT83C479 controller chip. This should be OK.

Also, isapnp detects this PCMCIA reader.

On startup, these are the messages that are written to the log :

Aug 10 15:02:02 sydhcp131216 kernel: isapnp: Scanning for Pnp cards... 
Aug 10 15:02:02 sydhcp131216 kernel: isapnp: Card 'VIA PCMCIA CARD' 
Aug 10 15:02:02 sydhcp131216 kernel: isapnp: 1 Plug & Play card detected total 

Aug 10 15:02:03 sydhcp131216 pcmcia: Starting PCMCIA services:
Aug 10 15:02:03 sydhcp131216 kernel: Linux PCMCIA Card Services 3.1.20 
Aug 10 15:02:03 sydhcp131216 kernel:   kernel build: 2.4.0-test5 #16 SMP Thu Aug 10 12:59:18 EST 2000 
Aug 10 15:02:03 sydhcp131216 kernel:   options:  [pci] [cardbus] [apm] 
Aug 10 15:02:03 sydhcp131216 kernel: Intel PCIC probe: not found. 
Aug 10 15:02:03 sydhcp131216 pcmcia:  modules
Aug 10 15:02:03 sydhcp131216 kernel: ds: no socket drivers loaded! 
Aug 10 15:02:03 sydhcp131216 pcmcia: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
Aug 10 15:02:03 sydhcp131216 pcmcia: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
Aug 10 15:02:03 sydhcp131216 cardmgr[472]: starting, version is 3.1.20
Aug 10 15:02:03 sydhcp131216 pcmcia:  cardmgr.
Aug 10 15:02:03 sydhcp131216 pcmcia: /lib/modules/2.4.0-test5/pcmcia/i82365.o: init_module: No such device
Aug 10 15:02:03 sydhcp131216 pcmcia: /lib/modules/2.4.0-test5/pcmcia/ds.o: init_module: Operation not permitted
Aug 10 15:02:03 sydhcp131216 rc: Starting pcmcia succeeded
Aug 10 15:02:04 sydhcp131216 cardmgr[472]: no pcmcia driver in /proc/devices
Aug 10 15:02:04 sydhcp131216 cardmgr[472]: exiting

If I run "pcmcia status" this states that the cardmgr is not running.

If i try "pcmcia start" here is the error mesg :

Starting PCMCIA services: modulesinsmod: a module named pcmcia_core already exists
/lib/modules/2.4.0-test5/pcmcia/i82365.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.0-test5/pcmcia/ds.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
 cardmgr.       

If anyone can offer any suggestions it would be much appreciated.

Thanks in advance, Talei.

1. None I don't think the PnP card has been activated by David Hinds, 2000, Aug 10
... 5 Message(s)

Question Problems with PCI to PCMCIA Adpater

Date: 2000, Aug 10
From: Nicolas Malsch nick

Question Something broke after test6-pre7 ( same for 3.1.18-20 )

Date: 2000, Aug 11
From: Philip Langdale philipl

Hi,

I've been tracking the 2.4.0 development releases very closely and from test6-pre7 onward ( now at test6 ) something changed in the kernel which has broken the core pcmcia drivers. I've tried 3.1.18, .19 and the 7/8 .20 prerelease. All with the same results. The pcmcia_core driver reports a failure to detect the i82365 chip which it could always do before. Then, of course the i82365 driver can't load because it can't find the device to drive.

The error message is:

Intel PCIC Probe: Bridge register mapping failed: Check cb_mem_base setting.

But, of course, cb_mem_base isn't even compiled in for this kernel ( and compiling it back in didn't help ). I'm afraid I'm not knowledgable enough about these things to track down what's happened.

Hopefully you can shed some light on this.

thanks,

--phil

1. None I don't know where the problem is by David Hinds, 2000, Aug 11
... 2 Message(s)

Sad Hang when inserting card on Sony VAIO Z505S

Date: 2000, Aug 13
From: Liam Quinn LiamQ

I am having the problem described (by someone else) at <http://www.uglx.org/sony-hang.html>: my Sony VAIO Z505S hangs when inserting a PCMCIA card (specifically for a CD-ROM drive in my case). There are no beeps prior to the hang.

I am using pcmcia-cs-3.1.14 as shipped with Linux-Mandrake 7.1's updated 2.2.16 kernel.

I've tried all sorts of PCIC_OPTS, including the suggested fix on the uglx.org site and setting pci_irq_list=9, as well as narrowing the memory (as suggested by the PCMCIA-HOWTO in Section 3.5) to what Windows uses, but I always get the hang.

I can't find anything in my system logs immediately before the hang occurs. Here's what is logged on boot-up (with no card inserted):

Aug 11 01:31:01 localhost pcmcia: Starting PCMCIA services:
Aug 11 01:31:01 localhost pcmcia:  modules
Aug 11 01:31:01 localhost kernel: Linux PCMCIA Card Services 3.1.14 
Aug 11 01:31:01 localhost kernel:   kernel build: 2.2.15-4mdk #1 Wed May 10 15:31:30 CEST 2000 
Aug 11 01:31:01 localhost kernel:   options:  [pci] [cardbus] [apm] 
Aug 11 01:31:01 localhost kernel: PCI routing table version 1.0 at 0xfdf50 
Aug 11 01:31:01 localhost kernel:   00:0a.0 -> irq 9 
Aug 11 01:31:02 localhost kernel: Intel PCIC probe:  
Aug 11 01:31:02 localhost kernel:   Ricoh RL5C475 rev 00 PCI-to-CardBus at slot 00:0a, mem 0x68000000 
Aug 11 01:31:02 localhost kernel:     host opts [0]: [isa irq] [io 3/6/1] [mem 3/6/1] [pci irq 9] [lat 168/176] [bus 32/34] 
Aug 11 01:31:02 localhost kernel:     PCI irq 9 test failed 
Aug 11 01:31:02 localhost kernel:     ISA irqs (default) = 3,4,5,7,10,11,12,15 polling interval = 1000 ms 
Aug 11 01:31:02 localhost pcmcia:  cardmgr.
Aug 11 01:31:02 localhost rc: Starting pcmcia succeeded
Aug 11 01:31:02 localhost cardmgr[987]: starting, version is 3.1.14
Aug 11 01:31:02 localhost cardmgr[987]: watching 1 sockets
Aug 11 01:31:02 localhost kernel: cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff 
Aug 11 01:31:02 localhost kernel: cs: IO port probe 0x0800-0x08ff: clean. 
Aug 11 01:31:02 localhost kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x140-0x147 0x170-0x177 0x370-0x37f 0x4d0-0x4d7 
Aug 11 01:31:02 localhost kernel: cs: IO port probe 0x0a00-0x0aff: clean. 

1. None A driver upgrade may help by David Hinds, 2000, Aug 14
... 1 Message(s)

Sad Sony VAIO F-409: Bridge register mapping failed: check cb_mem_base

Date: 2000, Aug 16
From: Serge Wagener Foxi

I had the Webgear Aviator 2.4 working on my Sony VAIO F-409 laptop. (uses the Ricoh pcmcia bridge). I used kernel 2.4.0-test2 with build-in kernel pcmcia support and pcmcia-cs utils (don't remember version)

I upgrade to 2.4.0-test6 and pcmcia-2.3.20 (11 jul.)

When starting PCMCIA it says:

Bridge register mapping failed: check cb_mem_base setting

I use the i82365 PCIC ...

Any hints ?

Thanks,

Serge

1. None This is a kernel PCI bug by David Hinds, 2000, Aug 16
... 1 Message(s)

Question What is the deal with pcmcia and 2.4 kernels

Date: 2000, Aug 20
From: Henrik Nordstrom hno

What is the deal with PCMCIA modules in the 2.4 kernels? Is the kernel parts of pcmcia-cs being integrated into the kernel tree finally?

Why I am asking is because I noticed there is no tulip_cb driver in the kernel tree, and pcmcia-cs does not build the drivers at all when the kernel is configured with PCMCIA support.. also the interface drivers (such as i82365) is not selectable in the 2.4.0-test6 configuration menus and won't be build unless manually overridden..

Very confusing.

1. None Here is a draft of a new README about 2.4 by David Hinds, 2000, Aug 21

Question Misidentifying 'D-Link DFE-650' as 'KTI Ether-C16'

Date: 2000, Aug 22
From: William Crandall WilliamCrandall

Question Which driver for a KXL-810 external scsi cdrom?

Date: 2000, Aug 26
From: Tom Halladay Xeviousceo

I'm trying to install linux on a Z-Note Flex laptop as the only operating system, I'm using a panasonic KXL-810A cdrom, what driver am i supposed to specify as the scsi adapter in the scsi configuration? or am i doing it wrong altogether?

1. None Not sure if this installation method is supported by David Hinds, 2000, Aug 28
... 1 Message(s)

Question "no valid ROM images found"?

Date: 2000, Sep 01
From: Darin Davis dadavis

I'm trying to get a "Xircom RealPort Cardbus Ethernet 10/100
RBE-100" to work on my IBM ThinkPad 600X.  I installed RedHat
6.0 and compiled my own 2.2.5-15 kernel.  I compiled and
installed pcmcia-cs-3.1.20.  But on bootup, I get the
message "no valid ROM images found".  I'm sure I've
missed something really obvious, but I'm coming up blank
finding an explanation of that message.

Below is the output of several commands that may be relevant.

Thanks for any assistance.
Darin

===== lsmod =====
Module                  Size  Used by
nls_iso8859-1           2020   1  (autoclean)
ds                      6120   2 
i82365                 21436   2 
pcmcia_core            44000   0  [ds i82365]

===== cardctl config =====
Socket 0:
  not configured
Socket 1:
  Vcc 3.3V  Vpp1 3.3V  Vpp2 3.3V
  interface type is "cardbus"
  function 0:

===== cardctl ident =====
Socket 0:
  no product info available
Socket 1:
  no product info available

===== /var/log/messages =====
Sep  1 11:24:20 kernel: Linux PCMCIA Card Services 3.1.20 
Sep  1 11:24:20 kernel:   kernel build: 2.2.5-15 #2 Thu Jul 6 19:30:05 PDT 2000 
Sep  1 11:24:20 kernel:   options:  [pci] [cardbus] [apm] 
Sep  1 11:24:20 kernel: PCI routing table version 1.0 at 0xf9d00 
Sep  1 11:24:20 kernel:   00:02.0 -> irq 11 
Sep  1 11:24:20 kernel:   00:02.1 -> irq 11 
Sep  1 11:24:19 pcmcia: Starting PCMCIA services:
Sep  1 11:24:20 kernel: Intel PCIC probe:  
Sep  1 11:24:20 kernel:   TI 1450 rev 03 PCI-to-CardBus at slot 00:02, mem 0x50103000 
Sep  1 11:24:20 kernel:     host opts [0]: [ring] [serial pci & irq] [pci irq 11] [lat 168/176] [bus 2/4] 
Sep  1 11:24:20 kernel:     host opts [1]: [ring] [serial pci & irq] [pci irq 11] [lat 168/176] [bus 5/7] 
Sep  1 11:24:20 kernel:     ISA irqs (scanned) = 3,4,5,7,9,10 PCI status changes 
Sep  1 11:24:21 kernel: cs: cb_alloc(bus 5): vendor 0x115d, device 0x0003 
Sep  1 11:24:21 kernel: cs: IO port probe 0x1000-0x17ff: excluding 0x15e8-0x15ef 
Sep  1 11:24:21 kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x3b8-0x3df 0x4d0-0x4d7 
Sep  1 11:24:21 kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Sep  1 11:24:21 kernel: cs: no valid ROM images found! 
Sep  1 11:24:20 pcmcia:  cardmgr.
Sep  1 11:24:04 depmod: /lib/modules/2.2.5-15/pcmcia/fdomain_cs.o: unresolved symbol(s) 
Sep  1 11:24:04 depmod: /lib/modules/2.2.5-15/pcmcia/apa1480_cb.o: unresolved symbol(s) 
Sep  1 11:24:04 depmod: /lib/modules/2.2.5-15/pcmcia/aha152x_cs.o: unresolved symbol(s) 
Sep  1 11:24:20 cardmgr[326]: starting, version is 3.1.20
Sep  1 11:24:21 cardmgr[326]: watching 2 sockets
Sep  1 11:24:21 cardmgr[326]: initializing socket 1
Sep  1 11:24:21 cardmgr[326]: unsupported card in socket 1
Sep  1 11:24:21 cardmgr[326]:   no product info available
Sep  1 11:24:21 cardmgr[326]:   PCI id: 0x115d, 0x0003

===== dmesg =====
Linux version 2.2.5-15 (root@localhost.localdomain) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release))
Linux PCMCIA Card Services 3.1.20
  kernel build: 2.2.5-15 #2 Thu Jul 6 19:30:05 PDT 2000
  options:  [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xf9d00
  00:02.0 -> irq 11
  00:02.1 -> irq 11
Intel PCIC probe: 
  TI 1450 rev 03 PCI-to-CardBus at slot 00:02, mem 0x50103000
    host opts [0]: [ring] [serial pci & irq] [pci irq 11] [lat 168/176] [bus 2/4]
    host opts [1]: [ring] [serial pci & irq] [pci irq 11] [lat 168/176] [bus 5/7]
    ISA irqs (scanned) = 3,4,5,7,9,10 PCI status changes
cs: cb_alloc(bus 5): vendor 0x115d, device 0x0003
cs: IO port probe 0x1000-0x17ff: excluding 0x15e8-0x15ef
cs: IO port probe 0x0100-0x04ff: excluding 0x3b8-0x3df 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
ROM image dump:
cs: no valid ROM images found!

1. None I think this is a memory window problem by David Hinds, 2000, Sep 01
... 2 Message(s)
PCMCIA Installation and Configuration Issues


Add Message to: "PCMCIA Installation and Configuration Issues"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10