USB to Ethernet adapters

Ξεκίνησε από gidarakos, 12 Μαΐου 2023, 12:52:55 ΜΜ

« προηγούμενο - επόμενο »

gidarakos

Έχοντας ένα laptop DELL Inspiron 15 3520 χωρίς onboard Ethernet και δυο USB to Ethernet adapter Baseus Lite Series USB 3.0 (1000 Mbps) και TP-LINK UE300 USB 3.0 (1000 Mbps), έγινε εγκατάσταση Ubuntu 22.04 LTSP και στη συνέχεια δοκιμές σε εργαστήριο με 7 clients, ώστε να αποτυπωθεί η συμπεριφορά του όλου συστήματος.

Προβλήματα:
  • Το κυριότερο πρόβλημα ήταν, ότι ενώ το BIOS των clients υποστήριζε Boot from LAN (PXE), τις περισσότερες φορές είτε από power on (cold boot) είτε από restart (warm boot) εμφανιζόταν το μήνυμα "No more network devices".
  • Δυστυχώς το "No more network devices" δεν ξεπεράστηκε με αντικατάσταση του undionly.kpxe, περιπτώσεις 1) και 2) στο https://alkisg.mysch.gr/steki/index.php?topic=8594.msg93692#msg93692
  • To Baseus δεν το αναγνώριζε το UEFI του DELL οπότε δεν υπήρχε δυνατότητα επιλογής του, ώστε να γίνει Boot from LAN (PXE).

Λύσεις:
Το "No more network devices" ξεπεράστηκε με έναν από τους δύο τρόπους:
  • Εγκατάσταση τοπικά του ipxe σε κάθε client, όπως περιγράφεται στο Χρήση του iPXE, χωρίς άλλες ενέργειες στον LTSP server ή
  • Με εγκατάσταση/ρύθμιση του PXElinux στον LTSP server, χωρίς άλλες ενέργειες στα clients.

Τα αποτελέσματα φαίνονται συγκεντρωτικά στον ακόλουθο πίνακα:

Boot from LAN (PXE)
Ρόλος DELLΒaseusTP-LINK
LTSP serverΤα clients κάνουν
boot με τοπικό iPXE
ή με pxelinux στον
LTSP server
Τα clients κάνουν
boot με τοπικό iPXE
ή με pxelinux στον
LTSP server
FAT client - Boot from LAN (PXE)ΟΧΙNAI

Προσοχή:
Το OXI, στη λειτουργία ως FAT client, δεν μπορεί να ξεπεραστεί με τοπικό iPXE.

Παρατήρηση:
Στο εργαστήριο υπήρχε σταθερός Η/Υ Ubuntu LTSP 22.04, με onboard Ethernet. Τα ίδια clients έκαναν επιτυχώς Boot from LAN (PXE), μέσω του BIOS, χωρίς να έχουν εφαρμοστεί οι λύσεις που αναφέρθηκαν.

Με τον DELL, σε ρόλο LTSP server, έγινε Μέτρηση ταχύτητας δικτύου ανά 4 clients, αλλά και συνολικά σε όλο το εργαστήριο (7 clients):

Μέτρηση ταχύτητας δικτύου 4 clients (Epoptes)
LTSP serverΒaseus
(Mbps)
TP-LINK
(Mbps)
Μέση ταχύτητα αποστολής230.1232.0
Συνολική ταχύτητα αποστολής920.3928.2
Μέση ταχύτητα λήψης231.7228.4
Συνολική ταχύτητα λήψης926.7913.6

Μέτρηση ταχύτητας δικτύου 7 clients (Epoptes)
LTSP serverΒaseus
(Mbps)
TP-LINK
(Mbps)
Μέση ταχύτητα αποστολής133.3132.6
Συνολική ταχύτητα αποστολής932.9928.0
Μέση ταχύτητα λήψης101.4132.1
Συνολική ταχύτητα λήψης710.0924.9

Σημείωση: Για περισσότερες λεπτομέρειες των μετρήσεων επισυνάπτονται τα σχετικά screenshots.

Συμπέρασμα:
Λόγω του ΟΧΙ και των κόκκινων τιμών στους πίνακες, ανάμεσα στα δύο adapters, προτιμήθηκε το TP-LINK.

Προσοχή:
Για μέγιστη ταχύτητα (1000 Mbps), πάντα φροντίζουμε όταν αγοράζουμε USB to Ethernet adaptors, να είναι USB 3.0 με ακροδέκτη μπλε χρώματος, αλλά και να τους συνδέουμε σε USB 3.0 θύρα στον υπολογιστή, επίσης μπλε χρώματος.

Χαρακτηριστικά των USB to Ethernet adapters:
  • Baseus Lite Series RJ45 LAN PORT ETHERNET ADAPTER 1000 Mbps Space Gray WKQX000113 (USB 3.0):
    Κώδικας: console
    $ lsusb 
    Bus 002 Device 003: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet
    
    $ ethtool -i enxf8e43bba3c78 
    driver: ax88179_178a
    version: 5.15.0-71-generic
    firmware-version: 
    expansion-rom-version: 
    bus-info: 2-2:1.0
    supports-statistics: no
    supports-test: no
    supports-eeprom-access: yes
    supports-register-dump: no
    supports-priv-flags: no
    
  • TP-LINK UE300 V3 1000 Mbps (USB 3.0):
    Κώδικας: console
    $ lsusb 
    Bus 002 Device 004: ID 2357:0601 TP-Link UE300 10/100/1000 LAN (ethernet mode) [Realtek RTL8153]
    
    $ ethtool -i enx1027f53d854b 
    driver: r8152
    version: v1.12.13
    firmware-version: rtl8153a-3 v2 02/07/20
    expansion-rom-version: 
    bus-info: usb-0000:00:14.0-2
    supports-statistics: yes
    supports-test: no
    supports-eeprom-access: no
    supports-register-dump: no
    supports-priv-flags: no