I found a solution on wiki about AsusZenbook.
https://help.ubuntu.com/community/AsusZenbook

You have to download driver from
http://www.asix.com.tw/download.php?sub=driverdetail&PItemID=105

For 3.2 kernels, the following patch has to be applied on this drivers:

--- a/asix.c    2011-03-10 13:46:05.000000000 +0100
+++ b/asix.c    2011-11-26 09:39:48.000000000 +0100
@@ -829,7 +829,7 @@
        .ndo_do_ioctl           = ax8817x_ioctl,
        .ndo_set_mac_address            = ax8817x_set_mac_addr,
        .ndo_validate_addr              = eth_validate_addr,
-       .ndo_set_multicast_list = ax8817x_set_multicast,
+       .ndo_set_rx_mode        = ax8817x_set_multicast,
 };
 #endif
 
@@ -1522,7 +1522,7 @@
        .ndo_get_stats          = axusbnet_get_stats,
        .ndo_set_mac_address    = ax8817x_set_mac_addr,
        .ndo_validate_addr              = eth_validate_addr,
-       .ndo_set_multicast_list = ax88772b_set_multicast,
+       .ndo_set_rx_mode = ax88772b_set_multicast,
 };
 #endif 


Make & make install

and it is fixed .


I hope that Ubuntu kernel team include this patch.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/947723

Title:
  ASIX USB-Ethernet driver noticably slow, dropping packets and
  reporting RX errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/947723/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to