Έχοντας ένα 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 (https://alkisg.mysch.gr/steki/index.php?topic=8608.msg93741#msg93741)".
- Δυστυχώς το "No more network devices" δεν ξεπεράστηκε με αντικατάσταση του undionly.kpxe, περιπτώσεις 1) και 2) στο https://alkisg.mysch.gr/steki/index.php?topic=8594.msg93692#msg93692 (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, (https://ts.sch.gr/wiki/linux/ltsp/netboot/#%CF%87%CF%81%CE%AE%CF%83%CE%B7-%CF%84%CE%BF%CF%85-ipxe) χωρίς άλλες ενέργειες στον LTSP server ή
- Με εγκατάσταση/ρύθμιση του PXElinux (https://ltsp.org/guides/pxelinux/) στον LTSP server, χωρίς άλλες ενέργειες στα clients.
Τα αποτελέσματα φαίνονται συγκεντρωτικά στον ακόλουθο πίνακα:
Boot from LAN (PXE)Ρόλος DELL | Βaseus | TP-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, έγινε Μέτρηση ταχύτητας δικτύου (https://ts.sch.gr/wiki/linux/epoptes/lan-benchmark/) ανά 4 clients, αλλά και συνολικά σε όλο το εργαστήριο (7 clients):
Μέτρηση ταχύτητας δικτύου 4 clients (Epoptes) LTSP server | Βaseus (Mbps) | TP-LINK (Mbps) |
Μέση ταχύτητα αποστολής | 230.1 | 232.0 |
Συνολική ταχύτητα αποστολής | 920.3 | 928.2 |
Μέση ταχύτητα λήψης | 231.7 | 228.4 |
Συνολική ταχύτητα λήψης | 926.7 | 913.6 |
Μέτρηση ταχύτητας δικτύου 7 clients (Epoptes)LTSP server | Βaseus (Mbps) | TP-LINK (Mbps) |
Μέση ταχύτητα αποστολής | 133.3 | 132.6 |
Συνολική ταχύτητα αποστολής | 932.9 | 928.0 |
Μέση ταχύτητα λήψης | 101.4 | 132.1 |
Συνολική ταχύτητα λήψης | 710.0 | 924.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):
$ 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):
$ 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