8139too.o: no such device....
I recently bought a NetGear ethernet card and set it up in windows just fine. I am running Mandrake Linux 8.0 with kernel version 2.4.3-20. I tried to insmod 8139too.o and got the following message:
/lib/modules/2.4.3-20mdk/kernel/drivers/net/8139too.o.gz: init_module: no such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. When I ran modprobe I got the following message: /lib/modules/2.4.3-20mdk/kernel/drivers/net/8139too.o.gz: no such device Hint: modprobe errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. /lib/modules/2.4.3-20mdk/kernel/drivers/net/8139too.o.gz: insmod /lib/modules/2.4.3-20mdk/kernel/drivers/net/8139too.o.gz: failed /lib/modules/2.4.3-20mdk/kernel/drivers/net/8139too.o.gz: insmod 8139too failed. I am really new to linux so if you have an answer, please put it in idiot's terms :) Thanks for any help you give. |
that sounds to me like you need to unpack the file using gzip or some other unzipping program. All of my drivers have just the .o w/o the .o.gz part.
Try unzipping the file and then redoing the insmod part. If that doesn't work wait till someone else has a better solution. |
Unzipping file and insmod...
I will try that again, however I think I already did that and it gave some error messages. I will try it again and post any error messages that i get. thanks
My uncle was helping me initially and we(he) thought that the driver is looking for a config file, but we don't know where the default config files are stored. |
I am not sure if it needs a config file. To my knowledge it does not. I do know that every driver that I have installed all used file.o and weren't gzipped or anything like that.
|
odd advice....hmm..anyway
well you should just need to add a line like "alias etho 8139too" to /etc/modules.conf and then use netconfig to specify the network parameters. the gzip thing is just used in big stock kernels to make them take up a little less space, and they are extracted automatically on use. |
Compressed kernel modules such as *.o.gz have just been a rather silly way of saving space for quite some time, their automagically decompressed on insertion. The one thing I was kind of curious about is are you certain this card should be taking the rtl8139/8139too module? What's the output of "lspci"?
Cheers, Finegan |
acid_kewpie:
thanks for the help...im trying that right now. I don't really need to define the IO and IRQ stuff do I? Ok...I modified the modules.conf file. I tried insmod again and it came up with the same error messages. I'm not sure where to go from here. Here are the generated error messages again: insmod: /lib/.............../8139too.0.gz: no such file or directory insmod: insmod /lib/......./8139too.o.gz: failed insmod: insmod 8139too failed Someone here told me to use the Ispci command...I tried and it said bash: Ispci: command not found. |
lspci, not Ispci :D
no, you shouldn't need to define irq's or anything |
OH Thanks....
lol. Thanks. that should definitely help. If the network card works, then ifconfig should show that, right? The error message I keep getting is "no such device" and I don't know what it is talking about.
I'm not sure if I clarified what my card is. It is a NETGEAR FA311 Fast Ethernet PCI Adapter. I have the FA311 mod on floppy, but it only supports some versions of RedHat, but I have Mandrake Linux. |
All times are GMT -5. The time now is 02:27 AM. |