I can't get my PCMCIA serial port to work with versions of pcmcia-cs
3.1.4 and beyond. I haven't changed any configuration options, I just
install the new versions over the old, and 3.1.4 on don't work.
When I start pppd, syslog gets an error:
Jan 13 16:24:01 krypton pppd[15407]: tcgetattr: Input/output error(5)
and pppd exits.
Looking back in my logs, I see that sometimes tty01 gets ports at
0x13f8, and sometimes at 0x02f8. But the card works at both addresses
with the earlier versions of pcmcia_cs.
My computer started life as a Debian distribution, but is now running
kernel 2.1.14. The computer itself is a Toshiba Satellite Pro 445 CDX.
Linux krypton 2.2.14 #2 Wed Jan 5 14:48:34 MST 2000 i586 unknown
Socket 0: ActionTek Datalink Modem:
product info: "PCMCIA ", "33.6K Fax/Modem ", "FM336LK "
manfid: 0x0175, 0x0000
function: 2 (serial)
Socket 1:
product info: "SMC", "EtherEZ Ethernet 8020", "V1.00", ""
manfid: 0x0108, 0x0001
function: 6 (network)
The log file lines that relate to PCMCIA are:
Jan 13 16:23:56 krypton kernel: Linux PCMCIA Card Services 3.1.4
Jan 13 16:23:56 krypton kernel: kernel build: 2.2.14 #2 Wed Jan 5 14:48:34 MST 2000
Jan 13 16:23:56 krypton kernel: options: [pci] [cardbus] [pnp]
Jan 13 16:23:56 krypton kernel: PnP: PNP BIOS installation structure at 0xc00f8e30
Jan 13 16:23:56 krypton kernel: PnP: PNP BIOS version 1.0, entry at f0000:9c9d, dseg at 0
Jan 13 16:23:56 krypton kernel: PCI routing table version 1.0 at 0xf97e0
Jan 13 16:23:56 krypton kernel: Intel PCIC probe:
Jan 13 16:23:56 krypton kernel: Intel i82365sl B step ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets
Jan 13 16:23:56 krypton kernel: host opts [0]: none
Jan 13 16:23:56 krypton kernel: host opts [1]: none
Jan 13 16:23:56 krypton kernel: ISA irqs (scanned) = 3,4,10 polling interval = 1000 ms
Jan 13 16:23:56 krypton cardmgr[15388]: starting, version is 3.1.4
Jan 13 16:23:56 krypton cardmgr[15388]: watching 2 sockets
Jan 13 16:23:56 krypton kernel: cs: IO port probe 0x1000-0x17ff: clean.
Jan 13 16:23:56 krypton kernel: cs: IO port probe 0x0100-0x04ff: clean.
Jan 13 16:23:56 krypton kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Jan 13 16:23:57 krypton cardmgr[15388]: initializing socket 0
Jan 13 16:23:57 krypton kernel: cs: memory probe 0x0d0000-0x0dffff: clean.
Jan 13 16:23:57 krypton cardmgr[15388]: socket 0: Serial or Modem
Jan 13 16:23:57 krypton cardmgr[15388]: executing: 'insmod /lib/modules/2.2.14/pcmcia/serial_cs.o'
Jan 13 16:23:57 krypton kernel: tty01 at 0x13f8 (irq = 3) is a 16550A
Jan 13 16:23:57 krypton cardmgr[15388]: executing: './serial start ttyS1'
Jan 13 16:24:01 krypton pppd[15407]: pppd 2.3.5 started by davec, uid 1000
Jan 13 16:24:01 krypton pppd[15407]: tcgetattr: Input/output error(5)
Jan 13 16:24:02 krypton pppd[15407]: Exit.
Jan 13 16:24:41 krypton cardmgr[15388]: executing: './serial check ttyS1'
Jan 13 16:24:42 krypton cardmgr[15388]: shutting down socket 0
Jan 13 16:24:42 krypton cardmgr[15388]: executing: './serial stop ttyS1'
Jan 13 16:24:42 krypton kernel: tty01 unloaded
Jan 13 16:24:42 krypton cardmgr[15388]: executing: 'rmmod serial_cs'
Jan 13 16:24:42 krypton cardmgr[15388]: exiting
Thanks for your help.
-davec
|
Messages