asix, setting MAC broken in v3.2. Bisected to "NET: fix phy init for AX88772 USB ethernet". |
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hello,
I have asix adapter plugged to mini-server and have to change MAC
address before DHCP because of ISP. This worked fine, until v3.2. Now
I have to set interface in promisc mode to have custom MAC working.
I bisected problem to '[4ad1438f025ed8d1e4e95a796ca7f0ad5a22c378] NET:
fix phy init for AX88772 USB ethernet':
# bad: [5f0a6e2d503896062f641639dacfe5055c2f593b] Linux 3.2-rc7
# good: [c3b92c8787367a8bb53d57d9789b558f1295cc96] Linux 3.1
git bisect start 'v3.2-rc7' 'v3.1' 'drivers/net/usb/asix.c'
# bad: [79de9efdb93d8e693dccd0eb7d80cd6092f5875b] NET: asix: fix
ethtool -e for AX88178 USB dongle
git bisect bad 79de9efdb93d8e693dccd0eb7d80cd6092f5875b
# bad: [4ad1438f025ed8d1e4e95a796ca7f0ad5a22c378] NET: fix phy init
for AX88772 USB ethernet
git bisect bad 4ad1438f025ed8d1e4e95a796ca7f0ad5a22c378
# good: [afc4b13df143122f99a0eb10bfefb216c2806de0] net: remove use of
ndo_set_multicast_list in drivers
git bisect good afc4b13df143122f99a0eb10bfefb216c2806de0
-Jussi
Bus 001 Device 002: ID 0b95:7720 ASIX Electronics Corp. AX88772
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0b95 ASIX Electronics Corp.
idProduct 0x7720 AX88772
bcdDevice 0.01
iManufacturer 1 ASIX Elec. Corp.
iProduct 2 AX88772
iSerial 3 000001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 4 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 250mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 0
iInterface 7 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 11
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 0
bMaxPacketSize0 8
bNumConfigurations 1
Device Status: 0x0001
Self Powered
[Linux Kernel Discussion]
[Ethernet Bridging]
[Linux Wireless Networking]
[Linux Bluetooth Networking]
[Linux Networking Users]
[VLAN]
[Git]
[IETF Annouce]
[Linux Assembly]
[Security]
[Bugtraq]
[Photo]
[Singles Social Networking]
[Yosemite Information]
[MIPS Linux]
[ARM Linux Kernel]
[ARM Linux]
[Linux Virtualization]
[Linux Security]
[Linux IDE]
[Linux RAID]
[Linux SCSI]
[Free Dating]