LinuxQuestions.org
Review your favorite Linux distribution.
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 01-06-2002, 07:52 PM   #1
kngharv
Member
 
Registered: Nov 2001
Location: China, USA
Distribution: SUN JDS/SUSE 9.1
Posts: 33

Rep: Reputation: 15
Unhappy old question... trying to install NIC: 3com 3c509b-TPO


I am not trying to do anything fancy. After I accidently erased my partition, I am just trying to reinstall Linux for home use, connecting to my ADSL using DHCP.

I am using Redhat 7.1, and I am only using ONE NIC in my computer

The NIC card I have happened to be 3COM's 3c509b-TPO, an ISA card has PnP cability.

I have read many post here as well as the instructions on
http://www.scyld.com/network/3c509.html

nothing worked.

Here is what I have done. Perhaps gurus can point out what I have done wrong and give me a pointer to where to go:

1. I disabled the PnP function on the NIC by using the DOS utility.
2. It seems that Redhat contains the kernel modules which contains
3c509 driver
(i.e. I saw 3c509.o in /lib/modules/2.4.2-2/kernel/drivers/net/)
I added the one line in /etc/module.conf:
alias eth0 3c509

When that didnt' work, I added another line to /etc/lilo.conf
append = "ether=12,0x300,4,0x3c509,eth0

I get the I/O address (0x300) as well as the IRQ channel (IRQ 12) from the Windoz control panel (it worked on my Windoz partition)

when I manually loaded the module:
insmod 3c509

it does not give me any error

The issue is simple. I don't get any error message as I boot, the linux box simply does *NOT* detecting the existance of my NIC.
when I do:
dmesg | grep -i eth

nothing is found.

when I use linuxconf and try to switch to dhcp, it simply won't allow me to continue cuz "network card is not found"

What have I done wrong?

Thanks in advance
 
Old 01-06-2002, 08:13 PM   #2
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 58
The last time I got this card to work, I think it was a matter of handing it either the IRQ or the I/O on insmod:

insmod 3c509 io=0x300

or,

insmod 3c509 IRQ=12

With these old ISA cards you almost always have to hand it a parameter on insmod.

When you just manually insmodded the driver, type dmesg to see if the kernel registered the existence of the device. Also, try ifconfig eth0 up to see if the device is responding at all.

Hope that helps,

Cheers,

Finegan
 
Old 01-07-2002, 06:07 PM   #3
kngharv
Member
 
Registered: Nov 2001
Location: China, USA
Distribution: SUN JDS/SUSE 9.1
Posts: 33

Original Poster
Rep: Reputation: 15
NIC installation: 3c509 and miracle

It worked!!!

I didn't do anything more than what I have stated in the previous post.

I just turn on the linux box today and all of sudden I saw eth0 on the dmesg.

This is not the first time this thing happend to me. In my other Pentium3 Box using SUSE 6.0, samething happened to me. I was pulling my hair out over NIC card installation, and one day I boot, it all of sudden detected the NIC on the boot up and everything worked perfectly.

Can anyone explain this miracle? This has happened to me 3 times.

Thanks
 
Old 01-07-2002, 07:34 PM   #4
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 58
Your NIC might be about to die.

For the longest time with some generic ISA card in a friend's box, he would just rmmod and insmod until the thing registered... one day it never worked again, regardless of OS.

Just a thought, otherwise its just voodoo.

Cheers,

Finegan
 
Old 10-31-2002, 06:03 PM   #5
Conqueror
LQ Newbie
 
Registered: Oct 2002
Posts: 1

Rep: Reputation: 0
3com 3c509b-TPO auto shutdown after a while, reactivate itself upon touch of keyboard

I have a RedHat 8.0 installed on a Compaq DeskPro 2000 P-MMX-200MHz box. Installation process didn't install the 3Com EarthLink III card automatically. So I forced a driver on it, please see attached modules.conf for details. It works quite well upon startup.

It will work for a while and then the interface will automatically shutdown for no obvious reason. It occurs when the system is idle for some time; also occurs when the system is actually in an SSH session. I tried to keep it alive by constinuously pinging it from an external source and from itself to outside but it still fails after a while, even during an SSH session. Also, when the interface fails, the named fails as well, guess so do all the other Internet services that depend on the Interface.

the line I added to the modules.conf is:

alias eth0 3c509

/var/lib/messages have the following:

Oct 31 10:22:27 mail2 sshd(pam_unix)[872]: session opened for user root by (uid=0)
Oct 31 10:36:18 mail2 named[626]: shutting down: flushing changes
Oct 31 10:36:18 mail2 named[626]: stopping command channel on 127.0.0.1#953
Oct 31 10:36:18 mail2 named[626]: no longer listening on 127.0.0.1#53
Oct 31 10:36:18 mail2 named[626]: no longer listening on xxx.xxx.xxx.xxx#53
Oct 31 10:36:18 mail2 named[623]: exiting
Oct 31 10:36:20 mail2 kernel: eth0: Setting Rx mode to 0 addresses.
Oct 31 10:36:20 mail2 network: Shutting down interface eth0: succeeded
Oct 31 10:36:21 mail2 network: Shutting down loopback interface: succeeded
Oct 31 10:36:21 mail2 /etc/hotplug/net.agent: NET unregister event not supported
Oct 31 10:36:22 mail2 apmd[586]: System Standby
Oct 31 11:24:06 mail2 named[1170]: starting BIND 9.2.1 -u named
Oct 31 11:24:06 mail2 named[1170]: using 1 CPU
Oct 31 11:24:06 mail2 named[1173]: loading configuration from '/etc/named.conf'
Oct 31 11:24:06 mail2 named: named startup succeeded
Oct 31 11:24:06 mail2 named[1173]: no IPv6 interfaces found
Oct 31 11:24:06 mail2 named[1173]: ifiter_ioctl.c:218: REQUIRE(iter->pos < (unsigned int) iter->ifc.ifc_len) failed
Oct 31 11:24:06 mail2 named[1173]: exiting (due to assertion failure)
Oct 31 11:24:08 mail2 kernel: eth0: 3c5x9 at 0x300, 10baseT port, address 00 60 97 55 55 18, IRQ 10.
Oct 31 11:24:08 mail2 kernel: 3c509.c:1.18c 1Mar2002 becker@scyld.com
Oct 31 11:24:08 mail2 kernel: http://www.scyld.com/network/3c509.html
Oct 31 11:24:08 mail2 kernel: eth0: Setting 3c5x9/3c5x9B half-duplex mode if_port: 0, sw_info: bf31
Oct 31 11:24:08 mail2 /sbin/mingetty[869]: tty1: invalid character ^[ in login name
Oct 31 11:24:10 mail2 kernel: eth0: Setting Rx mode to 1 addresses.
 
  


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
3c509b-TPO initial config prob under RH6 roboates Linux - Networking 6 09-29-2005 12:09 AM
NE2000 and 3c509B-TPO card configuration gi13s Linux - Networking 3 07-27-2004 12:24 AM
dhcpcd not accepting offered ip address on 3c509b-tpo card Yukoner Slackware - Installation 4 06-14-2004 06:56 PM
Smoothwall and a pair of 3c509B-TPO cards efgarcia Linux - Networking 2 11-27-2001 11:12 PM
3C509B-TPO NIC installation isbrower Linux - Networking 7 04-13-2001 09:18 AM


All times are GMT -5. The time now is 08:27 AM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration