I recently bought an USB Ethernet adapter with ASIX AX88772b
chipset. (this one
Even though the CleaOS 5.2 didn't recognize it, I was able to compile and install the manufacturer's official driver.
This is a brief How To
Note, compiling the drivers requires an internet connection in the ClearOS machine. Fortunately, my VIA integrated Ethernet card was recognized by default.
1- Make sure your chipset is the ASIX AX88772B. Your lsusb
output with the dongle plugged in will look like this:
[root@system home]# lsusb
Bus 001 Device 003: ID 0b95:772b ASIX Electronics Corp.
2-Install the development environment:
yum groupinstall "Development Tools"
yum install kernel-source
4-You may also need the kernel-headers:
yum install kernel-headers
I'm not sure if kernel-headers are installed with the development environment or not (I don remember it well).
5-Dowload the manufacturer's official driver:
6-Extract the downloades file by the following command:
tar -xf AX88772B_772A_760_772_178_LINUX_Driver_v4.1.0_Source.tar.bz2
7-Compile the driver:
If the compilation is well, the asix.ko will be created under the current directory.
8-Install the driver:
9-Load the driver:
10-Reboot the machine.
11-If after rebooting does not appear a new ethX device, unplug the USB dongle and plug it again. Next, you can configure the USB network card using WebConfig in order to generate the necessary scripts in the folder /etc/sysconfig/network-scripts/