Realtek r8168 kernel module errors on kernel 3.9.4
I have never had a good time with my Realtek r8168 network card, but I am stuck with it. I got it working... decently on my Ubuntu system by downloading and compiling the official realtek kernel module, but I cannot do the same on my new LFS system (Both Ubuntu and LFS run on the same machine, here). I tried enabling the r8169 kernel module in menuconfig, but nothing recognizes my network card, and when booting I get the messages "face wlan0 does not exist" and "face eth0 does not exist". My /etc/udev/rules.d/70-persistent-net-rules looks like:
Code:
# This file was automatically generated by the /lib/udev/write_net_rules Code:
/sources/r8168-8.035.00/src/r8168_n.c:14545:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8168_init_board’ How can I get this driver working, or how can I get my network working at all? Why doesn't the r8169 kernel module recognize my network card? Or does it? How can I tell? |
IIRC, that driver is in the 'Staging drivers' in recent kernels. These are drivers out there not regarded as of kernel quality. Any of them I have used compile flawlessly.
|
All times are GMT -5. The time now is 04:56 PM. |