[GLLUG] PCMCIA NIC

Kyle Anderson ander640 at msu.edu
Sun Nov 7 15:50:48 EST 2004


I am trying to make my pcmcia NIC work with linux 2.6.  When I attempt 
to bring it up I receive a lot of repeated errors about irq being dissabled.

I have yenta_socket , pcmcia_core , ds loaded

Toshiba 2545xcdt laptop
debian

on http://pcmcia-cs.sourceforge.net/man/pcnet_cs.4.html ,
it states:
eth#: interrupt(s) dropped!
     Indicates that the driver did not receive an interrupt notification 
for some reason. The driver will poll the card (with a significant 
performance penalty) if the problem persists. The most likely cause is 
an interrupt conflict and/or host bridge configuration problem.

any help would be greatly appreciated.

Thanks,

Kyle

i recieve the following errors:

CI: Enabling device 0000:00:13.0 (0000 -> 0002)
Yenta: CardBus bridge found at 0000:00:13.0 [1179:0001]
Yenta: ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000007
PCI: Enabling device 0000:00:13.1 (0000 -> 0002)
Yenta: CardBus bridge found at 0000:00:13.1 [1179:0001]
Yenta: ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000007
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x330-0x337 
0x378-0x37f 0x388-0x38f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth0: NE2000 (DL10022 rev 05): io 0x300, irq 3, hw_addr 00:E0:98:88:54:BA
irq 3: nobody cared!
  [<c0107ca2>] __report_bad_irq+0x22/0x80
  [<c0107d6c>] note_interrupt+0x4c/0x80
  [<c0107f49>] do_IRQ+0xc9/0xe0
  [<c0106648>] common_interrupt+0x18/0x20
  [<c0119c50>] __do_softirq+0x30/0x80
  [<c0119cc7>] do_softirq+0x27/0x40
  [<c0107f38>] do_IRQ+0xb8/0xe0
  [<c0106648>] common_interrupt+0x18/0x20
  [<c01083a4>] setup_irq+0x64/0xc0
  [<c9079560>] ei_irq_wrapper+0x0/0x40 [pcnet_cs]
  [<c0108030>] request_irq+0x70/0xc0
  [<c90793a3>] pcnet_open+0x43/0xc0 [pcnet_cs]
  [<c9079560>] ei_irq_wrapper+0x0/0x40 [pcnet_cs]
  [<c02453f3>] dev_open+0xb3/0xe0
  [<c02466ed>] dev_change_flags+0x4d/0x120
  [<c02792f6>] devinet_ioctl+0x216/0x560
  [<c027b15f>] inet_ioctl+0x3f/0x80
  [<c023db53>] sock_ioctl+0x93/0x220
  [<c0155fcc>] sys_ioctl+0x8c/0x1e0
  [<c0105727>] syscall_call+0x7/0xb
handlers:
[<c9079560>] (ei_irq_wrapper+0x0/0x40 [pcnet_cs])
Disabling IRQ #3
spurious 8259A interrupt: IRQ7.
eth0: interrupt(s) dropped!
irq 3: nobody cared!
  [<c0107ca2>] __report_bad_irq+0x22/0x80
  [<c0107d6c>] note_interrupt+0x4c/0x80
  [<c0107f49>] do_IRQ+0xc9/0xe0
  [<c0106648>] common_interrupt+0x18/0x20
  [<c9075688>] ei_tx_intr+0x68/0x1c0 [8390]
  [<c9075518>] ei_interrupt+0x138/0x1c0 [8390]
  [<c9079579>] ei_irq_wrapper+0x19/0x40 [pcnet_cs]
  [<c9079600>] ei_watchdog+0x60/0x360 [pcnet_cs]
  [<c011ccfb>] __mod_timer+0x5b/0x80
  [<c90795a0>] ei_watchdog+0x0/0x360 [pcnet_cs]
  [<c011d3c2>] run_timer_softirq+0xa2/0x160
  [<c0119c99>] __do_softirq+0x79/0x80
  [<c0119cc7>] do_softirq+0x27/0x40
  [<c0107f38>] do_IRQ+0xb8/0xe0
  [<c0106648>] common_interrupt+0x18/0x20
  [<c9044182>] apm_bios_call_simple+0x62/0xc0 [apm]
  [<c9044312>] apm_do_idle+0x12/0x80 [apm]
  [<c9044438>] apm_cpu_idle+0x98/0x140 [apm]
  [<c0103ac5>] cpu_idle+0x25/0x40
  [<c036a738>] start_kernel+0x158/0x1a0
handlers:
[<c9079560>] (ei_irq_wrapper+0x0/0x40 [pcnet_cs])
Disabling IRQ #3
irq 3: nobody cared!
  [<c0107ca2>] __report_bad_irq+0x22/0x80
  [<c0107d6c>] note_interrupt+0x4c/0x80
  [<c0107f49>] do_IRQ+0xc9/0xe0
  [<c0106648>] common_interrupt+0x18/0x20
  [<c0107e0a>] enable_irq+0x2a/0xa0
  [<c90752a0>] ei_start_xmit+0x120/0x260 [8390]
  [<c0113df4>] __wake_up+0x14/0x20
  [<c01b8c6e>] copy_from_user+0x2e/0x60
  [<c024f09f>] qdisc_restart+0x3f/0xe0
  [<c0245a1a>] dev_queue_xmit+0x17a/0x220
  [<c028bc2a>] packet_sendmsg_spkt+0x16a/0x1e0
  [<c023d4f3>] sock_sendmsg+0x93/0xc0
  [<c023d00e>] move_addr_to_kernel+0x2e/0x40
  [<c023e6e8>] sys_sendto+0xc8/0x100
  [<c0146575>] do_sync_write+0x75/0xc0
  [<c01b8c6e>] copy_from_user+0x2e/0x60
  [<c01205cd>] sys_rt_sigaction+0x6d/0xa0
  [<c023ee01>] sys_socketcall+0x101/0x180
  [<c0105727>] syscall_call+0x7/0xb
handlers:
[<c9079560>] (ei_irq_wrapper+0x0/0x40 [pcnet_cs])
Disabling IRQ #3



More information about the linux-user mailing list