LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-23-2001, 06:37 PM   #1
tarballedtux
Member
 
Registered: Aug 2001
Location: Off the coast of Madadascar
Posts: 498

Rep: Reputation: 30
2 3Com 3c59x NICs


I am having trouble getting two 3com 3c59x cards to detect.
One is detected and set up by Kudzu, the other is not detected.
The cards exactly the same.

Tell me if you need more information.

Thanks in advance.
 
Old 10-24-2001, 03:10 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
does the card get listed in /proc/pci ?
 
Old 10-24-2001, 08:06 AM   #3
mcleodnine
Senior Member
 
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731

Rep: Reputation: 45
As A_K said you need to see if they were picked up by the PCI scan. If they were not, you'll need to find out why. Could be a plain old IRQ problem, so you may want to get the DOS setup program to fiddle with the addresses of the cards - or just reset them to factory defaults. You may also want to shuffle the actual PCI slot location of the cards as some boards 'reserve' a home for on-board devices (ATA controllers mostly).

If you can actually see the devices in /proc/pci you may want to try and get them up manually by using
Code:
modprobe 3c59x alias eth0
and
Code:
modprobe 3c59x alias eth1
If no errors result then you should be able to start your network.
 
Old 10-24-2001, 10:09 AM   #4
tarballedtux
Member
 
Registered: Aug 2001
Location: Off the coast of Madadascar
Posts: 498

Original Poster
Rep: Reputation: 30
/proc/pci

Ths is the contents of the /proc/pci file


Bus 0, device 13 function 0:
Ethernet Controller: 3Com 3595 100bTX(rev 0)
Medium devsel IRQ 10 Master Capable
I/O at 0xdcc0 [0xdcc1]

Bus 0, device 14 function 0:
Ethernet Controller: 3Com 3595 100bTX(rev 0)
Medium devsel IRQ 9 Master Capable
I/O at 0xdca0 [0xdca1]

To mention again these are identical cards non-onboard.
 
Old 10-24-2001, 11:35 AM   #5
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
looks perfect to me, try installing them manually then, if kudzu isn't being helpful.
 
Old 10-24-2001, 10:09 PM   #6
lsof
Member
 
Registered: Oct 2001
Distribution: red hat 7
Posts: 58

Rep: Reputation: 15
Re: /proc/pci

Quote:
Originally posted by tarballedtux
Ths is the contents of the /proc/pci file


Bus 0, device 13 function 0:
Ethernet Controller: 3Com 3595 100bTX(rev 0)
Medium devsel IRQ 10 Master Capable
I/O at 0xdcc0 [0xdcc1]

Bus 0, device 14 function 0:
Ethernet Controller: 3Com 3595 100bTX(rev 0)
Medium devsel IRQ 9 Master Capable
I/O at 0xdca0 [0xdca1]

To mention again these are identical cards non-onboard.
maybe also try as root:

/usr/bin/netcfg

or

/sbin/netconf

go to the interfaces section. check to see if u have eth0 & eth1.
edit them if u do, assign them with a ip etc... & set them to activate on boot.

hope this helps
 
Old 10-25-2001, 05:18 AM   #7
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
for as and when they get up and running:

you're not planning on usign the cards on the same sub-network are you? if so, it aint gonna happen, not legal inlinux, it'll stop one working.
 
Old 10-25-2001, 02:36 PM   #8
tarballedtux
Member
 
Registered: Aug 2001
Location: Off the coast of Madadascar
Posts: 498

Original Poster
Rep: Reputation: 30
Hm this may require more effort.

How do I set it up manually?

Can you name all the possible methods for getting Linux to detect. i tried adding
alias eth1 3c59x
to modules.conf but nothing.


Where could i go to learn about the subnetting issue.
Does this subnetting problem occur with NT|2K, i'm trying to prove the Linux importance, so I am wondering if this is a Linux flaw or overall flaw.
 
Old 10-25-2001, 02:52 PM   #9
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
it can easily be seen as a flaw, but going by the book, it is not.

ethernet, ieee802.3 is a bus network standard, whereby all machines in the network are connected via a direct common bus, typically provided by a Hub.

Packets are placed onto the bus via a broadcast to the bus, via a suitable NIC interface. Now if a machine has two cards on the same network, with the ame access rights, then you are trying to create a system whereby both interfaces are allowed to broadcast the same data. Now this will obviously cause a horrendous mess, as you can appreciate, both MAC's will recieve collisions, and resend data and all hell would break loose.

Windows doesn't bother addressing this issue, which although convenient on a small system, where daisy chaining is more appropriate that fast hub hardware.

anyway, your system:

ok, so once you've updated modules.conf run 'depmod' and then 'modprobe eth1'. Assuming you've configured the interface properly (meaning.. copy the existing ifcfg-eth0 file to ..eth1 and modify as needed) you should then be able to

ifup eth1

maybe.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel D845GLLY + Multiple Intel Pro 100 NICs + kernel 2.6.x = NICs don't work egable Linux - Hardware 0 02-04-2005 02:30 PM
802.1p priority queuing on 3com or Intel NICs elrusso Linux - Hardware 2 11-05-2004 01:25 PM
3c59x.o module for 3c905 3com ethernet 100BaseTx(cyclone) farhan Linux - Networking 1 10-08-2003 03:41 PM
3c59x.o module for 3c905 3com ethernet 100BaseTx(cyclone) farhan Linux - Networking 0 10-08-2003 03:27 PM
3com 3c905c NICS will not light up! cludwin Linux - Networking 3 02-07-2002 07:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:26 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration