FreddyXin/ax88179_178a: ASIX AX88179_178A Linux Driver Source Code
ASIX AX88179_178A Linux Driver Supply Code
Model 1.4.0 Feb. 26, 2013
- Mounted RX checksum errors situation
- Mounted RX hungup situation throughout very long time iperf heavy site visitors take a look at
- Assist Large-endian techniques
- Mounted the default MTU to 1500
- Added the ax88179_change_mtu operate to help Jumbo Body
- Eliminated linkup variable from the driving force personal information construction.
- Added netif_carrier_on operate in ax88179_status.
- Added bsize and ifg driver parameters.
- Eliminated AX_Suspend and AX_Resume
Model 1.3.0 Dec. 13, 2012
- Modified bulk in parameter to enhance the throughput on ARM.
- Mounted droop/resume situation on ARM.
- Mounted down/up community interface situation on ARM.
- Added Sitecom VID:DID 0df6:0072.
- Eliminated checking mii_err in rx_fixup operate to
keep away from packet loss underneath some circumstances. - Modified the ax88179_link_reset operate.
Model 1.2.0 Aug. 28, 2012
- Modified the ax88179_link_reset operate.
- Carried out the auto detach operate.
- Supported the AX88178A tool.
- Mounted the media change situation.
- Mounted the wakeup situation by modified the clock choose register.
Model 1.1.0 Could. 08, 2012
- Modified the ax88179_led_workaround operate.
- Fixups the ethtool_ops struct for compilation points in latest kernel model 3.3.0.
- Fixups the net_device_ops struct for compilation points in latest kernel model 3.2.0.
Model 1.0.Zero Beta Jan. 4, 2012
Put together to construct the driving force, you want the Linux kernel sources put in on the
construct machine, and guarantee that the model of the working kernel should match
the put in kernel sources. If you do not have the kernel sources, you will get
it from www.kernel.org or contact to your Linux distributor. If you do not know
how you can do, please check with KERNEL-HOWTO.
Observe: Please ensure the kernel is constructed with one of many “Assist for
Host-side, EHCI, OHCI, or UHCI” choice help.
README This file
ax88179.c AX88179 Linux driver major file
ax88179.h AX88179 Linux driver header file
Makefile AX88179 driver make file
COPYING GNU GERNERAL LICENSE
-
Extract the compressed driver supply file to your template listing by the
following command:[[email protected] template]# tar -xf DRIVER_SOURCE_PACKAGE.tar.bz2
-
Now, the driving force supply information needs to be extracted underneath the present listing.
Executing the next command to compile the driving force:[[email protected] template]# make
-
If the compilation is effectively, the asix.ko will likely be created underneath the present
listing. -
If you wish to use modprobe command to mount the driving force, executing the
following command to put in the driving force into your Linux:[[email protected] template]# make set up
-
If you wish to load the driving force manually, go to the driving force listing and
execute the next instructions:[[email protected] template]# insmod ax88179.ko
-
If you happen to had put in the driving force throughout driver compilation, then you should use
the next command to load the driving force robotically.[[email protected] anywhere]# modprobe ax88179
If you wish to unload the driving force, simply executing the next command:
[[email protected] anywhere]# rmmod ax88179
The next parameters could be set when utilizing insmod.
msg_enable=0xNNNNNNN
specifies the msg_enable of usbnet.
instance: insmod ax88179.ko msg_enable=0x00000000