network

w i p

dkms-r8168-8.046.00-2pclos2018.x86_64.rpm

dkms-r8168-8.045.08-7pclos2018.noarch.rpm

for kernel-4.17.2...
on kernels 4.15... and 4.16...
This package provides the r8168 kernel module(s) for Realtek RTL8168/RTL8111,
RTL8168B/RTL8111B, RTL8168C/RTL8111C, RTL8168D/RTL8111D, RTL8168E/RTL8111E and RTL8168F/RTL8111F
Gigabit Ethernet NICs built for the Linux kernel using the x86_64 family of processors.

 

dkms-r8152-2.11-1pclos2019.x86_64.rpm

A kernel module for Realtek RTL8152/RTL8153 Based USB Ethernet Adapters,
with S5 WOL enabled
/* table of devices that work with this driver */
/* Realtek */
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8050)},
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8152)},
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8153)},
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8156)},

/* Microsoft */
{REALTEK_USB_DEVICE(VENDOR_ID_MICROSOFT, 0x07ab)},
{REALTEK_USB_DEVICE(VENDOR_ID_MICROSOFT, 0x07c6)},

/* Samsung */
{REALTEK_USB_DEVICE(VENDOR_ID_SAMSUNG, 0xa101)},

/* Lenovo */
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x304f)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3052)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3054)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3057)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3062)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3069)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3082)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x7205)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720a)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720b)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720c)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x7214)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x721e)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0xa359)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0xa387)},

/* TP-LINK */
{REALTEK_USB_DEVICE(VENDOR_ID_TPLINK, 0x0601)},

/* Nvidia */
{REALTEK_USB_DEVICE(VENDOR_ID_NVIDIA,  0x09ff)},

dkms-r8152-2.10.0-17pclos2018.noarch.rpm

A kernel module for Realtek RTL8152/RTL8153 Based USB Ethernet Adapters,
with S5 WOL enabled
/* table of devices that work with this driver */
static const struct usb_device_id rtl8152_table[] = {
/* Realtek */
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8050)},
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8152)},
{REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8153)},

/* Microsoft */
{REALTEK_USB_DEVICE(VENDOR_ID_MICROSOFT, 0x07ab)},
{REALTEK_USB_DEVICE(VENDOR_ID_MICROSOFT, 0x07c6)},

/* Samsung */
{REALTEK_USB_DEVICE(VENDOR_ID_SAMSUNG, 0xa101)},

/* Lenovo */
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x304f)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3052)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3054)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3057)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3062)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3069)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x7205)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720a)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720b)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x720c)},
{REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x7214)},

/* TP-LINK */
{REALTEK_USB_DEVICE(VENDOR_ID_TPLINK, 0x0601)},
a much more on next times
/* Nvidia */
{REALTEK_USB_DEVICE(VENDOR_ID_NVIDIA, 0x09ff)},

dkms-ndiswrapper-1.62-1pclos2018.noarch.rpm
ndiswrapper-1.62-1pclos2018.x86_64.rpm

Ndiswrapper implements the Windows kernel APIs within the Linux kernel.  This
allows you to use a Windows driver for a wireless network card. The driver
runs natively, as though it is in Windows, without binary emulation.  This is
not ideal, but is useful when a vendor does not provide Linux drivers and no
free and open driver exists.

With ndiswrapper, most miniPCI (builtin), PCI, PCMCIA (Cardbus only) or USB
wireless network adapteers work in Linux. Although ndiswrapper is intended for
wireless network cards, other devices are known to work, such as ethernet
cards, USB to serial port device, and home phone network devices.

Note that ndiswrapper is known to cause occational computer lockups.
Quellen/Sources:

http://www.realtek.com.tw/
http://www.realtek.com.tw/
https://aur.archlinux.org/packages/r8152-dkms/
http://prdownloads.sourceforge.net/ndiswrapper/