LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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 03-10-2002, 02:56 AM   #1
eweborg
LQ Newbie
 
Registered: Mar 2002
Location: Austin
Posts: 8

Rep: Reputation: 0
3com etherlink III card


I had redhat 7.0 and my NIC card was working. I upgraded to Redhat 7.2. I don't think the kernel is pick up the hardware.

When I type lsmod, I get :
Moduke size used by
ide-cd 26592 0 (autoclean)
cdrom 29504 0 (autoclean) [ide-cd]
soundcore 4208 0 (autoclean)
pcmcia_core 38392 0

when I do ifconfig, I only get device:
lo

I have try insmod 3c509 irq=10 ( read this from other postings)
Error:
/lib/modules/2.4.7-10/kernel/drivers/net/3c509.o: init_module: Nosuch device Hint: insmod errors can be caused by incorredt module parameters, including invalid IO or IRQ parameters. I have used different irq numbers


In Network Configuration screen, hardware tab, the is no device listed. I have try to insert a network adapter but don't know all the parameters;

Adapter: 3com EtherLink III
Device: eth0
IRQ: ?
MEM: ?
IO: ?
IO1: ?
IO2: ?
DMA0: ?
DMA1: ?

Where can I find the parameters or can someone help with them?

Any other ideas?

Today, Ichecked the boot.log and found the following:

Mar 10 11:03:27 madmen pcmcia: /lib/modules/2.4.7-10/pcmcia/i823465.o:
Mar 10 11:03:27 madmen pcmcia: Hint: insmod errors can be caused by incorredt module parameters, including invalid IO or IRQ parameters.
Mar 10 11:03:27 madmen pcmcia: init_module: No such device
Mar 10 11:03:27 madmen pcmcia: /lib/modules/2.4.7-10/pcmcia/ds.o
Mar 10 11:03:27 madmen pcmcia: Hint: insmod errors can be caused by incorredt module parameters, including invalid IO or IRQ parameters.
Mar 10 11:03:27 madmen pcmcia: cardmgr.
Mar 10 11:03:27 madmen pcmcia: init_module: Operation not permitted


Card info:
EtherLink III Lan+33.6 Modem PC Card
3c562c/3c563c

Last edited by eweborg; 03-10-2002 at 11:20 AM.
 
Old 03-10-2002, 05:40 PM   #2
bbenz3
Member
 
Registered: Feb 2002
Location: Orlando
Distribution: Whatever I feel like at the time I install.
Posts: 284

Rep: Reputation: 30
First you can't install the 3c509 driver for a non 3c509 card. If you check the HCL Page for Redhat 7.2 under 3com you will see that you should use the "3c589_cs" driver for your card.
 
Old 03-10-2002, 06:35 PM   #3
finegan
Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 57
I'm pretty certain that 3c589_cs is a PCMCIA driver.

I've been using the old ISA etherlink III cards under the 2.4.x kernel series for a while now so the correct module is almost definately 3c509. Its probably a matter of juggling interrupts. The 2.2.16 kernel that you were using with 7.0 assigned everything a different interrupt set than the 2.4.7 kernel you have now.

cat /proc/interrupts

to see what is being used right now. Offhand I'm used to assigning irq 7 for that card, but I've never had to use it under redhat.

Luck,

Finegan
 
Old 03-10-2002, 06:42 PM   #4
bbenz3
Member
 
Registered: Feb 2002
Location: Orlando
Distribution: Whatever I feel like at the time I install.
Posts: 284

Rep: Reputation: 30
according to eweborg:

Quote:
Card info:
EtherLink III Lan+33.6 Modem PC Card
3c562c/3c563c
that is a pcmcia card. taht is why i said to use the other driver. I too use the 3c509 driver for my etherlink III cards.
 
Old 03-11-2002, 12:14 PM   #5
finegan
Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 57
Re: 3com etherlink III card

Quote:
Originally posted by eweborg

Mar 10 11:03:27 madmen pcmcia: /lib/modules/2.4.7-10/pcmcia/i823465.o:
Mar 10 11:03:27 madmen pcmcia: Hint: insmod errors can be caused by incorredt module parameters, including invalid IO or IRQ parameters.
Mar 10 11:03:27 madmen pcmcia: init_module: No such device
Mar 10 11:03:27 madmen pcmcia: /lib/modules/2.4.7-10/pcmcia/ds.o
Mar 10 11:03:27 madmen pcmcia: Hint: insmod errors can be caused by incorredt module parameters, including invalid IO or IRQ parameters.
Mar 10 11:03:27 madmen pcmcia: cardmgr.
Mar 10 11:03:27 madmen pcmcia: init_module: Operation not permitted
Sorry Bbenz3, All that above pcmcia goop should have been a hint to me... der, me moron.

Eweborg,

The major difference between RH 7.2 and 7.0 was that they switched up to using in-kernel pcmcia instead of David Hind's pcmcia-cs package, which was compiled external to the kernel. All of those above modules should stack on an old pcmcia-cs box to read in lsmod:

pcmcia_core
i82365 (or tcic, but not really)
ds
(whatever module for your card)

If this is an upgrade by installing RH7.2 over 7.0, then that's probably the source of your problem as making those "upgrade" features work on something as exotic as laptops is really of a lower priority to RH then rushing the next version out.

The in-kernel PCMCIA in the 2.4.x series since 2.4.2 is a little less reliable, but will probably work. Try inserting the network card after boot-up and seeing what the output of "dmesg" is. You can also tell the status, no kidding, by the tones. The first tone means that the card was recognized as being present at all, the second is that the cardbus manager either loaded the module for it (a high pitched beep, like the first), or failed, (a low toned bonk).

If you don't get any sound at all, I recomend downloading and compiling the newest old pcmcia-cs package as the in-kernel goop doesn't seem to be workin out for you.

If you get the first tone, but the second is a bonk, then post the last few lines of "dmesg" and its probably just a matter of tweaking.

Again, sorry to be way off track,

Cheers,

Finegan
 
Old 03-13-2002, 09:02 PM   #6
eweborg
LQ Newbie
 
Registered: Mar 2002
Location: Austin
Posts: 8

Original Poster
Rep: Reputation: 0
dmesg : I got alot of info but at the end was this:
Linux Kernel Card Services 3.1.22
option: [pci] [cardbus] [pm]
Intel PCIC probe: not found
ds: no socket drivers loaded!


I have a 1.4g hard drive with RH7.0, I inserted it in the laptop.
Information from my Redhat 7.0 harddrive:

difference in config.opts:
include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff

when I type lsmod:
Moduke size used by
ide-cd 23628 0 (autoclean)
serial_cs 5280 0 (unused)
3c589_cs 8372 1
ds 6280 2 [serial_cs 3c589_cs]
i82365 21668 2
pcmcia_core 44160 0 [serial_cs 3c589_cs ds i82365]
lockd 31176 1 (autoclean)
sunrpc 52964 1 (autoclean) [lockd]

When I type cardctl status:
socket 0:
5V 16-bit PC Card
function 0: [ready], [up], [bat dead], [bat low], [reg attn]
function 1: [ready], [reg attn]
socket 1:
no card

When I type cardctl config:
socket 0:
Vcc 5.0V Vpp 0.0V Vpp2 0.0V
interface type is "memory and I/O"
irq 3 [exclusive] [level]
function 0:
config base 0x1080
option 0x47 status 0x00 pin 0x00 copy 0x00 ext 0x00
io 0x0300-0x030f [16bit]
function 1:
config base 0x1000
option 0x47 status 0x08 pin 0x00 copy 0x00 ext 0x00
io 0x02fb-0x02ff [8bit]

I changed the modules.conf to "alias eth0 3c589_cs".
I also change the line in config.opts to
include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff

Both changes did not help.
 
Old 03-15-2002, 04:41 PM   #7
bbenz3
Member
 
Registered: Feb 2002
Location: Orlando
Distribution: Whatever I feel like at the time I install.
Posts: 284

Rep: Reputation: 30
according to that info, if I read it correctly, you are having your problems with the linux using pcmcia. Do you have any othr pcmcia cards that you could test to verify that the pcmcia part of linux is actually working.
 
Old 03-15-2002, 06:17 PM   #8
eweborg
LQ Newbie
 
Registered: Mar 2002
Location: Austin
Posts: 8

Original Poster
Rep: Reputation: 0
Yes I have try another card with same errors.
 
Old 03-15-2002, 09:12 PM   #9
bbenz3
Member
 
Registered: Feb 2002
Location: Orlando
Distribution: Whatever I feel like at the time I install.
Posts: 284

Rep: Reputation: 30
Well then you are out of my league. I don't have any idea what to do about PCMCIA errors. The only thing I could tell you is see if there are any updates for the PCMCIA packages, and if the other guy is right and it is built into the kernel. You could try to update the kernel as well. You might want to post this in the Installation forum. goodluck
 
Old 03-16-2002, 03:21 AM   #10
finegan
Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 57
Nah, RedHat 7.0 used kernel 2.2.16, and in-kernel pcmcia didn't come along until the 2.4.x's. As for re-compiling the pcmcia-cs package, you're probably out of luck due to the fact that RH 7.0 shipped with one of the most in-capable compilers ever. The web is rife with distaste over that version, hence why RH came out with 7.1 quick on its heels.

From the pcmcia outputs it looks like everything is okay. When you say that you had no dice, what wouldn't happen? Would it respond and reply with the right info from ifconfig? How do you get your IP? dhcp, pppoe?

Luck,

Finegan
 
Old 03-16-2002, 01:46 PM   #11
eweborg
LQ Newbie
 
Registered: Mar 2002
Location: Austin
Posts: 8

Original Poster
Rep: Reputation: 0
Thanks for all the help and suggestions. I went back to RH7.0. Worked on this for 2 weeks and no luck.
 
  


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
3Com Etherlink III on Fedora kurtucky Linux - Hardware 10 07-08-2004 01:44 PM
3Com Etherlink III ISA card. comaptable? e1000 Linux - Networking 3 12-12-2003 04:47 AM
3com etherlink III card dxdad Linux - Networking 2 12-05-2003 11:26 AM
3com Etherlink III 3c5098-TP farhan Linux - Networking 4 02-15-2003 06:58 AM
Trouble with 3Com Etherlink III card josefsvejk Linux - Networking 4 01-10-2002 04:06 AM


All times are GMT -5. The time now is 07:01 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration