SWX3220 Firmware V4.02.17
Important Notice
- Be sure to read the following before updating V4.02.13 or earlier software.
- Countermeasures were implemented to address OpenSSL vulnerabilities.
CVE-2023-2650(JPCERT/CC JVNVU#94584169)
How to Update Firmware
For more detailed information, refer to the latest version of the Yamaha LAN Monitor User Guide and the Web GUI Help information.
Updating from Yamaha LAN Monitor V1.8.6 and Later Versions
- Connect the SWX3220 and the computer, using a LAN cable.
Please connect to a port on the SWX3220 which has been assigned to VLAN1. - Start the Yamaha LAN Monitor.
- Change the LAN Monitor display to [List] mode.
- Click the [Firmware Update] tab. (Loading the firmware might take a while if multiple units are connected.)
- Select the switch to be updated.
- Click the [Firmware Update] button.
- Click the [Browse] button to select the downloaded and decompressed firmware file with a ".bin" extension.
- Click the [Execute] button.
Updating from Yamaha LAN Monitor Versions Earlier Than V1.8.6
- Connect the SWX3220 and the computer, using a LAN cable.
Please connect to a port on the SWX3220 which has been assigned to VLAN1. - Start the Yamaha LAN Monitor.
- Select the SWX3220 to be updated in the tree view.
- Click the [Web GUI] button on the device detail view.
The username and password are not specified with the factory settings, so entering a username and password is not necessary.
Note: If updating from V4.02.13 or a later version, log in by entering the previously specified authentication information. - Select [Management] -> [Maintenance] -> [Update firmware], then click the [Next] button on "Update firmware from PC."
- Click the [Select a file] button, then select the downloaded and decompressed firmware file with extension ".bin".
- Click the [Confirm] button.
- Click the [OK] button.
Wait until completing the update. SWX3220 will automatically restart and become ready to use.
Main Revisions and Enhancements
Feature Additions
- Support for ProAV Quick Setup
- Added and updated the following commands:
ip igmp snooping fast-leave auto-assignment
ip igmp snooping check ra enable/disable
ip igmp snooping check tos enable/disable
ip igmp snooping report-forward enable/disable
ipv6 mld snooping report-suppression
show ip igmp snooping interface
show ipv6 mld snooping interface
proav profile-type
- Added and updated the following commands:
Specification Changes
- Default Configuration Updates
- Added the following settings:
ip igmp snooping disable
ipv6 mld snooping disable
- Added the following settings:
- Web GUI ProAV Menu Enhancements
- Added a new ProAV profile screen.
- Added a new multicast screen.
- Updated the Web GUI's Dante optimization settings:
- Reviewed commands applied during manual configuration.
- When flow control is enabled, commands now disable this feature.
- When LLDP is disabled, commands will now allow it.
- Updated the Web GUI dashboard:
- Added a bandwidth usage button to the interface gadget to display per-port usage.
- Added new settings in Web GUI:
- [Multicast] - [IGMP Snooping]
- RA Check
- ToS Check
- Report Forwarding Feature
- Automatic Fast Leave Assignment
- [Multicast] - [MLD Snooping]
- Report Suppression Feature
- [Multicast] - [IGMP Snooping]
- Port Initial Layout Update
- Changed the default port layout from Vertical to Horizontal.
- Set the upper row as Dante Primary and the lower row as Secondary in a Horizontal layout.
- Displays an error if the VLAN ID limit is exceeded:
- "Profile cannot be set as the VLAN ID limit has been reached."
- Command Updates
- Updated LAN/SFP port configurations:
- Added, tlv-select basic-mgmt(LLDP).
- Removed, spanning-tree enable/disable.
- Removed the no spanning-tree command from the ProAV profile reset configurations.
- Updated LAN/SFP port configurations:
- Initialization Specification Changes
- Changed the "Reset to Default Settings" button in the Web GUI ProAV profile screen to restore factory settings.
- Made the following adjustments:
- System Initialization:
- Replaced, "no lldp run" with "lldp run".
- Added, "lldp auto-setting enable".
- VLAN Interface Initialization:
- Added, "l2-mcast flood 239.192.128.250".
- Added, "ip igmp snooping disable" and "ipv6 mld snooping disable".
- LAN/SFP Port Initialization:
- Replaced, "no lldp-agent" with "lldp-agent".
- Added, "no tlv-select basic-mgmt".
- System Initialization:
- Multicast Default Reset Update
- Changed the "Reset to Default Settings" action for VLAN interfaces to restore factory settings.
Bug Fixes
- IGMP/MLD Snooping Setting Fix
- Solved an issue where the following commands, when executed in "no" format, did not reflect changes:
ip igmp snooping version
ipv6 mld snooping version
- Solved an issue where the following commands, when executed in "no" format, did not reflect changes:
- Dante Optimization Display Fix
- Solved an issue where Dante optimization status was not displayed correctly in the RM-CR GUI.
- VLAN-ID Error Fix
- Solved an error in the ProAV multicast settings screen when selecting profiles with VLAN IDs of 257 or higher.
- Toggle Button Height Alignment
- Unified toggle button heights in the following ProAV settings screens:
- Dante Primary/Secondary Connection Settings
- CUSTOM Settings
- Unified toggle button heights in the following ProAV settings screens:
- SDVoE Item Visibility Fix
- Solved an issue where SDVoE items were not displayed on multi-speed devices in stack configurations.
- Menu Display Issue Fix
- Solved an issue where menu items were not visible when the Web GUI language was set to English, and the browser window was resized.
- Error Message Update
- Updated error messages in the Web GUI [ProAV Settings] - [Profile] when LAG member ports exist:
- "Remove the ports that belong to a logical interface from the logical interface."
- Updated error messages in the Web GUI [ProAV Settings] - [Profile] when LAG member ports exist:
- Unused Legend Display Fix
- Solved an issue where unused legends were displayed in the Web GUI ProAV profile.
Acord de Licență și Descărcare Fișier
ATENŢIE
CITIȚI CU ATENȚIE ACEST ACORD DE LICENȚĂ PENTRU SOFTWARE ("AGREEMENT") ÎNAINTE DE A UTILIZA ACEST SOFTWARE. VĂ ESTE PERMIS DOAR SĂ UTILIZAȚI ACEST PRODUS SOFTWARE ÎN CONFORMITATE CU TERMENII ȘI CONDIȚIILE ACESTUI ACORD. ACEST ACORD SE ÎNCHEIE ÎNTRE DVS. (CA ENTITATE INDIVIDUALĂ SAU LEGALĂ) ȘI YAMAHA CORPORATION ("YAMAHA").
PRIN DESCĂRCAREA SAU INSTALAREA ACESTUI SOFTWARE SAU PRINTR-UN ALT MOD ÎN SCOPUL UTILIZĂRII PERSONALE, SUNTEȚI DE ACORD
CU TERMENII ACESTEI LICENȚE. DACĂ NU SUNTEȚI DE ACORD CU TERMENII, NU DESCĂRCĂȚI, INSTALAȚI, COPIAȚI SAU SĂ UTILIZAȚI ALTFEL ACEST SOFTWARE. DACĂ AȚI DESCĂRCAT SAU INSTALAT SOFTWARE-UL ȘI NU SUNTEȚI DE ACORD CU TERMENII, ȘTERGEȚI IMEDIAT SOFTWARE-UL.
ACORDAREA LICENȚEI ȘI A DREPTURILOR DE AUTOR
Yamaha vă acordă astfel dreptul de a utiliza programele și fișierele de date care compun software-ul care însoțește acest Acord și toate programele și fișierele pentru modernizarea unui astfel de software care vi se poate distribui în viitor cu termenii și condițiile atașate (colectiv "SOFTWARE"), numai pe un computer, un instrument muzical sau un echipament pe care îl dețineți sau îl gestionați. Deși dreptul de proprietate asupra mediului de stocare în care este stocat SOFTWARE-ul rămâne în obligativitatea dvs., SOFTWARE-ul propriu-zis este deținut de licențiatorii Yamaha și/sau Yamaha și este protejat de legile în vigoare privind drepturile de autor și de toate prevederile aplicabile tratatului.
RESTRICȚII
- Este posibil să nu aveți competență în inginerie, dezasamblare, decompilare sau orice altceva ce derivă dintr-o formă de cod sursă a SOFTWARE-ului prin orice tip de metodă.
- Nu puteți reproduce, modifica, schimba, închiria, transmite prin leasing sau distribui SOFTWARE-ul integral sau parțial sau crea lucrări derivate ale SOFTWARE-ului.
- Nu este permis să transmiteți SOFTWARE-ul electronic de la un computer la altul sau să partajați SOFTWARE-ul într-o rețea cu alte computere
- Nu este permis să utilizați SOFTWARE-ul pentru a distribui date sau date ilegale care încalcă politica publică.
- Nu este permis să inițiați servicii bazate pe utilizarea SOFTWARE-ului fără permisiunea companiei Yamaha Corporation.
Datele protejate prin drepturi de autor, incluzând dar fără a se limita la datele MIDI pentru cântece, obținute prin SOFTWARE, se supun următoarelor restricții pe care trebuie să le respectați.
- Datele primite prin intermediul SOFTWARE-ului nu pot fi utilizate în scopuri comerciale fără permisiunea proprietarului drepturilor de autor.
- Datele primite prin SOFTWARE nu pot fi duplicate, transferate sau distribuite sau redate sau difuzate pentru ascultători în public, fără permisiunea proprietarului drepturilor de autor.
- Criptarea datelor primite prin SOFTWARE nu poate fi eliminată și nici filigranul electronic nu poate fi modificat fără permisiunea proprietarului drepturilor de autor.
REZILIEREA
Dacă o lege privind drepturile de autor sau prevederile prezentului Acord sunt încălcate, Acordul se va încheia în mod automat și imediat fără notificare din partea Yamaha. În urma unei astfel de încetări, trebuie să distrugeți imediat SOFTWARE-ul licențiat, orice documente însoțitoare scrise și toate copiile acestuia.
DESCĂRCARE SOFTWARE
Dacă credeți că procesul de descărcare a fost defectuos, puteți contacta Yamaha, iar Yamaha vă va permite să descărcați din nou SOFTWARE-ul, cu condiția să distrugeți primele copiile sau copiile parțiale ale SOFTWARE-ului obținute prin încercarea de descărcare anterioară. Această permisiune de a descărca din nou nu trebuie să limiteze în niciun fel renunțarea la garanție din Secțiunea 5 de mai jos.
DECLINAREA GARANȚIEI SOFTWARE-ULUI
Recunoașteți în mod expres și sunteți de acord că folosirea SOFTWARE-ului este pe riscul dumneavoastră.. SOFTWARE-ul și documentația aferentă sunt furnizate "CA ATARE" și fără garanții de orice fel. FĂRĂ A SE ADRESA PRIN ORICE ALT TIP DE PROVIZIOANE ALE ACESTUI ACORD, YAMAHA DECLINĂ ÎN MOD EXPRES ORICE GARANȚII PRIVIND SOFTWARE-ULUI, EXPRES ȘI IMPLICIT, INCLUZÂND, DAR FĂRĂ A SE LIMITA LA GARANȚIILE IMPLICITE DE VANDABILITATE, ADECVARE PENTRU UN ANUMIT SCOP ȘI NEÎNCĂLCAREA DREPTURILOR TERȚE. ÎN MOD SPECIFIC, DAR FĂRĂ A SE LIMITA, YAMAHA NU GARANTEAZĂ CĂ SOFTWARE-UL VA RĂSPUNDE CERINȚELOR DUMNEAVOASTRĂ, CĂ FUNCȚIONAREA SOFTWARE-ULUI VA FI NEÎNTRERUPTĂ SAU FĂRĂ EROARE, SAU CĂ DEFECȚIUNILE DIN SOFTWARE VOR FI CORECTATE.
LIMITAREA RĂSPUNDERII
OBLIGAȚIA GENERALĂ A YAMAHA ESTE DE A PERMITE UTILIZAREA SOFTWARE-ULUI ÎN CONFORMITATE CU TERMENII STIPULAȚI. ÎN NICI UN CAZ, YAMAHA NU VA FI RESPONSABILĂ PENTRU DVS. SAU ORICE ALTĂ PERSOANĂ PENTRU ORICE DAUNE, INCLUZÂND, FĂRĂ LIMITARE, DAUNE DIRECTE, INDIRECTE, ACCIDENTALE SAU CONSECUTIVE, CHELTUIELI, PIERDERI, PIERDERI DE DATELE SAU ALTE DAUNE PROVENITE DIN UTILIZARE, INCAPACITATEA DE A UTILIZA SOFTWARE-UL, CHIAR DACĂ YAMAHA SAU UN DISTRIBUITOR AUTORIZAT A FOST INFORMAT DE POSIBILITATEA UNOR ASTFEL DE DAUNE. În niciun caz, răspunderea totală a Yamaha față de dvs. pentru toate daunele, pierderile și cauzele acțiunii (indiferent dacă este contractuală, delictuală sau de altă natură) ce depășesc suma plătită pentru SOFTWARE.
SOFTWARE TERȚI
Software-ul și datele părților terțe ("SOFTWARE TERȚI") pot fi atașate la SOFTWARE. În cazul în care, în materialele scrise sau pe datele electronice care însoțesc Software-ul, Yamaha identifică orice software și date ca SOFTWARE TERȚI, recunoașteți și sunteți de acord că trebuie să respectați prevederile oricărui acord furnizat împreună cu SOFTWARE-UL TERȚI și că partea SOFTWARE-UL TERȚI este responsabilă de orice garanție sau răspundere legată de sau provenind din SOFTWARE-UL TERȚI. Yamaha nu este răspunzătoare în niciun fel pentru SOFTWARE-UL TERȚI sau pentru utilizarea de către dvs.
- Yamaha nu oferă garanții exprese cu privire la SOFTWARE-UL TERȚI. ÎN PLUS, Yamaha DECLINĂ ÎN MOD EXPRES ORICE GARANȚIE IMEDIATĂ, INCLUSIV, DAR FĂRĂ A SE LIMITA LA GARANȚIILE IMEDIATE DE COMERCIALIZARE ȘI DE ADECVARE PENTRU UN ANUMIT SCOP, ÎN CEEA CE PRIVEȘTE SOFTWARE-UL TERȚI.
- Yamaha nu vă va furniza niciun service sau serviciu de întreținere cu privire la SOFTWARE-UL TERȚI.
- Yamaha nu este răspunzătoare în fața dvs. sau a oricărei alte persoane pentru orice daune, inclusiv, fără limitare, daune directe, indirecte, incidentale sau consecutive, cheltuieli, profituri pierdute, date pierdute sau alte daune rezultate din utilizare, utilizarea incorectă sau incapacitatea de a folosi SOFTWARE-UL TERȚI.
NOTIFICAREA DREPTURILOR RESTRICȚIONATE DE GUVERNUL SUA:
Software-ul este un "element comercial", deoarece acest termen este definit la 48 C.F.R. 2.101 (octombrie 1995), constând în "software de calculator comercial" și "documentație comercială de software de calculator", astfel sunt utilizați acești termeni în 48 C.F.R. 12.212 (septembrie 1995). În concordanță cu 48 C.F.R. 12.212 și 48 C.F.R. 227.7202-1 până la 227.72024 (iunie 1995), toți utilizatorii finali din S.U.A. vor achiziționa Software-ul numai cu acele drepturi enunțate în prezentul document.
GENERAL
Prezentul acord va fi interpretat în conformitate cu legea japoneză și va fi guvernat de aceasta fără a se face referire la principiile conflictului între legi. Orice litigiu sau procedură vor fi audiate în fața instanței din Tokyo, Japonia. Dacă, din orice motiv, o instanță de jurisdicție competentă consideră că o parte din prezentul acord este inaplicabilă, restul acestui acord va continua să fie în vigoare și să producă efecte.
COMPLETAREA ACORDULUI
Prezentul Acord constituie întregul acord între părți cu privire la utilizarea SOFTWARE-ului și a oricăror materiale scrise însoțitoare și înlocuiește toate înțelegerile sau înțelegerile anterioare sau contemporane, în scris sau oral, referitoare la obiectul prezentului Acord. Nicio modificare sau revizuire a acestui Acord nu va fi obligatorie decât în scris și semnată de un reprezentant complet autorizat al Yamaha.