It seems the reason I could only make the D-lLink DUB-E100 USB-ehernnet adapter work with an old kernel ... was that I some time ago compiled a module for that kernel and then forgot all about it, sorry ... If someone else needs to make it work, here is my recipe:
Download and install the kernel source files:
$ sudo yum install kernel-devel
Download the source code for the module from here:
http://www.asix.com.tw/download.php?sub=downloadsearch&PSNoID=100where you select AX88178 as "Product Name", choose "Driver", and press "Go"
Unpack the source code and cd into the created directory. Now you have to make sure to compile the module for the kernel version for which you have the source files. If that version is not the same as the one the server is presently running, you should change this line in the Makefile
CURRENT = $(shell uname -r)
to
CURRENT = 2.6.9-89.0.25.EL
or whatever version you want to compile the module for.
Then
$ make
$ make install
and reboot with the new kernel.