Problems with Tigon v0.97

Problems with Tigon v0.97

Post by Andreas Jaege » Wed, 27 Mar 2002 19:30:11



I've plugged for testing a 3C996-T in a 32-bit slot on my Athlon system
lspci -v gives for the unused card:

00:09.0 Ethernet controller: BROADCOM Corporation NetXtreme BCM5700 Gigabit Ethernet (rev 12)
        Subsystem: 3Com Corporation 3C996-T 1000BaseTX
        Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
        Memory at effe0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] #07 [0002]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-

If I access the card with the broadcom driver bcm5700 from 2.4.18
everything works fine (just brief testing).  But using the Tigeon
v0.97 I cannot send any data to the network.

A modprobe of bcm5700 gives:
Broadcom Gigabit Ethernet Driver bcm5700 with Broadcom NIC Extension (NICE) ver. 2.2.8 (03/07/02)
AMD756: dev 14e4:1644, router pirq : 2 get irq : 11
PCI: Found IRQ 11 for device 00:09.0
Cannot get MAC addr from NVRAM. Using default.
VPD read failed
eth1: 3Com 3C996 10/100/1000 Server NIC found at mem effe0000, IRQ 11, node addr 001018686176
eth1: Broadcom BCM5401 Copper transceiver found
eth1: Scatter-gather ON, 64-bit DMA OFF, Tx Checksum ON, Rx Checksum ON

A modprobe of tg3 gives:
tg3.c:v0.97 (Mar 13, 2002)
AMD756: dev 14e4:1644, router pirq : 2 get irq : 11
PCI: Found IRQ 11 for device 00:09.0
eth1: Tigon3 [partno(BCM95700A6) rev 7102 PHY(5401)] (PCI:33MHz:32-bit) 10/100/1000BaseT Ethernet 00:04:76:3b:39:c7

And after ifconfig eth1 I get:
eth1: Link is up at 100 Mbps, full duplex.
eth1: Flow control is on for TX and on for RX.

But no packets go over the card - and sometimes the whole system
freezes.  Is there some kind of problem with plugging the card into a
32-bit slot?  The same card worked with no problems in a 64-bit slot..

Any further debugging that I can do?

Andreas
--
 Andreas Jaeger


    http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Problems with Tigon v0.97

Post by David S. Mille » Wed, 27 Mar 2002 19:50:09


It's an amd756 chipset bug.  bcm5700 chooses to work around it in
their driver, when it really belongs as a generic PCI fixup in
the kernel.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Problems with Tigon v0.97

Post by Andreas Jaege » Wed, 27 Mar 2002 20:00:12



Quote:> It's an amd756 chipset bug.  bcm5700 chooses to work around it in
> their driver, when it really belongs as a generic PCI fixup in
> the kernel.

What needs to be done for this?  Can you point me to the PCI
workaround in the bcm driver?  

I only found via grep in the sources a workaround for the AMD 762
northbridge but nothing directly for the 756.

Thanks,
Andreas
--
 Andreas Jaeger


    http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Problems with Tigon v0.97

Post by Jeff Garzi » Wed, 27 Mar 2002 21:50:05



>It's an amd756 chipset bug.  bcm5700 chooses to work around it in
>their driver, when it really belongs as a generic PCI fixup in
>the kernel.

bcm5700 works around AMD762 bug -- and that workaround should be in
stock 2.4.18 and 2.5.7 kernels now as a PCI quirk.  I think something
else is going on here...

    Jeff

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Problems with Tigon v0.97

Post by Alan Co » Wed, 27 Mar 2002 22:30:09


Quote:> >It's an amd756 chipset bug.  bcm5700 chooses to work around it in
> >their driver, when it really belongs as a generic PCI fixup in
> >the kernel.

> bcm5700 works around AMD762 bug -- and that workaround should be in
> stock 2.4.18 and 2.5.7 kernels now as a PCI quirk.  I think something
> else is going on here...

Its not IMHO a chipset bug either. The documentation on the 762 is
quite explicit. It has a nice table and makes it absolutely clear which modes
are PCI 2.2 compliant.

Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Problems with Tigon v0.97

Post by Alan Co » Wed, 27 Mar 2002 22:40:08


Quote:> I've plugged for testing a 3C996-T in a 32-bit slot on my Athlon system
> lspci -v gives for the unused card:

What chipset ?

Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

Problems with Tigon v0.97

Post by Jeff Garzi » Wed, 27 Mar 2002 22:50:05


Alan Cox wrote:
>>I've plugged for testing a 3C996-T in a 32-bit slot on my Athlon system
>>lspci -v gives for the unused card:

>What chipset ?

Andreas' full lspci attached...

[ Attached Message ]

From: Andreas Jaeger <a...@suse.de>
To: Jeff Garzik <jgar...@mandrakesoft.com>
Cc: "David S. Miller" <da...@redhat.com>
Date: Tue, 26 Mar 2002 13:35:35 +0100
Local: Tues, Mar 26 2002 7:35 am
Subject: Re: Problems with Tigon v0.97

Jeff Garzik <jgar...@mandrakesoft.com> writes:
> Andreas,

> can you e-mail full 'lspci -vvv' run as root?

Hi Jeff,

I've appended it,

Andreas

00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller (rev 25)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
        Latency: 120
        Region 0: Memory at e8000000 (32-bit, prefetchable) [size=64M]
        Region 1: Memory at eebff000 (32-bit, prefetchable) [size=4K]
        Region 2: I/O ports at d600 [disabled] [size=4]
        Capabilities: [a0] AGP version 1.0
                Status: RQ=15 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=0 SBA- AGP+ 64bit- FW- Rate=x1

00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 01) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 120
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: eec00000-efcfffff
        Prefetchable memory behind bridge: e2a00000-e6afffff
        BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-

00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ISA (rev 01)
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0

00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-756 [Viper] IDE (rev 07) (prog-if 8a [Master SecP PriP])
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32
        Region 4: I/O ports at f000 [size=16]

00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ACPI (rev 03)
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

00:07.4 USB Controller: Advanced Micro Devices [AMD] AMD-756 [Viper] USB (rev 06) (prog-if 10 [OHCI])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 16 (20000ns max), cache line size 08
        Interrupt: pin D routed to IRQ 10
        Region 0: Memory at efffd000 (32-bit, non-prefetchable) [size=4K]

00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
        Subsystem: Creative Labs CT4830 SBLive! Value
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min, 5000ns max)
        Interrupt: pin A routed to IRQ 5
        Region 0: I/O ports at d800 [size=32]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:08.1 Input device controller: Creative Labs SB Live! (rev 07)
        Subsystem: Creative Labs Gameport Joystick
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Region 0: I/O ports at de00 [size=8]
        Capabilities: [dc] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:09.0 Ethernet controller: BROADCOM Corporation NetXtreme BCM5700 Gigabit Ethernet (rev 12)
        Subsystem: 3Com Corporation 3C996-T 1000BaseTX
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (16000ns min), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at effe0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] #07 [0002]
        Capabilities: [48] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-
                Address: 8c5148924ac624e8  Data: 43b0

00:0a.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet LANCE] (rev 36)
        Subsystem: Allied Telesyn International AT-2700TX 10/100 Fast Ethernet
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (6000ns min, 6000ns max)
        Interrupt: pin A routed to IRQ 9
        Region 0: I/O ports at da00 [size=32]
        Region 1: Memory at efffefe0 (32-bit, non-prefetchable) [size=32]
        Expansion ROM at efe00000 [disabled] [size=1M]
        Capabilities: [40] Power Management version 1
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-

00:0b.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
        Subsystem: Adaptec 29160 Ultra160 SCSI Controller
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (10000ns min, 6250ns max), cache line size 08
        Interrupt: pin A routed to IRQ 10
        BIST result: 00
        Region 0: I/O ports at dc00 [disabled] [size=256]
        Region 1: Memory at effff000 (64-bit, non-prefetchable) [size=4K]
        Expansion ROM at effc0000 [disabled] [size=128K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:05.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04) (prog-if 00 [VGA])
        Subsystem: Matrox Graphics, Inc. Millennium G400 MAX/Dual Head 32Mb
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (4000ns min, 8000ns max), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at e4000000 (32-bit, prefetchable) [size=32M]
        Region 1: Memory at efcfc000 (32-bit, non-prefetchable) [size=16K]
        Region 2: Memory at ef000000 (32-bit, non-prefetchable) [size=8M]
        Expansion ROM at efce0000 [disabled] [size=64K]
        Capabilities: [dc] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [f0] AGP version 2.0
                Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x1

--
 Andreas Jaeger
  SuSE Labs a...@suse.de
   private a...@arthur.inka.de
    http://www.suse.de/~aj

 
 
 

Problems with Tigon v0.97

Post by Andreas Jaege » Wed, 27 Mar 2002 23:00:12



>> I've plugged for testing a 3C996-T in a 32-bit slot on my Athlon system
>> lspci -v gives for the unused card:

> What chipset ?

Gigabyte GA 7IXE,

Andreas
--
 Andreas Jaeger


    http://www.suse.de/~aj
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. PIKT, "Problem Informant/Killer Tool," v0.97

          PIKT, "Problem Informant/Killer Tool," version 0.97

PIKT is an innovative new paradigm for administering heterogeneous networked
workstations.  PIKT monitors systems, reports problems, and fixes those
problems automatically whenever possible.

PIKT uses an embedded scripting language that sports an especially clean
syntax and introduces unique features to make your programming easier.

PIKT is also a sophisticated control mechanism for managing all of your
administrative scripts.  You can, setting aside the PIKT language, even
use it to version control, install, error log, and schedule programs written
in other languages, as well as to employ macros, meta-comments, and C-like
#if and #include directives in Perl, AWK, etc.

PIKT is freeware, distributed under the GNU copyleft, and available now for
GNU/Linux, Solaris, and SunOS.

Developments in the latest release:

--added the #include preprocessor directive, allowing nested config
  file inclusion
--fully qualified (dotted) host names now permitted in systems.cfg,
  enabling your PIKT setup to span more than one network domain
--user-definable nicing of pikt runs
--user-definable install directory
--more samples/examples
--various other improvements/tweaks

For more info, and complete source code, documentation, and data files
(all ~40,000 lines of it), please visit the PIKT Web site at:

                    http://pikt.uchicago.edu/pikt

Robert Osterlund

--
-------------------------------------------------------------------------------

Grad School of Business, U of Chicago                       phone: 773/702-8898
1101 E. 58th Street, #309, Chicago, IL 60637, USA             fax: 773/702-0233

2. Newbie - Multiboot problems

3. Is there a FreeWare Database for Linux???

4. smc 9332bdt (10/100) needs tulip.c:v0.73 4/16/97

5. W2K IPSec to OpenBSD 3.0

6. 3c59x.c (v0.45 9/11/97) troubles in a P II 266 MHz box

7. <None>

8. IRQ problems w/VIA Apollo VP2/97 & NCR 53c875

9. april 97 infomagic 6 cd set:problems(debian)

10. Problem with Indexing and exclude (Verity Search'97)

11. MS Frontpage 97 Problems

12. AIX 4.2.1 and Outlook 97 problem