Next-in-Thread Next Message

Question Interrupt problem with P60, WaveLAN/IEEE and TI-1221 

Forum: PCMCIA Wireless Network Adapter Issues
Date: 2000, Aug 02
From: Sami Pitko spitko

The problem is that WaveLAN/IEEE is initialized properly but it gives "transmit timeout" errors. The configuration works with NT4 on same hardware (tested by swapping harddrives).

Hardware:
- AST Bravo MS P/60 (BIOS dated 1995)
- Lucent/Orinoco WaveLAN/IEEE

Linux distribution RedHat 6.2 (Zoot)

# uname -rv
2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000

# cardctl -V
cardctl version 3.1.18

#dmesg
......
Linux PCMCIA Card Services 3.1.18
  kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:53:41 EST 2000
  options: [pci] [cardbus] [apm]
Intel PCIC probe:
  TI 1221 rev 00 PCI-to-CardBus at slot 00:09, mem 0x68000000
    host opts [0]: [isa irq] [no pci irq] [lat 16/176] [bus 32/34]
    host opts [1]: [isa irq] [no pci irq] [lat 16/176] [bus 35/37]
    ISA irqs (default) = 10 polling interval = 1000 ms
cs: IO port probe 0x1000-0x17ff: clean.
cs: IO port probe 0x0400-0x04ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth1: WaveLAN/IEEE, io_addr 0x400, irq 10, mac_address 00:60:1D:22:28:EC
eth1: Transmit timeout.
#

# dump_pirq
No PCI interrupt routing table was found.

No known PCI interrupt routers were found.
#

# lspci -v
00:00.0 Host bridge: VLSI Technology Inc 82C592-FC1
        Flags: bus master, medium devsel, latency 16

00:01.0 ISA bridge: VLSI Technology Inc 82C593-FC1
        Flags: bus master, medium devsel, latency 0

00:09.0 CardBus bridge: Texas Instruments PCI1221
        Subsystem: SCM Microsystems: Unknown device 1233
        Flags: bus master, medium devsel, latency 16
        Memory at <ignored> (32-bit, non-prefetchable)
        Bus: primary=00, secondary=20, subordinate=22, sec-latency=176
        I/O window 0: 00000000-00000003
        I/O window 1: 00000000-00000003
        16-bit legacy interface ports at 0001

00:09.1 CardBus bridge: Texas Instruments PCI1221
        Subsystem: SCM Microsystems: Unknown device 1233
        Flags: bus master, medium devsel, latency 16
        Memory at <ignored> (32-bit, non-prefetchable)
        Bus: primary=00, secondary=23, subordinate=25, sec-latency=176
        I/O window 0: 00000000-00000003
        I/O window 1: 00000000-00000003
        16-bit legacy interface ports at 0001
#

The interrupt counter is not incrementing in /proc/interrupts

# cat /proc/interrupts
 10: 0 XT-PIC wavelan2_cs

And when the error messages go to /var/log/messages, they go in bursts, like after filling up interrupt queue.

# tail /var/log/messages
Aug 2 23:26:13 kernel: eth1: Transmit timeout.
Aug 2 23:27:33 last message repeated 3 times
Aug 2 23:28:43 last message repeated 3 times

I have tested with various PCIC_OPTS (irq_mode=1 or 0) and CORE_OPTS, but none of them seem to work.

Is it simply too old hardware as dump_pirq cannot find anything?

Next-in-Thread Next Message

Messages Inline: 1 All Outline: 1 2 All

1. None Need to determine the PCI interrupt by David Hinds, 2000, Aug 02
1. None Strange IRQ info on NT by Sami Pitko, 2000, Aug 03
(_ None I think you are out of luck by David Hinds, 2000, Aug 05
2. Feedback Same kind of problem, works with 3.0.5! by Kelly Murray, 2000, Aug 03

Add Message to: "Interrupt problem with P60, WaveLAN/IEEE and TI-1221"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10