--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: [linux-image-2.6.26-1-686]: network card 3ccfem656b (3c59x.ko) doesn't work
- From: Klaus Klein <k.klein@gmx.de>
- Date: Wed, 04 Feb 2009 17:46:37 +0100
- Message-id: <4989C66D.40309@gmx.de>
Package: linux-image-2.6.26-1-686
Version: 2.6.26-12
Environment:
- Dell Latitude 8100
- 3Com 3CCFEM656B
- Debian 2.6 (Lenny)
After inserting the network card (3CCFEM656B) the module 3c59x.ko is loaded.
Nevertheless, the following entries in /var/log/syslog appear:
Feb 4 17:09:24 p933 last message repeated 2 times
Feb 4 17:09:26 p933 kernel: [ 3213.560057] pccard: CardBus card inserted into slot 0
Feb 4 17:09:27 p933 kernel: [ 3214.515283] 3c59x 0000:09:00.0: enabling device (0000 -> 0003)
Feb 4 17:09:27 p933 kernel: [ 3214.515313] ACPI: PCI Interrupt 0000:09:00.0[A] -> Link [LNKD] -> GSI 10 (level, low) -> IRQ 10
Feb 4 17:09:27 p933 kernel: [ 3214.515338] 3c59x: Donald Becker and others.
Feb 4 17:09:27 p933 kernel: [ 3214.515351] 0000:09:00.0: 3Com PCI 3CCFEM656B Cyclone+Winmodem CardBus at e0ad6000.
Feb 4 17:09:27 p933 kernel: [ 3214.515367] PCI: Setting latency timer of device 0000:09:00.0 to 64
Feb 4 17:09:27 p933 kernel: [ 3214.525943] ***INVALID CHECKSUM 0094*** <6>eth1: setting half-duplex.
Feb 4 17:09:27 p933 avahi-daemon[2423]: Joining mDNS multicast group on interface eth1.IPv4 with address 192.168.20.69.
Feb 4 17:09:27 p933 avahi-daemon[2423]: New relevant interface eth1.IPv4 for mDNS.
Feb 4 17:09:27 p933 avahi-daemon[2423]: Registering new address record for 192.168.20.69 on eth1.IPv4.
Feb 4 17:09:27 p933 modprobe: WARNING: Not loading blacklisted module ipv6
Feb 4 17:09:28 p933 last message repeated 2 times
Feb 4 17:10:05 p933 kernel: [ 3252.748965] eth1: setting full-duplex.
Feb 4 17:11:16 p933 kernel: [ 3322.592054] irq 10: nobody cared (try booting with the "irqpoll" option)
Feb 4 17:11:16 p933 kernel: [ 3322.592054] Pid: 0, comm: swapper Tainted: P 2.6.26-1-686 #1
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c015280b>] __report_bad_irq+0x24/0x69
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0152812>] __report_bad_irq+0x2b/0x69
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0152a24>] note_interrupt+0x1d4/0x208
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0151fd2>] handle_IRQ_event+0x23/0x51
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0153285>] handle_level_irq+0x87/0xb6
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0105f3a>] do_IRQ+0x4d/0x63
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c01042a7>] common_interrupt+0x23/0x28
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c012656a>] __do_softirq+0x57/0xd3
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c012662b>] do_softirq+0x45/0x53
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c01268e2>] irq_exit+0x35/0x67
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0105f3f>] do_IRQ+0x52/0x63
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c01042a7>] common_interrupt+0x23/0x28
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c01300d8>] param_set_charp+0x8/0x48
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e082029b>] acpi_idle_enter_simple+0x196/0x203 [processor]
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c02498cd>] cpuidle_idle_call+0x5b/0x86
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c0249872>] cpuidle_idle_call+0x0/0x86
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<c01025ce>] cpu_idle+0xab/0xcb
Feb 4 17:11:16 p933 kernel: [ 3322.592054] =======================
Feb 4 17:11:16 p933 kernel: [ 3322.592054] handlers:
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e088907f>] (usb_hcd_irq+0x0/0x73 [usbcore])
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e0829c11>] (ohci_irq_handler+0x0/0x6be [ohci1394])
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e09ba440>] (yenta_interrupt+0x0/0xb3 [yenta_socket])
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e09ba440>] (yenta_interrupt+0x0/0xb3 [yenta_socket])
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e086a3d6>] (e100_intr+0x0/0x85 [e100])
Feb 4 17:11:16 p933 kernel: [ 3322.592054] [<e0cdbca5>] (vortex_interrupt+0x0/0x2a8 [3c59x])
Feb 4 17:11:16 p933 kernel: [ 3322.592054] Disabling IRQ #10
Also, while the real mac address starts with 00:50:DA:... the mac address reported by udev and ifconfig is usually one out of the following:
00:0a:00:50:16:3f
00:0a:00:50:2c:7f
00:14:00:50:16:3f
00:14:00:50:2c:7f
00:09:76:ab:da:ad (only seen once)
The according interface looks ok (e.g. ifconfig eth1) but an attempt to ping a node on the network will either result in a system lookup or the appearance of the following entries in /var/log/syslog:
Feb 4 17:15:11 p933 kernel: [ 3559.000031] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:15:11 p933 kernel: [ 3559.000051] eth1: transmit timed out, tx_status 00 status 0604.
Feb 4 17:15:11 p933 kernel: [ 3559.000065] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:15:11 p933 kernel: [ 3559.000091] ------------[ cut here ]------------
Feb 4 17:15:11 p933 kernel: [ 3559.000099] WARNING: at net/sched/sch_generic.c:222 dev_watchdog+0x8f/0xdc()
Feb 4 17:15:11 p933 kernel: [ 3559.000106] Modules linked in: 3c59x nvidia(P) i2c_core rfcomm l2cap bluetooth ppdev lp speedstep_smi speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc ext2 dm_snapshot dm_mirror dm_log dm_mod ide_generic snd_maestro3 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc pcmcia firmware_class joydev snd_seq_dummy irda crc_ccitt parport_pc parport snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event yenta_socket snd_seq rsrc_nonstatic pcmcia_core snd_timer snd_seq_device snd battery soundcore video output button ac psmouse pcspkr serio_raw rng_core intel_agp agpgart iTCO_wdt shpchp pci_hotplug evdev dcdbas ext3 jbd mbcache ide_cd_mod cdrom ide_disk ata_generic libata scsi_mod floppy e100 mii ohci1394 ieee1394 dock uhci_hcd usbcore piix ide_pci_generic ide_core thermal processor fan thermal_sys
Feb 4 17:15:11 p933 kernel: [ 3559.000299] Pid: 0, comm: swapper Tainted: P 2.6.26-1-686 #1
Feb 4 17:15:11 p933 kernel: [ 3559.000323] [<c012256f>] warn_on_slowpath+0x40/0x66
Feb 4 17:15:11 p933 kernel: [ 3559.000421] [<c0122ea7>] printk+0x14/0x18
Feb 4 17:15:11 p933 kernel: [ 3559.000440] [<e0cdd102>] vortex_tx_timeout+0x9b/0x231 [3c59x]
Feb 4 17:15:11 p933 kernel: [ 3559.000471] [<e0cda5d1>] issue_and_wait+0x2e/0x99 [3c59x]
Feb 4 17:15:11 p933 kernel: [ 3559.000498] [<e0cdd278>] vortex_tx_timeout+0x211/0x231 [3c59x]
Feb 4 17:15:11 p933 kernel: [ 3559.000537] [<c0266af1>] dev_watchdog+0x8f/0xdc
Feb 4 17:15:11 p933 kernel: [ 3559.000553] [<c0129658>] run_timer_softirq+0x11a/0x17c
Feb 4 17:15:11 p933 kernel: [ 3559.000567] [<c0266a62>] dev_watchdog+0x0/0xdc
Feb 4 17:15:11 p933 kernel: [ 3559.000594] [<c0126579>] __do_softirq+0x66/0xd3
Feb 4 17:15:11 p933 kernel: [ 3559.000613] [<c012662b>] do_softirq+0x45/0x53
Feb 4 17:15:11 p933 kernel: [ 3559.000625] [<c01268e2>] irq_exit+0x35/0x67
Feb 4 17:15:11 p933 kernel: [ 3559.000635] [<c0105f3f>] do_IRQ+0x52/0x63
Feb 4 17:15:11 p933 kernel: [ 3559.000657] [<c01042a7>] common_interrupt+0x23/0x28
Feb 4 17:15:11 p933 kernel: [ 3559.000686] [<c01300d8>] param_set_charp+0x8/0x48
Feb 4 17:15:11 p933 kernel: [ 3559.000704] [<e082029b>] acpi_idle_enter_simple+0x196/0x203 [processor]
Feb 4 17:15:11 p933 kernel: [ 3559.000749] [<c02498cd>] cpuidle_idle_call+0x5b/0x86
Feb 4 17:15:11 p933 kernel: [ 3559.000762] [<c0249872>] cpuidle_idle_call+0x0/0x86
Feb 4 17:15:11 p933 kernel: [ 3559.000775] [<c01025ce>] cpu_idle+0xab/0xcb
Feb 4 17:15:11 p933 kernel: [ 3559.000798] =======================
Feb 4 17:15:11 p933 kernel: [ 3559.000805] ---[ end trace 98ff33d4bbc9817b ]---
Feb 4 17:15:21 p933 kernel: [ 3569.000030] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:15:21 p933 kernel: [ 3569.000050] eth1: transmit timed out, tx_status 00 status 0000.
Feb 4 17:15:21 p933 kernel: [ 3569.000064] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:15:31 p933 kernel: [ 3579.000034] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:15:31 p933 kernel: [ 3579.000056] eth1: transmit timed out, tx_status 00 status 0000.
Feb 4 17:15:31 p933 kernel: [ 3579.000070] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:15:41 p933 kernel: [ 3589.000031] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:15:41 p933 kernel: [ 3589.000051] eth1: transmit timed out, tx_status 00 status 0000.
Feb 4 17:15:41 p933 kernel: [ 3589.000064] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:15:51 p933 kernel: [ 3599.000032] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:15:51 p933 kernel: [ 3599.000052] eth1: transmit timed out, tx_status 00 status 0000.
Feb 4 17:15:51 p933 kernel: [ 3599.000066] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:16:01 p933 kernel: [ 3609.000031] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:16:01 p933 kernel: [ 3609.000050] eth1: transmit timed out, tx_status 00 status 0000.
Feb 4 17:16:01 p933 kernel: [ 3609.000064] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:16:11 p933 kernel: [ 3619.000031] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:16:11 p933 kernel: [ 3619.000052] eth1: transmit timed out, tx_status 00 status 0604.
Feb 4 17:16:11 p933 kernel: [ 3619.000065] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Feb 4 17:16:21 p933 kernel: [ 3629.000032] NETDEV WATCHDOG: eth1: transmit timed out
Feb 4 17:16:21 p933 kernel: [ 3629.000054] eth1: transmit timed out, tx_status 00 status 0000.
Feb 4 17:16:21 p933 kernel: [ 3629.000068] diagnostics: net 0000 media 0003 dma 00000000 fifo 0000
Everything works fine if, instead of the Debian system on the hdd, an Ubuntu live-cd (2.6.27) or a system rescue cd (2.6.18.6) is used on the notebook.
--- End Message ---