[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

Forcing 10BaseT for eepro100

Posted on 1998-11-10
5
Medium Priority
?
273 Views
Last Modified: 2013-12-15
I've just installed Red Hat 5.1 on a Pentium Pro and can't get eth0 to intialize.  I am using an Intel EtherExpress Pro 100B network card. I think, from reading lots of docs, that my problem may to two-pronged:
1. eepro100 driver uses the same IRQ as the Adaptec 2940.
2. I am using 10BaseT and I may need to load the driver as a module and force use of 10 MB ethernet because the NWay autonegotiation is not working.

I have read up on the documentation(Ethernet HOWTO) and there appears to be a solution, but I am too much of a newbie to figure it out.  

Can anyone give me some advice to get the eth0 up and running?

Thanks much!
0
Comment
Question by:bgodden
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 2

Expert Comment

by:vx
ID: 1631598
I read the following (http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html):

In most cases no transceiver override option need be set. A notable exception is when connecting to a older ethernet switch that operates in full-duplex mode but does not do NWay autonegotation. The driver options flags are recognized:

 Hex   Decimal  Meaning
 0x10  16       Force Full-Duplex operation (must be used with 0x20 or 0x40)
 0x20  32       Force 100mbps-only operation
 0x40  64       Force 10mbps-only

i.e.:
The option flags are passed as follows when loading the driver as a module

        insmod eepro100.o debug=1 options=0x20,0,0x50

The option flags are passed as follows when using the driver as a built-in

          ether=0,0,0x20,eth0 ether=0,0,0,eth1 ether=0,0,0x50,eth2


About the IRQ's: I don't think it really matters, I believe a have some double IRQ's in my system (with Intel EtherExpress100B!) as well.
0
 

Author Comment

by:bgodden
ID: 1631599
Well, I got impatient and bought RH 5.2 and it appears auto-sensing for this has been fixed so it worked after install.  This, however, is a excellent answer and I think would be helpful if anyone else digs it up.  

One thing I would like you to add to it though is the answer to: "Are the options for the built-in driver used at the boot: prompt during boot-up or hard-coded somewhere else?"

Request acceptance for you answer and I will.
Cheers!
0
 

Author Comment

by:bgodden
ID: 1631600
Well, I got impatient and bought RH 5.2 and it appears auto-sensing for this has been fixed so it worked after install.  This, however, is a excellent answer and I think would be helpful if anyone else digs it up.  

One thing I would like you to add to it though is the answer to: "Are the options for the built-in driver used at the boot: prompt during boot-up or hard-coded somewhere else?"

Request acceptance for you answer and I will.
Cheers!
0
 
LVL 2

Accepted Solution

by:
vx earned 800 total points
ID: 1631601
The built-in driver should be configured at boot-time, that means at LILO's bootprompt (or in the LILO configuration file) or it should be appended to your LOADLIN boot-parameters (if you don't know what LOADLIN does, you probably won't need it; but it's a program to boot Linux from DOS).
0
 

Author Comment

by:bgodden
ID: 1631602
Thanks vx
0

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Network Interface Card (NIC) bonding, also known as link aggregation, NIC teaming and trunking, is an important concept to understand and implement in any environment where high availability is of concern. Using this feature, a server administrator …
If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question