Networking Forums

Networking Forums > Computer Networking > Linux Networking > NIC problems, speed or driver?

Reply
Thread Tools Display Modes

NIC problems, speed or driver?

 
 
Seedenbetter
Guest
Posts: n/a

 
      09-09-2005, 03:34 PM
I have RHEL 3.0 AS loaded on a server and everything went well except
for the network. The install automatically loaded the 3c59x driver:

#: lsmod
Module Size Used by Tainted: P
3c59x 30928 1

#: 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
02f8-02ff : serial(auto)
0378-037a : parport0
03c0-03df : vga+
03f2-03f5 : floppy
03f7-03f7 : floppy DIR
03f8-03ff : serial(auto)
0cf8-0cff : PCI conf1
e000-efff : PCI Bus #01
ec00-ec7f : American Megatrends Inc. MegaRAID 428 Ultra RAID
Controller
ec10-ec1f : MegaRAID: LSI Logic Corporation
f400-f4ff : Adaptec AIC-7880U (#2)
f800-f8ff : Adaptec AIC-7880U
fcc0-fcff : 3Com Corporation 3c905 100BaseTX [Boomerang]

I haven't been able to physically access the server itself to visually
view the card but from the output above it appears that the card
installed is actually a 3c905.


Output from dmesg after issuing the "insmod 3c59x" command:

3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
See Documentation/networking/vortex.txt
00:07.0: 3Com PCI 3c905 Boomerang 100baseTx at 0xfcc0. Vers LK1.1.18-ac
00:60:08:05:a5:82, IRQ 9
product code 4b4b rev 00.0 date 05-14-97
Internal config register is 102001b, transceivers 0xe040.
64K word-wide RAM 1:1 Rx:Tx split, autoselect/10baseT interface.
Enabling bus-master transmits and whole-frame receives.
00:07.0: scatter/gather enabled. h/w checksums disabled
divert: allocating divert_blk for eth0
eth0: Dropping NETIF_F_SG since no checksum feature.
ip_tables: (C) 2000-2002 Netfilter core team
eth0: Transmit error, Tx status register d0.
Flags; bus-master 1, dirty 1(1) current 1(1)
Transmit list 00000000 vs. c77f4240.
0: @c77f4200 length 8000002a status 8000002a
1: @c77f4240 length 00000000 status 00000000
2: @c77f4280 length 00000000 status 00000000
3: @c77f42c0 length 00000000 status 00000000
4: @c77f4300 length 00000000 status 00000000
5: @c77f4340 length 00000000 status 00000000
6: @c77f4380 length 00000000 status 00000000
7: @c77f43c0 length 00000000 status 00000000
8: @c77f4400 length 00000000 status 00000000
9: @c77f4440 length 00000000 status 00000000
10: @c77f4480 length 00000000 status 00000000
11: @c77f44c0 length 00000000 status 00000000
12: @c77f4500 length 00000000 status 00000000
13: @c77f4540 length 00000000 status 00000000
14: @c77f4580 length 00000000 status 00000000
15: @c77f45c0 length 00000000 status 00000000
eth0: Host error, FIFO diagnostic register 2000.
eth0: PCI bus error, bus status 00a00029
eth0: Transmit error, Tx status register d0.
Flags; bus-master 1, dirty 1(1) current 1(1)
Transmit list 00000000 vs. c77f4240.
0: @c77f4200 length 8000002a status 8000002a
1: @c77f4240 length 00000000 status 00000000
2: @c77f4280 length 00000000 status 00000000
3: @c77f42c0 length 00000000 status 00000000
4: @c77f4300 length 00000000 status 00000000
5: @c77f4340 length 00000000 status 00000000
6: @c77f4380 length 00000000 status 00000000
7: @c77f43c0 length 00000000 status 00000000
8: @c77f4400 length 00000000 status 00000000
9: @c77f4440 length 00000000 status 00000000
10: @c77f4480 length 00000000 status 00000000
11: @c77f44c0 length 00000000 status 00000000
12: @c77f4500 length 00000000 status 00000000
13: @c77f4540 length 00000000 status 00000000
14: @c77f4580 length 00000000 status 00000000
15: @c77f45c0 length 00000000 status 00000000


I am assuming that I need the 3c90x driver so I download, compile and
attempt to install it but get "No such device":

#: insmod 3c90x.o
Warning: loading 3c90x.o will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about
tainted modules
3c90x.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg


Do I indeed have a 3Com Corporation 3c905 100BaseTX [Boomerang}
installed? Where can I get a working driver for RHEL 3.0/Kernel
2.4.21-4?

One other item here is that this NIC is connected to a 10BaseT network.
Will autosense work or must I force the card to this speed? Can the
card do 10Mb? How can this be accomplished, via parameters passed to
the insmod command, running the 3com Etherdisk utilities, either/both?
Is my problem related to simply having the wrong driver or is it the
10Mb network and must be 100Mb?

Thanks to all in advance,
--
JT

 
Reply With Quote
 
 
 
 
Olivier
Guest
Posts: n/a

 
      09-10-2005, 09:25 AM
Seedenbetter wrote:
> I have RHEL 3.0 AS loaded on a server and everything went well except
> for the network. The install automatically loaded the 3c59x driver:
>


>
> One other item here is that this NIC is connected to a 10BaseT network.
> Will autosense work or must I force the card to this speed? Can the
> card do 10Mb? How can this be accomplished, via parameters passed to
> the insmod command, running the 3com Etherdisk utilities, either/both?
> Is my problem related to simply having the wrong driver or is it the
> 10Mb network and must be 100Mb?


Did you try mii-tools to check / force the speed and duplex of the
interface? It might solve your problem.
 
Reply With Quote
 
Seedenbetter
Guest
Posts: n/a

 
      09-13-2005, 02:41 PM
Thanks. I did try mii-diag and got errors as output. I'm thinking
there's a hardware problem with the card. Another server with a
different card works on this same link at 10baseT-HD. It has the e100
driver loaded.

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Help! Netgear driver problems! Technically_Jared Wireless Internet 0 07-11-2006 05:47 AM
problems with tg3 ethernet driver yoginho Linux Networking 2 04-04-2006 02:09 PM
WUSB11 ver 2.5 driver problems Strewmend Windows Networking 1 06-25-2004 02:00 AM
networkprinter/driver problems bill Windows Networking 1 01-27-2004 01:32 AM
New D-Link DWL-650+ Driver Problems... Earth Based Wireless Internet 1 07-30-2003 03:48 PM



1 2 3 4 5 6 7 8 9 10 11