LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 01-22-2002, 06:49 PM   #1
crhblack
LQ Newbie
 
Registered: Jan 2002
Location: Austin, Texas
Posts: 9

Rep: Reputation: 0
Unhappy Ethernet Adapter Setup




I'm using Mandrake 8.2, and I'm having a problem connecting to my DHCP server (Windows NT server 4.0). My connection is a 100 BaseT to a Cisco switch. I'm using a 3com FasterEtherLink XL card (3c90x). I CAN get a DHCP address when I connect over a spare 10BaseT connection but have no success at the 100BaseT. Any suggestions would be appreciated.
 
Old 01-22-2002, 07:36 PM   #2
finegan
LQ Guru
 
Registered: Aug 2001
Location: London, UK
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
I'm a little fuzzy, no luck with the 3c905 card at all, or no luck getting it to run on 100BaseT?

After googling, there seems to be a far branch of difference between the various 905's. I've got a boomerang at 100Base-t, but it worked with Slack out of the box. Also, are you sure this isn't Mandrake 8.1?

lspci should tell you the exact model of the card, or at least the little tidbits that will mean anything to Linux geeks.

Cheers,

Finegan
 
Old 01-23-2002, 08:51 AM   #3
crhblack
LQ Newbie
 
Registered: Jan 2002
Location: Austin, Texas
Posts: 9

Original Poster
Rep: Reputation: 0
I think it's the combination of the card and my switch. The port is set for 100BaseT. The card DID receive it's DHCP address on a 10BaseT port. Of course, I want the 100BaseT. Is there a way I can configure the card for 100BaseTso that at boot it can receive the DHCP address?
 
Old 01-23-2002, 11:38 AM   #4
finegan
LQ Guru
 
Registered: Aug 2001
Location: London, UK
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Depending on the card, there are 4 flavors of the 3c905 series that I can track down, two different that I have in machines, you'll be doing one of a number of things to either the 3c59x (yeah, I know the number is for a lower series, but it will drive any of the 905s at 10-base-t and 2 of them at 100), or the 3c90x driver. Which type of 3c905 is it? Boomerang, Viper, etc? will determine it. They're also dileneated by 3c905a,b,x, etc, but those 3com model nicknames are what make googling a breeze.

Cheers,

Finegan
 
Old 01-23-2002, 12:16 PM   #5
crhblack
LQ Newbie
 
Registered: Jan 2002
Location: Austin, Texas
Posts: 9

Original Poster
Rep: Reputation: 0
Mandrake reported it as a 3c59x (Boomerang). I even used the old card setup utility in the driver pack from 3com to make it 100TX at the hardware level with no success. Do I need to configure the Linux driver? How do I do that? Or do I need to change to a different one.

BTW: It is the NIC in a Dell OptiPlex GXi. I believe it to be the 3C905-TX model.
 
Old 01-23-2002, 12:49 PM   #6
finegan
LQ Guru
 
Registered: Aug 2001
Location: London, UK
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Its a matter of passing options to the kernel module when loading it. If you're letting Mandy's cute Linuxconf set-up do this... I know there's a way to pass options with it, but I ditched the GUI tools about a year back.

First, rmmod whatever module it has loaded, probably 3c59x. Check with 'lsmod' to find out.

Then try:

insmod 3c59x options=8 full_duplex=1 debug=1

Or, possibly options=9...

This is going to fill up 'dmesg' with a lot of NIC chatter as debug is cranked up... which will hopefully help solve the problems. More information on how to use the 3c59x module can be obtained from Becker's (the guy who wrote the driver), at Scyld.

Alternatively, there is the module provided by 3Com... which you may have to compile by hand, which hopefully is included with distros by now, 3c90x. The text page on how to use it can be found here.. I would include a link to the download page for the source, but they make you click on an agreement to the GPL... so if your machine isn't cookied, you'll get a cutsie 'denied' message. Bouncing through 3com's page isn't hard, its well built.

If you need help later automating this goop on boot I can help you with that too.

Cheers,

Finegan
 
Old 01-23-2002, 02:42 PM   #7
crhblack
LQ Newbie
 
Registered: Jan 2002
Location: Austin, Texas
Posts: 9

Original Poster
Rep: Reputation: 0
Finnegan,

Thanks so much for the help!! I'll try those options you mentioned and report on the findings. I've ran Linux another time with Samba running just fine on the same Dell setup with the same NIC. I used the Stormix distro (I think Storm has died though). It was running at 10BaseT.
 
Old 01-29-2002, 05:57 PM   #8
crhblack
LQ Newbie
 
Registered: Jan 2002
Location: Austin, Texas
Posts: 9

Original Poster
Rep: Reputation: 0
Angry

Update:

I actually got my Linux box to see the DHCP server. I changed wires from my Win2k box and plugged into my Linux box and everything clicked. However, the mouse stopped working and I needed to re-boot to setup my printers. NOW, the bloody thing doesn't see the DHCP server!!!

HELP!!

the /etc/modules.conf file does reference the eth0 as the 3c59x driver.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
PC ethernet card adapter juyce DamnSmallLinux 3 06-30-2005 10:17 PM
How to install a Ethernet Adapter deft0nes12 Linux - Hardware 8 10-30-2003 04:25 PM
Ethernet Adapter mprice74 Linux - Laptop and Netbook 2 09-09-2003 11:40 AM
Help!! Ethernet adapter not detected. lumpfish Linux - Networking 2 08-01-2003 07:50 AM
Wireless to ethernet adapter ender0901 Linux - Wireless Networking 7 07-12-2003 03:44 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 05:51 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