realtek RTL8169/8110 Gigabit Ethernet on fedora core 4
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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.
realtek RTL8169/8110 Gigabit Ethernet on fedora core 4
Hey there.
i've a realtek RTL8169/8110 Family Gigabit Ethernet on fedora core 4 (kernel 2.6.11-1.1369_FC4).
This card is detected and i can ping the 127.0.0.1 and my own IP (if i allow one manually) but i can't ping any IP out (like my router).
Config:
- Router IP: 192.168.123.254/24
- NIC IP: 192.168.123.100/24 (the NIC can't reseve an IP from the DHCP)
I check in the network card settings and it seems like FC4 doesn't allow any IRQ, IO range and Memory range automatically, so i've try to put the same as windows use on this same computer:
IRQ: 19
IO Range: 1000-10FF
Memory Range: D0008800-D000DFFF
But same result
The command lspci give me this: 00:08.0 Ethernet controler: Realtek Semiconductor Co., Ltd RTL-1869 gigabit Ethernet (Rev 10)
Any idea? for information this card is on a laptop Medion and this NIC was working under slakware 10.1 (kernel 2.4.29). Is it a Kerner problem? or some thing else!!!
Any help would be appreciated.
Thanks in advance.
Gael.
but when i try to install them by the command make install as root i get this: make -C src/ install make[1]: Entering directory `/home/angel115/temp/src' install -m 644 -c r8169.ko /lib/modules/2.6.11-1.1369_FC4/kernel/drivers/net/ make[1]: Leaving directory `/home/angel115/temp/src' install: cannot stat r8169.ko'': No such file or directory make[1]: *** [install] Error 1 make: *** [install] Error 2
in the directory /home/angel115/temp/src i have a file named: r8169_n.c but no r8169.ko
Do i have to compile the .c file? but even if i compile it i'll have r8169_n.???? and not r8169.ko i think...
If any information are missing, just ask.
Thanks,
Gael.
try insmod r8169. The drivers are already in the kernel src. If it is a stock kernel, try insmod r8169. If not, recompile with that module compiled in.
Thanks Tuxdev for your answer, I really appreciate.
I try what you told me insmod r1869 but this command doesn't seems to exist under fedora. I try the slakware 10.1 (kernel 2.4.29) , it's the last available version (the one you maybe use) and my nic was working fine, but it wan't the same kernel. My actual kernel is 2.6.11-1.1369_FC4.
By the way, how do you do to know if the drivers are in the kernel src?
it may be modprobe, not insmod. insmod is for inserting modules while the kernel is running and everything else to, and modprobe is for boot-up. Of course I could be wrong and modprobe is for everything to do with inserting modules.
It is in the kernel src because the stock slackware kernel does not have anything in it that does not already comes withe the kernel src.
It seems to me that FC4 is a step back from slackware. What caused you to switch?
Do you know why i can see the file but the system doesn't seems to.
to answer your question, if i left slackware it's because i'm planning to pass my LPIC certification in about 2 mounth and a lot of questions are oriented Read Hat so i've try to choise the distribution who is the closest of RH.
Yeah, that is a good reason to play around with it. Anyway, modprobe likes to try to look for the module, and telling the module file like that does not work (as you are very well know now). Try just
Slackware requires good use of the CLI. Since you already have that, you can probably do well with it. Configuration is usually the biggest problem. A few things to know:
"alsaconf" detects and configures your sound card.
"xorgsetup" detects your video hardware and configures the X Window System.
"xf86cfg -textmode" tunes your configuration or creates a new config.
localhost:631 in a web browser goes to the printer webmin.
Option ZAxisMapping "4 5" in the mouse section of the X config activates the scroll wheel.
This is just off the top of my head. You can always ask questions in the Slackware forum here at LQ if you have trouble.
/proc/pci shows (note the different rev level from what lspci reports):
Bus 0, device 8, function 0:
Class 0200: PCI device 10ec:8169 (rev 16)
IRQ 9.
Master Capable. Latency=64. Min Gnt=32.Max Lat=64.
I/O at 0x1000 [0x10ff].
Non-prefetchable 32 bit memory at 0xd0008800 [0xd00088ff].
lsmod shows:
r8169 29645 0
dmesg shows:
r8169 Gigabit Ethernet driver 2.2LK loaded
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:00:08.0[A} -> Link [LNKA] -> GSI 9 (level, low) -> IRQ 9
r8169: NAPI enabled
eth0: Identified chip type is 'RTL8169s/8110s'.
eth0: RTL8169 at 0xf8820800, 00:90:f5:xx:xx:xx, IRQ 9
in /var/log/messages there are lines like this:
Aug 17 xx:xx:xx hostname kernel: NETDEV WATCHDOG: eth0 transmit timed out
some strings out of r8169.ko:
parm=use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot.
version=2.2LK
vermagic=2.6.11-1.1369_FC4 686 REGPARM 4KSTACKS gcc-4.0
What's different in the ethernet configuration in knoppix (2.6.11) from fc4?
1) irq 19 is used
2) lsmod shows a size of 24844 for r8169
3) strings shows vermagic=2.6.11 SMP preempt 386 gcc-3.3 in r8169.ko
4) dmesg:
r8169 Gigabit Ethernet driver 2.2LK loaded
ACPI: PCI interrupt 0000:00:08.0[A] -> GSI 19 (level, low) -> IRQ 19
eth0: Identified chip type is 'RTL8169s/8110s'.
eth0: RTL8169 at 0xf8d28800, 00:90:f5:xx:xx:xx, IRQ 19
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.