Próbuję połączyć się przez port szeregowy do HP AM867A switch
(szerzej jest to Brocade 8gb SAN switch
). Użyłem przełącznika, więc próbuję zresetować hasło. Przełącznik działa Fabric OS 7.2.0d
.
Przełącznik ma port konsoli RJ-45, który jest podłączony za pomocą adaptera DB9 do komputera z systemem Ubuntu 16.10. Używam obu picocom
i minicom
. Próbowałem obu 9600 8N1 no flow control
i minicom
z software flow control
. W przypadku obu emulatorów otrzymuję dane przedstawione poniżej („R”, po którym następuje „średni odcień” w postaci Unicode).
R▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒
Jedyną różnicą jest to, że picocom
ekran stale przewija się w dół, a niektóre są przeplatane 6
. Z minicom
pierwsza linia się zapełnia, a następnie ostatni znak ciągle się zmienia.
Z góry dziękuję za wszelkie sugestie, a jeśli mogę uzyskać więcej danych, proszę pytać!
źródło
Odpowiedzi:
Nie widziałem wcześniej tego zachowania. 9600 8N1 wydaje się rozsądne, przynajmniej takie są domyślne ustawienia Brocade 6510.
Co się stanie, jeśli wyłączysz przełącznik? Czy emulator terminala nadal widzi wyjście? Jeśli tak, podejrzewam, że inna usługa systemu Ubuntu jest skonfigurowana do korzystania z tego samego portu, np. proces logowania lub getty, co może zakłócać komunikację z Brocade. Nie mam tutaj żadnych systemów Ubuntu, ale sesje logowania / terminali w systemie UNIX / Linux są zazwyczaj konfigurowane przez / etc / inittab.
Alternatywnie, Brocade ma narzędzie konfiguracyjne o nazwie EZSwitchSetup (naprawdę), które wykorzystuje komunikację opartą na Ethernetu do łączenia się z przełącznikami. Myślę jednak, że ten pakiet wymaga zainstalowania systemu klienta Windows. Nie znam żadnej wersji opartej na Linuksie.
źródło
/dev/ttyS0
. Będę pracował nad uzyskaniem EZSwitchSetup (wygląda na to, że tworzenie konta jest trochę zaangażowane), ale ich dokumentacja mówi, że mają też wersję uniksową, która pozwoli mi używać EZSwitchSetup z połączeniem szeregowym.