Перейти в магазин ( $4.74 )
Сейчас в продаже все больше тонких ноутбуков без встроенной сетевушки.
Купил этот вариант для подключения подобных устройств к проводной сети, а заодно и для тестов.
А также можно применять в компьютерах и ноутбуках со сгоревшей сетевушкой, либо чтобы добавить в них еще несколько интерфейсов и настроить сервер/роутер.
Посмотрим на что способен этот адаптер.
Приехала сетевушка в такой упаковке:
Корпус из матового пластика, достаточно качественного и хорошо собранного, дизайн такой интересный ступеньками.
Адаптер достаточно крупный: 82*32*(13-22)мм, общая длина с хвостом 26.7см.
По сравнению с купленным в прошлом году 100-мегабитным адаптером этот заметно крупнее.
На корпусе есть надписи USB3.0 Gigabit Lan и "GLAABIT" что бы это ни значило :)
На боковом торце вход Ethernet и два светодиода с подписями Link Act.
Если кабель витая пара не подключен, то ничего не светится, при подключении первый светодиод показывает связь, второй мигает в такт передаче данных.
USB коннектор синего цвета, присутствуют все 9 контактов USB 3.0.
При подключении под Windows 10 сразу определяется и драйвера устанавливаются сами автоматически.
Под Windows XP и Windows 7 при первом подключении обнаружено новое устройство, драйвер установить не удалось, далее сетевушка отключается и подключается с нее же эмуляция виртуального CD с драйверами. Достаточно их установить и устройство найдется и заработает.
На всякий случай залил эти дровишки в облако, размер всего 360КБ.
Устройство основано на чипе Realtek 8153, в диспетчере устройств отображается как Realtek USB GbE Family Controller.
Под Windows 10 автоматом ставится драйвер Microsoft от 20.09.2015.
Настроек сетевушки достаточно много, есть и VLAN и Jumbo Frame.
Под современными дистрибутивами Linux работает тоже без проблем, драйвера сами автоматом ставятся, а именно драйвер r8152.
Вывод команды lsusb -v:
Bus 001 Device 002: ID 0bda:8153 Realtek Semiconductor Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8153
bcdDevice 30.00
iManufacturer 1 Realtek
iProduct 2 USB 10/100/1000 LAN
iSerial 6 000001
bNumConfigurations 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 350mA
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 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
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 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 8
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 80
bNumInterfaces 2
bConfigurationValue 2
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 350mA
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 00E04C6814DA
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
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 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 12
bNumDeviceCaps 1
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000006
Link Power Management (LPM) Supported
Device Status: 0x0000
(Bus Powered)
А что по скоростям?
Для теста была задействована известная утилита iperf3, один конец витой пары подключен к данной сетевушке, второй к встроенной гигабитной сетевой карте другого компьютера.
При подключении сетевушки к портам USB 2.0 удается выжать скорости на уровне 220-300Мбит/с в зависимости от древности компьютера и скоростей его USB портов.
USB 2.0:
f:tempiperf>iperf3.exe -c 192.168.5.10
Connecting to host 192.168.5.10, port 5201
[ 4] local 192.168.5.2 port 52486 connected to 192.168.5.10 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 36.1 MBytes 302 Mbits/sec
[ 4] 1.00-2.00 sec 35.4 MBytes 297 Mbits/sec
[ 4] 2.00-3.00 sec 36.9 MBytes 310 Mbits/sec
[ 4] 3.00-4.00 sec 36.9 MBytes 310 Mbits/sec
[ 4] 4.00-5.00 sec 36.9 MBytes 310 Mbits/sec
[ 4] 5.00-6.00 sec 36.9 MBytes 309 Mbits/sec
[ 4] 6.00-7.00 sec 36.9 MBytes 309 Mbits/sec
[ 4] 7.00-8.00 sec 36.8 MBytes 309 Mbits/sec
[ 4] 8.00-9.00 sec 36.8 MBytes 309 Mbits/sec
[ 4] 9.00-10.00 sec 37.0 MBytes 310 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 366 MBytes 307 Mbits/sec sender
[ 4] 0.00-10.00 sec 366 MBytes 307 Mbits/sec receiver
iperf Done.
f:tempiperf>iperf3.exe -c 192.168.5.10 -R
Connecting to host 192.168.5.10, port 5201
Reverse mode, remote host 192.168.5.10 is sending
[ 4] local 192.168.5.2 port 52491 connected to 192.168.5.10 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 26.0 MBytes 218 Mbits/sec
[ 4] 1.00-2.00 sec 25.4 MBytes 213 Mbits/sec
[ 4] 2.00-3.00 sec 27.5 MBytes 230 Mbits/sec
[ 4] 3.00-4.00 sec 27.7 MBytes 232 Mbits/sec
[ 4] 4.00-5.00 sec 27.4 MBytes 230 Mbits/sec
[ 4] 5.00-6.00 sec 27.5 MBytes 231 Mbits/sec
[ 4] 6.00-7.00 sec 27.5 MBytes 231 Mbits/sec
[ 4] 7.00-8.00 sec 25.5 MBytes 214 Mbits/sec
[ 4] 8.00-9.00 sec 25.3 MBytes 212 Mbits/sec
[ 4] 9.00-10.00 sec 25.5 MBytes 214 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 265 MBytes 223 Mbits/sec sender
[ 4] 0.00-10.00 sec 265 MBytes 223 Mbits/sec receiver
При подключении к USB 3.0 порту ожидалось существенное увеличение скорости передачи данных, но на деле этого не произошло, максимальная скорость, которой удалось добиться, составляет 360Мбит/с.
f:tempiperf>iperf3.exe -c 192.168.5.5 -R
Connecting to host 192.168.5.5, port 5201
Reverse mode, remote host 192.168.5.5 is sending
[ 4] local 192.168.5.2 port 60051 connected to 192.168.5.5 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 42.9 MBytes 360 Mbits/sec
[ 4] 1.00-2.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 2.00-3.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 3.00-4.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 4.00-5.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 5.00-6.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 6.00-7.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 7.00-8.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 8.00-9.00 sec 42.8 MBytes 359 Mbits/sec
[ 4] 9.00-10.00 sec 42.8 MBytes 359 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 429 MBytes 359 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 428 MBytes 359 Mbits/sec receiver
Почему не 950Мбит/с? Проблема с портом? Нет.
Для теста был взял другой USB 3.0 Ethernet адаптер фирменный от Dell.
Что интересно, он построен на том же чипе Realtek 8153.
Но вот он показывает скорости на уровне 960Мбит/с, правда и стоит он $20-30.
На деле оказалось, что обозреваемый адаптер действительно гигабитный, действительно с USB 3.0 коннектором, но китайцы сэкономили и посадили его на USB 2.0 шину внутри, разбирать не стал, все на клею.
Об этом факте четко говорит вывод команды lsusb -t под Linux, либо утилита Aida64 под Windows:
Но даже с этими ограничениями данный адаптер весьма неплох, может выдавать скорости до 360Мбит/с, при копировании файлов по сети выходит скорость до 45Мбайт/сек.
Это в 4 раза быстрее, чем может выдать 100-мегабитная сетевушка.
Большинству людей возможностей обозреваемого варианта будет с головой при цене-то ниже $5.
А кому нужно раскрыть весь потенциал гигабита, лучше поискать что-то помощнее.
Всем спасибо за внимание.
Видеообзор: