FreddyXin/ax88179_178a: ASIX AX88179_178A Linux Driver Source Code
Driver on

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

  1. Extract the compressed driver supply file to your template listing by the
    following command:

    [[email protected] template]# tar -xf DRIVER_SOURCE_PACKAGE.tar.bz2

  2. 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

  3. If the compilation is effectively, the asix.ko will likely be created underneath the present
    listing.

  4. 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

  1. 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

  2. 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

Leave a Reply

Your email address will not be published. Required fields are marked *