FedoraThis forum is for the discussion of the Fedora Project.
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'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.
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:
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... .
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:
change line 263 from
if ((isa_bridge = pci_find_device(0x1039, 0x0008, isa_bridge)) == NULL
to
if ((isa_bridge = pci_find_device(0x1039, 0x0018, isa_bridge)) == NULL
Here there is again one more possible solution, again by changing the kernel source file.
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
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.