Problems with 3com 3c905c
Simon Hogg
seth@hogg.org
Thu Nov 11 15:55:31 1999
I know this is a linux-list, but I have found that booting into windows and
ruuning the 3com diagnostics is quite useful. However, if you are totally
against this, try to get your hands on a dos boot disk, then run the DOS
diagnostics from there. Of course, DB may have the answer anyway!
--
Simon
At 20:10 11/11/99 +0100, you wrote:
>Hallo!
>
>Due to the unexpected failure of the on-board networking adapter of my
>Compaq Proliant I now got hold on a 3c509c networking card and tried to use
>it with Donald's latest driver and Linux 2.0.36 and Debian Linux 2.1.
>We run a 10MBit network that is correctly detected by the card.
>
>The driver compiles okay, but when the kernel boots I get this message:
>
>...
>3c59x.c:v0.99L 5/28/99 Donald Becker
>http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
>eth0: 3Com 3c905C Tornado at 0x7400, ***INVALID CHECKSUM 002f***
>00:50:da:1b:6d:06, IRQ 9
> 8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
> MII transceiver found at address 24, status 782d.
> Enabling bus-master transmits and whole-frame receives.
>...
>
>After booting completes I am not able to configure the IP networking as
>usual:
>orakel:~# ifconfig eth0 195.88.70.125
>SIOCSIFFLAGS: Operation not supported by device
>
>I tried your diagnostic program:
>#vortex-diag -af
>vortex-diag.c:v1.09 7/28/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
>Index #1: Found a 3c905C Tornado 100baseTx adapter at 0x7400.
>The Vortex chip may be active, so FIFO registers will not be read.
>To see all register values use the '-f' flag.
>Initial window 0, registers values by window:
> Window 0: 0000 0000 d93f 0000 e3e3 00bf ffff 0000.
> Window 1: FIFO FIFO 0700 006e 0000 007f 0000 2000.
> Window 2: 5000 1bda 066d 0000 0000 0000 0052 4000.
> Window 3: 0000 0180 05ea 0000 000a 0018 0800 6000.
> Window 4: 0000 0000 8000 043a 0001 88c0 0000 8000.
> Window 5: 1ffc 0000 0000 1ffc 0807 0000 0000 a000.
> Window 6: 0000 0000 0000 0000 0000 0000 0000 c000.
> Window 7: 0000 0000 0000 0000 0002 0000 0002 e000.
>Vortex chip registers at 0x7400
> 0x7410: **FIFO** 00000000 00000000 *STATUS*
> 0x7420: 00000000 00000000 00080000 00000004
> 0x7430: 00008000 e8c3173d 00000000 00080004
> Indication enable is 0000, interrupt enable is 0000.
> No interrupt sources are pending.
> Transceiver/media interfaces available: 100baseTx 10baseT.
>Transceiver type in use: Autonegotiate.
> MAC settings: half-duplex.
> Station address set to 00:50:da:1b:6d:06.
> Configuration options 4000.
>
>By now, I tried the 3com driver as well, but it did not work at all.
>
>
>Thanks for any help
> Michael
>
>--
>Michael Klemme
> Neue Medien
> Bankakademie e.V., Frankfurt
> mailto:klemme@bankakademie.de
> http://www.bankakademie.de/