Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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;
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
Distribution: Whatever I feel like at the time I install.
Posts: 284
Rep:
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.
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.
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.
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
Distribution: Whatever I feel like at the time I install.
Posts: 284
Rep:
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.
Distribution: Whatever I feel like at the time I install.
Posts: 284
Rep:
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
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?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.