[tulip] Compex FL6400TX problem

Danilo Godec danci@kibla.org
Mon Jun 24 04:03:02 2002


Hello!

I have a small problem using two Compex FL6400TX (it's a quad 21143 card)
in machine.

While all 8 ports are recognized when the driver is loaded, two of the
ports have problems:

Jun 12 08:26:47 epis kernel: tulip.c:v0.91g-ppc 7/16/99 becker@cesdis.gsfc.nasa.gov
Jun 12 08:26:47 epis kernel: eth0: Digital DS21143 Tulip rev 65 at 0xcc00, 00:80:48:C1:84:FF, IRQ 11.
Jun 12 08:26:47 epis kernel: eth0:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth0:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth0:  MII transceiver #17 config 3000 status 7829 advertising 01e1.
Jun 12 08:26:47 epis kernel: eth1: Digital DS21143 Tulip rev 65 at 0xc880, 00:80:48:C1:85:62, IRQ 10.
Jun 12 08:26:47 epis kernel: eth1:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth1:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth1:  MII transceiver #17 config 3000 status 7829 advertising 01e1.
Jun 12 08:26:47 epis kernel: eth2: Digital DS21143 Tulip rev 65 at 0xc800, 00:80:48:C1:85:7E, IRQ 9.
Jun 12 08:26:47 epis kernel: eth2:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth2:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth2:  MII transceiver #17 config 3000 status 7829 advertising 01e1.
Jun 12 08:26:47 epis kernel: eth3: Digital DS21143 Tulip rev 65 at 0xc480, 00:80:48:C1:85:44, IRQ 11.
Jun 12 08:26:47 epis kernel: eth3:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth3:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth3:  MII transceiver #17 config 3000 status 7829 advertising 01e1.
Jun 12 08:26:47 epis kernel: eth4: Digital DS21143 Tulip rev 65 at 0xbc00, 00:80:48:C1:85:49, IRQ 9.
Jun 12 08:26:47 epis kernel: eth4:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth4:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth4: ***WARNING***: No MII transceiver found!
Jun 12 08:26:47 epis kernel: eth5: Digital DS21143 Tulip rev 65 at 0xb880, 00:80:48:C1:85:4C, IRQ 11.
Jun 12 08:26:47 epis kernel: eth5:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth5:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth5:  MII transceiver #17 config 3000 status 7829 advertising 01e1.
Jun 12 08:26:47 epis kernel: eth6: Digital DS21143 Tulip rev 65 at 0xb800, 00:80:48:C1:85:71, IRQ 11.
Jun 12 08:26:47 epis kernel: eth6:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth6:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth6:  MII transceiver #17 config 3000 status 7809 advertising 01e1.
Jun 12 08:26:47 epis kernel: eth7: Digital DS21143 Tulip rev 65 at 0xb480, 00:80:48:C1:84:F4, IRQ 10.
Jun 12 08:26:47 epis kernel: eth7:  EEPROM default media type Autosense.
Jun 12 08:26:47 epis kernel: eth7:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
Jun 12 08:26:47 epis kernel: eth7: ***WARNING***: No MII transceiver found!
Jun 12 08:26:47 epis kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
Jun 12 08:26:47 epis kernel: eepro100.c: $Revision: 1.20.2.10 $ 2000/05/31 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
Jun 12 08:26:47 epis kernel: eepro100.c: VA Linux custom, Dragan Stancevic <visitor@valinux.com> 2000/11/15
Jun 12 08:26:47 epis kernel: eth8: Intel PCI EtherExpress Pro100 82562EM, 00:03:47:8B:1F:AC, IRQ 7.
Jun 12 08:26:47 epis kernel:   Board assembly 000000-000, Physical connectors present: RJ45
Jun 12 08:26:47 epis kernel:   Primary interface chip i82555 PHY #1.
Jun 12 08:26:47 epis kernel:   General self-test: passed.
Jun 12 08:26:47 epis kernel:   Serial sub-system self-test: passed.
Jun 12 08:26:47 epis kernel:   Internal registers self-test: passed.
Jun 12 08:26:47 epis kernel:   ROM checksum self-test: passed (0x04f4518b).

Here is also /proc/interrupts:

           CPU0
  0:   31138338          XT-PIC  timer
  1:        820          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  4:     369640          XT-PIC  serial
  8:          1          XT-PIC  rtc
  9:     121687          XT-PIC  eth2
 10:    2758598          XT-PIC  eth1
 11:   30033947          XT-PIC  eth0, eth3, eth5
 13:          1          XT-PIC  fpu
 14:     492843          XT-PIC  ide0
 15:     495417          XT-PIC  ide1

It looks like IRQs 9 & 10 are not shareable, while IRQ 11 has no problem
with it... Any ideas why?

     D.

PS: The module is loaded with 'separate_irq=1' option.