[SOLVED] need realtek r8168 binary for intel I5 (AMD_64) for fedora 16
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
need realtek r8168 binary for intel I5 (AMD_64) for fedora 16
I just installed fedora 16 on my PC (64 bit I5). I had previously installed Fedora 12, and from what I read, it was easier/better to do a full install of 16 rather then try to upgrade. I took this advice, but now I am stuck. I have no network connection. I have a gigabyte motherboard (P55A) that has a realtek NIC. I downloaded the driver source for my configuration, but I cannot compile it because I do not have a compiler installed. Of course, I cannot install the compiler via yum, because I have no network connection. I tried downloading an rpm product (gcc) and installing via rpm, but although I get no errors, it does not appear to install gcc. Therefore, I cannot compile the driver.
Could someone with a similar system please send the r8168 binary to me at dsahnen@gmail.com. If I can install this binary and get my NIC working, I believe I can get everything else working from that point. But the source does not do me any good. I need the correct binary (for 3.1.0-7.fc16.x86_64)
Run "lspci -v" and then "lspci -n". The "lspci -v" command may indicate the driver you need. The "lscpi -n" command will provide the manufactures ID code. Note how it matches the line from the "modinfo" command. The firmware was supplied with my kernel. In your case, if it isn't, look for a package that supplies the files.
Code:
sudo /sbin/lspci -v | sed -n '/Ethernet/,/^$/p'
0e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
Subsystem: Toshiba America Info Systems Device ff00
Flags: bus master, fast devsel, latency 0, IRQ 46
I/O ports at 4000 [size=256]
Memory at f2010000 (64-bit, prefetchable) [size=4K]
Memory at f2000000 (64-bit, prefetchable) [size=64K]
[virtual] Expansion ROM at f2020000 [disabled] [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/2 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=2 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 36-38-32-35-33-34-33-33
Kernel driver in use: r8169
> /sbin/lspci -n | grep 0e:00.0
0e:00.0 0200: 10ec:8168 (rev 02)
I highlighted the lines that match up so you can see how this information ties together.
Thank you for this information and your scripts. It was quite informative. I have now installed gcc, but I cannot get a clean compile. There are several header files included in the .c's that just don't exists on my machine. Most of these are <linux/*.h> files. These files are simply not in /usr/include/linux. It seems that this version of the driver file was written for linux kernel version 2.4 or 2.6. Since I wonder if the difference is that I have 3.1.0 installed. Anyone have any experience with this?
Unfortunately, the binaries that were included in your tar did not work for me. (insmod failed). Not surprising, I guess, since these were compiled for Ubuntu (I assume). So I'm still looking for a solution. I will post here when I get it working with the solution that worked for me. In the meantime, I'm still looking for the binary if anyone has it.
Thanks
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.