Kernel 2.6.32-24-pve problems building r8168-8.036.00 Realtek drivers

Frazze

Member
Feb 24, 2012
53
0
6
Anyone having issues with 2.6.32-24-pve and building latest Realtek drivers r8168-8.036.00 ?

r8168-8.036.00 worked without problems on 2.6.32-23-pve Now after updating to -24 and having installed -24 kernel headers I get the following:

Code:
root@proxmox-ve /tmp/r8168-8.036.00 # make all
make -C src/ clean
make[1]: Entering directory `/tmp/r8168-8.036.00/src'
make -C /lib/modules/2.6.32-24-pve/build SUBDIRS=/tmp/r8168-8.036.00/src clean
expr: syntax error
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-24-pve'
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-24-pve'
make[1]: Leaving directory `/tmp/r8168-8.036.00/src'
make -C src/ modules
make[1]: Entering directory `/tmp/r8168-8.036.00/src'
make -C /lib/modules/2.6.32-24-pve/build SUBDIRS=/tmp/r8168-8.036.00/src modules
expr: syntax error
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-24-pve'
  CC [M]  /tmp/r8168-8.036.00/src/r8168_n.o
  CC [M]  /tmp/r8168-8.036.00/src/r8168_asf.o
  CC [M]  /tmp/r8168-8.036.00/src/rtl_eeprom.o
  CC [M]  /tmp/r8168-8.036.00/src/rtltool.o
  LD [M]  /tmp/r8168-8.036.00/src/r8168.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/r8168-8.036.00/src/r8168.mod.o
  LD [M]  /tmp/r8168-8.036.00/src/r8168.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-24-pve'
make[1]: Leaving directory `/tmp/r8168-8.036.00/src'
make -C src/ install
make[1]: Entering directory `/tmp/r8168-8.036.00/src'
make -C /lib/modules/2.6.32-24-pve/build SUBDIRS=/tmp/r8168-8.036.00/src INSTALL_MOD_DIR=kernel/drivers/net modules_install
expr: syntax error
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-24-pve'
  INSTALL /tmp/r8168-8.036.00/src/r8168.ko
  DEPMOD  2.6.32-24-pve
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-24-pve'
make[1]: Leaving directory `/tmp/r8168-8.036.00/src'

and I can't use that driver anymore. Same thing with older versions of the realtek driver, like v.35 etc.

Anyone having an idea what could have caused this to not work anymore since last kernel Update?
I am not sure if I want to use the in the past vey often know to cause lot of problems "r8169" drivers coming with kernels.....
 
Last edited:

I have the file "r8168-8.035.00.tgz", and i did a instalation successful over PVE 2.3 and 3.0.

If you want, give me your email and i will send you this file.

Note: This file was kindly provided by the user mir of this forum

Best regards
Cesar
 
Last edited:
I don't need the drivers file, I need to be able to compile the drivers provided by realtek on the latest proxmox kernel.

I was able to compile the latest drivers on the previous proxmox kernel without problems.


Maybe you try to upgrade to latest 3.1 and compile the drivers new and you'll see you probably have the same problems.

But thanks.
 
I don't need the drivers file, I need to be able to compile the drivers provided by realtek on the latest proxmox kernel.

I was able to compile the latest drivers on the previous proxmox kernel without problems.

Maybe you try to upgrade to latest 3.1 and compile the drivers new and you'll see you probably have the same problems.

But thanks.

I had problems for compile the driver "r8168-8.036.00" provided by Realtek, then i got the driver "r8168-8.035.00" that was prepared by other user of this forum (the driver also is originally from Realtek), and after, I did the compilation and installation into PVE without any problem.

Nowadays my PVE nodes don't have more problems of disconnection as before.

I suggest you accept my offer, or at least until that you resolve it with version "r8168-8.036.00" provided by Realtek. and if you can resolve it, please let me know how do it.

Best regards
Cesar
 
Thanks, but you don't seem to understand: with the current kernel I also can't use version 35. with the previous kernel version 36 and any others worked without problems. So as a result the problem has to be v in the latest kernel kernel version which was released a few days ago.
 
Knowing that there are several manufacturers of Motherboards with hundreds of models that come with network interfaces "Realtek", I think it would be good to have native support PVE this brand with its latest versions of drivers.
 
It builds on kernel 2.6.32-23-pve.

yes, I know, that's why I am writing in this thread, to get some attention by proxmox developers.


drivers build on 2.6.32-23-pve, but not on 2.6.32-24-pve anymore, that's the exact problem and it would be nice if developers could take a look at this because r8169 is very well known to make trouble while r8168 is fine.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!