Questions about setting Compaq NC3131(OEM).

Hongki Lee chonga@isoft.co.kr
Wed Oct 13 03:16:25 1999


Hi? I am Hongki Lee.

I have Compaq Proliant 7000 server with 2 UTP port in one NIC board.

Compaq provides fault tolerant NIC., its model name is NC3131.

(It has Intel chip..)

I have RedHat 6.0, kernel 2.2.12 (i got new version of eepro100.)

Its setting is well done about eth0 and eth1.

[100Mbps                      ]
[real ip based network  ] 3COM shared 100Mbps Hub 
           |
           |
[       eth0               ]  210.106.xxx.xxx ; real ip  (hidden ip with xxx for privacy. ^^)
[   (Linux Box1)      ] 
[       eth1               ]  192.168.0.1
            |      
            |               <-- CAT5 UTP crosscable
[      eth0                 ] 192.168.0.2
[  (Linux box2)        ] 


Above setting describes what I installed.

the problem is below..
   The connection with Linux Box1 with eth0 is very well.
   But Linux Box1 with eth1 has problem.
      [Linux box1]% ping 192.168.0.2
       -->  can't ping. no response. Timeout. 
      [Linux box1]% ping 192.168.0.1
       -->   ping is well. ping time < 0.0ms
 
      And I got infiinite message from NIC driver as follow.

      --> eth1: Transmit timed out: status6050 0070 at 0/32 command 0001a000...
      --> eth1: Trying to restart the transmitter

      And I trying to reboot. but Shutdown eth1 occurs hang(blocking).. 
      Finally I shut down power switch and reboot.

Next time., I tried to change setting with kernel parameter using lilo.conf. see below:
     append="ether=0,0,0x30,eth0 ether=0,0,0x30,eth1"

But.. the result is same as before.

What is the problem?  please help me.

---------------------------------------------------------
This is this is dmesg.
eth0: OEM i82557/i82558 10/100 Ethernet at 0xfc808000, 00:08:C7:E6:C9:10, IRQ 11
   Board assembly 009542-003, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  Forcing 100Mbs full-duplex operation.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
eth1: OEM i82557/i82558 10/100 Ethernet at 0xfc80a000, 00:08:C7:E6:C9:11, IRQ 15
  Board assembly 009542-003, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  Forcing 100Mbs full-duplex operation.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x24c9f043).
  Receiver lock-up workaround activated.
eepro100.c:v1.09l 8/7/99 Donald Becker
      http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html

--------------------------
this is ifconfig for Linuxbox1.

eth0      Link encap:Ethernet  HWaddr 00:08:C7:E6:C9:10  
          inet addr:210.106.xxx.xxx  Bcast:210.106.xxx.xxx Mask:255.255.255.192
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1036 errors:0 dropped:0 overruns:0 frame:0
          TX packets:252 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0x8000 Memory:30-0 

eth1      Link encap:Ethernet  HWaddr 00:08:C7:E6:C9:11  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:15 Base address:0xa000 Memory:30-0 


--
Hongki Lee.