Hi JulesFM ,
Were you able to get the Startech nic's to persist and function after reboot? Anything special outside of what is in the instructions to get that to work?
Hi JulesFM ,
Were you able to get the Startech nic's to persist and function after reboot? Anything special outside of what is in the instructions to get that to work?
Try forcing the switch port to 1000/Full instead of auto negotiating. I'm using a Realtek based USB NIC and I'm able to ping in both directions using a vmkernel port pinned to the NIC
I am trying to use the vusb0 port as an uplink in a distributed vswitch in 6.7U1. I changed the script to include the following line to map the vusb0 NIC to the dvswitch. (esxcfg-vswitch -P vusb0 -V 8 DSwitch0). However, I am having difficulty with the syntax to add the dvportgroups. Can someone assist?
From Amazon UK:
ASIN Number (put it in search box) is: B00PC0H9IE
Description:
Anker® Unibody Aluminum USB 3.0 to RJ45 Gigabit Ethernet Adapter Supporting 10/100/1000 Mbps Ethernet [RTL8153 Chipset]
Seems to work well.
Hope that helps
Same chipset, RTL8153, Belkin F2CU040btBLK-C Adapter USB to Gigabit Ethernet running well on ESXi 6.7.0 Update 1
Unfortunately, I've to say that USB-C Belkin adapter doesn't run well. I've got this error messages:
2019-04-27T10:51:47.671Z cpu3:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:51:48.671Z cpu0:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:51:53.015Z cpu0:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:51:53.671Z cpu1:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:51:54.671Z cpu2:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:00.189Z cpu0:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:01.171Z cpu0:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:02.171Z cpu0:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:03.468Z cpu1:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:04.171Z cpu1:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:05.171Z cpu1:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:09.483Z cpu1:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
2019-04-27T10:56:10.171Z cpu1:2097571)usbd_setup_ctrl_transfer:1538: Wrong framelength 0 != 8
GD,
Would you please let me know the device detail, I have not seen this issue and would like to check more with such devices to see where is wrong.
Thanks,
Songtao
Hi Songtao Zheng,
Some details:
[root@esxi2:~] esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- ------------------------------------------------
vusb0 Pseudo uether Up Up 1000 Full 24:f5:a2:8c:55:4a 1500 Belkin Belkin USB-C LAN
[root@esxi2:~] lsusb
Bus 002 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
[root@esxi2:~] vmware -vl
VMware ESXi 6.7.0 build-10302608
VMware ESXi 6.7.0 Update 1
[root@esxi2:~] localcli system module list | grep usb
vmkusb_nic_fling true true
[root@esxi2:~] lsusb -v
Bus 002 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8153 RTL8153 Gigabit Ethernet Adapter
bcdDevice 30.00
iManufacturer 1 Belkin
iProduct 2 Belkin USB-C LAN
iSerial 6 8C554A000000
bNumConfigurations 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 57
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 256mA
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 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
bMaxBurst 0
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 98
bNumInterfaces 2
bConfigurationValue 2
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 256mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 6 Ethernet Networking
bInterfaceProtocol 0
iInterface 5 CDC Communications Control
CDC Header:
bcdCDC 1.10
CDC Union:
bMasterInterface 0
bSlaveInterface 1
CDC Ethernet:
iMacAddress 3 24F5A28C554A
bmEthernetStatistics 0x00000000
wMaxSegmentSize 1514
wNumberMCFilters 0x0000
bNumberPowerFilters 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 8
bMaxBurst 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 4 Ethernet Data
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 3
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 22
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 2
Lowest fully-functional device speed is High Speed (480Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 2047 micro seconds
Device Status: 0x0000
(Bus Powered)
Hi I'm trying to use a Lenovo Thinkpad USB 3.0 adapter which has a p/n of RTL8153.
I've followed the instructions correctly 'i think'.
vmware -vl output shows:
VMware ESXi 6.5.0 build-5969303
VMware ESXi 6.5.0 Update 1
lsusb -v output shows:
Bus 001 Device 003: ID 17ef:7205 Lenovo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x17ef Lenovo
idProduct 0x7205
bcdDevice 30.00
iManufacturer 1 Lenovo
iProduct 2 ThinkpadUSBLAN
iSerial 3 3C18A0024047
bNumConfigurations 2
localcli system module list | grep usb output shows:
vmkusb_nic_fling true true
esxicli network nic list output:
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- ------------------------------------------------
vmnic0 0000:00:1f.6 ne1000 Up Up 1000 Full 94:c6:91:a5:64:5d 1500 Intel Corporation Ethernet Connection (4) I219-V
USB adapter is plugged in, host has been rebooted etc.
Any help appreciated!
Adam
Ordered a different adapter and it worked, thanks anyway
esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- ------------------------------------------------
vmnic0 0000:00:1f.6 ne1000 Up Up 1000 Full 94:c6:91:a5:64:5d 1500 Intel Corporation Ethernet Connection (4) I219-V
vusb0 Pseudo uether Up Up 1000 Full 00:e0:4c:01:0a:24 1500 Realtek USB 101001000 LAN
From Amazon UK:
ASIN Number (put it in search box) is: B00PC0H9IE
Description:
Anker® Unibody Aluminum USB 3.0 to RJ45 Gigabit Ethernet Adapter Supporting 10/100/1000 Mbps Ethernet [RTL8153 Chipset]
Seems to work well.
Hope that helps
I'm using multiple dual-Gb NICs on a pile of NUC8i5BEH (and have tried NUC5i7RYH as well).
I'm using v1.0 of your Fling on vSphere 6.7u2, everything patched up to date.
(I've even reinstalled the NUC8s from scratch, which hasn't made any change)
If I use the Startech dual-Gb AX88179 NICs, everything works.
If I use the Vantec dual-Gb RTL NICs, I can't get any packets through them. But "esxcfg-nics -l" lists vusb0-vusb5 just as expected, and I can assign them to vmks and so on.
One possible give-away is that when I use the AX88179 NICs, they all report the CDP response from my Cisco SG300 and SG350 switches. With the RTL NICs connected to the same switches, they all say that CDP "is not available on this physical network adapter".
From doing a vmkping through an RTL NIC, the switch doesn't receive any unicast packets at all. Do the vmkping through an AX88179 NIC, the switch receives the unicast packet and the ping response is received by the ESXi host as you would expect.
And yes, I have checked that I'm not just getting the ports swapped over by mistake, and I've tried multiple NICs, multiple patch leads, multiple switch ports, multiple switches. I'm using simple vSwitches, not attempting vDS. :-)
Any ideas?
Thanks!
Jules.