From DJLawler@aol.com Sat, 7 Oct 2000 11:23:00 EDT Date: Sat, 7 Oct 2000 11:23:00 EDT From: DJLawler@aol.com DJLawler@aol.com Subject: [3c509] Problem with 3c555 / Micron laptop I have a Micron (Transport NX) with a base station that includes a built in network card (a mini-pci 3c555).  I have loaded Redhat 6.2 on the machine with no problems except for the networking.  With the scyld drivers downloaded and installed, the 3c59x module loads without complaining and I am able to ping to and from the machine.  However, when I try any 'real' service - ftp, http, telnet, I am unable to get anything to work to or from the machine.  Here is the dmesg output on boot up:   3c59x.c:v0.99Ra 8/7/2000 Donald Becker, becker@scyld.com   http://www.scyld.com/network/vortex.html eth0: 3Com 3c555 Laptop Hurricane at 0xd000,  ff:ff:ff:ff:ff:ff, IRQ 11   8K byte-wide RAM 5:3 Rx:Tx split, MII interface.   MII transceiver found at address 0, status 782d.   Enabling bus-master transmits and early receives.   I think that the ff:ff:ff... address is a problem.  scyld's web site even mentions this in passing on one page but I have tried the suggestions listed (cold boot into linux, turn off plug & play bios support - not a option with the Micron's bios).  Help?!   Thanks,   David From aris_m@hotmail.com Mon, 9 Oct 2000 15:38:33 -0400 Date: Mon, 9 Oct 2000 15:38:33 -0400 From: aris_m@hotmail.com aris_m@hotmail.com Subject: [3c509] 3c509 IRQ problem Hi All, The module is loaded and the interface is configured successfully but I cannot ping it from the other machine inside the LAN. I've already fixed the issue of IRQ conflict by assigning it irq=9 than what was previously set to irq=10. IRQ 10 is used by old_tulip module on eth0. This card is surely working under windows NT, so I know this is not the issue with the card itself. I attached the various info for this. Thanks in advance! Aris -------------- dmesg -------------------- Linux version 2.2.16-5 (root@ihsan) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Mon Aug 28 11:21:04 EDT 2000 PCI: PCI BIOS revision 2.10 entry at 0xfda11 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: 00:00 [8086/1237]: Passive release enable (00) Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP TCP: Hash tables configured (ehash 131072 bhash 65536) tulip.c:v0.89H 5/23/98 becker@cesdis.gsfc.nasa.gov eth0: Digital DS21140 Tulip at 0xf880, 00 00 92 96 74 b8, IRQ 10. eth0: EEPROM default media type Autosense. eth0: Index #0 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0) block. eth0: Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0) block. eth0: Index #2 - Media 10baseT-FD (#4) described by a 21140 non-MII (0) block. eth0: Index #3 - Media 10baseT (#0) described by a 21140 non-MII (0) block. eth1: 3c509 at 0x300 tag 1, 10baseT port, address 00 10 5a 14 0b 7a, IRQ 9. 3c509.c:1.16 (2.2) 2/3/98 becker@cesdis.gsfc.nasa.gov. eth1: Setting Rx mode to 1 addresses. cat uses obsolete /proc/pci interface ------------ ./el-3diag -------------------- No ISA EtherLink III boards appear to be at index 2. el3diag.c:v1.01 6/19/2000 Donald Becker (becker@scyld.com) http://www.scyld.com/diag/index.html Looking for card 1. Generating the activation sequence on port 0x100 for card 1. Activating the card at I/O address 300. EEPROM contents: 0010 5a14 0b7a 9550 c502 0036 4650 6d50 0010 9040 0010 5a14 0b7a 1320 0000 1ff3 An ISA EtherLink III board was activated at I/O 0x300, IRQ 9. eth0: 3c509 found at 0x300. Window 0: 6d50 9550 cf01 0010 9000 018f ffff 0002. Window 1: 0388 0388 00fe 2002 8000 00ff 0bfc 2002. Window 2: 1000 145a 7a0b 4002 009c 009c 00fe 4002. Window 3: 0000 0004 0000 6002 cf80 13ff 0bff 6002. Window 4: 1300 00cc 2011 0c84 0002 a8c0 00fe 8002. Window 5: 07fe 07fc 00fe 07fc 0007 009c 00fe a002. Window 6: 0000 0000 0000 0000 0000 0000 0000 c002. Window 7: 009c 009c 00fe e002 009c 009c 00fe e002. Done card 1. Looking for card 2. Generating the activation sequence on port 0x100 for card 2. Activating the card at I/O address 3f0. ------------ ./3c5x9setup -------------------- 3c5x9setup.c:v1.00 6/19/2000 Donald Becker (becker@scyld.com) http://www.scyld.com/diag/index.html Interrupt sources are pending. Adapter Failure indication. A potential 3c5*9 has been found, but it appears to still be active. Only limited information is available without disturbing network operation. Either shutdown the network, or use the '-f' flag to see all registers. Available Tx room 3068 bytes, Tx/Rx Status 0080 / 0000. This network adapter has unhandled interrupts! This should never occur with properly configured adapter. You may have a hardware interrupt conflict. Check /proc/interrupts to verify that the interrupt is properly registered, and that the count is increasing. This problem is frequently solved by moving the adapter to different IRQ. For ISA cards, verify that the BIOS setup has assigned the IRQ line to ISA bus. For PCMCIA cards, change the configuration file, typically named /etc/pcmcia/config.opts, to use a different IRQ. ----------------- cat /proc/interrupts ----------- CPU0 0: 2825057 XT-PIC timer 1: 30325 XT-PIC keyboard 2: 0 XT-PIC cascade 7: 1 XT-PIC soundblaster 8: 1 XT-PIC rtc 9: 0 XT-PIC eth1 10: 45804 XT-PIC eth0 12: 254676 XT-PIC PS/2 Mouse 13: 1 XT-PIC fpu 14: 611469 XT-PIC ide0 15: 243356 XT-PIC ide1 NMI: 0 ----------------- cat /proc/ioports ----------- 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0240-024f : soundblaster 02f8-02ff : serial(auto) 0300-030f : 3c509 0376-0376 : ide1 0388-038b : Yamaha OPL3 03c0-03df : vga+ 03e8-03ef : serial(auto) 03f6-03f6 : ide0 03f8-03ff : serial(auto) f880-f8ff : eth0 ffa0-ffa7 : ide0 ffa8-ffaf : ide1 ----------------- cat /proc/pci ----------- PCI devices found: Bus 0, device 0, function 0: Host bridge: Intel 82441FX Natoma (rev 2). Medium devsel. Fast back-to-back capable. Master Capable. Latency=24. Bus 0, device 7, function 0: ISA bridge: Intel 82371SB PIIX3 ISA (rev 1). Medium devsel. Fast back-to-back capable. Master Capable. No bursts. Bus 0, device 7, function 1: IDE interface: Intel 82371SB PIIX3 IDE (rev 0). Medium devsel. Fast back-to-back capable. Master Capable. Latency=16. I/O at 0xffa0 [0xffa1]. Bus 0, device 11, function 0: Ethernet controller: DEC DC21140 (rev 32). Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable. Latency=24. Min Gnt=20.Max Lat=40. I/O at 0xf880 [0xf881]. Non-prefetchable 32 bit memory at 0xffbdfc00 [0xffbdfc00]. Bus 0, device 17, function 0: VGA compatible controller: Number Nine Imagine 128 (rev 0). Medium devsel. Fast back-to-back capable. IRQ 11. Prefetchable 32 bit memory at 0xff400000 [0xff400008]. Prefetchable 32 bit memory at 0xff000000 [0xff000008]. Non-prefetchable 32 bit memory at 0xfe800000 [0xfe800000]. Non-prefetchable 32 bit memory at 0xfe400000 [0xfe400000]. Non-prefetchable 32 bit memory at 0xffbe0000 [0xffbe0000]. I/O at 0xfc00 [0xfc01].