eth0 device not found
Folks,
I'm a newbie to Linux and I'm having a bit of trouble installing Fedora 5 on a desktop PC with a built-in ethernet port. I initially had quite a few problems as the PC had a SATA drive and I had to use the option linux all-generic-ide noapic nolapic" in order to have my hard disk detected by the Fedora installer. Now I've completed the installation but don't see eth0 when I do a ifconfig -a. What is sit0 ? Now lspci and lspci -n seems to show a silicion Ethernet Adapter as below and my /etc/modprobe.conf has an entry for eth0 with driver sis190 and lsmod has an entry for sis190. A dmesg | grep eth doesn't return anything. Nearly doesn modprobe e1000 or e100 or eth0 or sis190. Any ideas? See below output from my system of the above commands. Code:
# ifconfig -a |
What do you get from dmesg after unloading "modprobe -r sis190" and reloading it "modprobe sis190"?
I get a "sit" when I start VMware which generates bridges and fake network cards, but I have no clue what it is exactly. I had to create eth0/1/2 manually after installing the network card & kernel modules. Do you get something back when you do... Code:
ls /etc | grep -i net If yes, try to create eth0 (create as well 1 and 2, just to be sure and eventually delete them afterwards if they're not used) manually, reboot and see what happens: Code:
cd /etc |
Sorry: the path wasn't "/etc" but "/etc/init.d"
And after that try starting eth0/1/2 with "/etc/init.d/net.eth0 start" and see what kind of messages you get... . |
Quote:
Code:
sis190 Gigabit Ethernet driver 1.2 loaded. |
Mmmhhh..., by "googling" I saw that this guy had exactly the same problem. His solution: use a different network card.:)
This guy describes the following change in the source file sis900.c of the linux kernel: Quote:
Have a look at the details of the solution, as it might be that you'll need to set a different code for your own card:study: You have to experiment a little bit with those variants... . |
I tried the 2nd solution of changing the kernel source code but I got the below error which I can't understand.
sis190: version magic '2.6.18-1.2798.fc6 SMP mod_unload 686 REGPARM 4KSTACKS gcc-4.1' should be '2.6.18-1.2798.fc6 SMP mod_unload 586 REGPARM 4KSTACKS gcc-4.1' FATAL: Error inserting sis190 (/lib/modules/2.6.18-1.2798.fc6/kernel/drivers/net/sis190.ko): Invalid module format It looks to me that all my problems stem from not having the proper linux drivers for the ASUS P5S-MX SE motherboard. It says it's a SIS671FX chipset but the CD that I got only has drivers for Windows. Any ideas on how/where I can get the proper drivers for this motherboard....I've found nothing on the ASUS website. |
Well I've made some progress, I've found how the SIS180 drivers which I can use during the Fedora install by using "linux updates dd". However my PC doesn't have a floppy disk drive.....arrgghhh!
Any ideas how during a linux installation I can get the installer to look at the sis180.img file on a CD or memory stick |
I'm getting really confused now.
The .img that is on the CD that came with the motherboard is not openable with the undisker or winimage! A redhat image file can be opened but not the FC6.img. The CD has:- sis18x_v1-fc6.img which I cannot open with unknown file-system error. When I burn an image onto a removeable disc and do the linux updates dd, it can see the image but it cannot mount...again with unknown filesystem error! I've tried to find the above .img on the web but google returns empty for sis18x_v1-fc6. I'm beginning to go insane here now..... :) |
And what happens if you try to mount the image without "dd"ing it to the floppy?
mount -v -o loop,ro <yourimage.img> </mnt/yourmountpoint> If it's not able to mount it, it might be that you don't have the support for that particular filesystem compiled. Try to download a livecd like knoppix, burn it to CD, boot with it and try again to mount it - Knoppix should have all possible filesystems compiled... |
Is there any reason that you chose FC5 which is no longer supported instead of perhaps Fedora 7. You could download a Fedora 7 LiveCD or any other live Linux distro and see if your card works from there.
|
All times are GMT -5. The time now is 05:00 AM. |