summaryrefslogtreecommitdiff
path: root/meta-facebook/recipes-phosphor/console/obmc-console/fb-compute-multihost/obmc-console-ttyS3-ssh-bic@.service
AgeCommit message (Collapse)AuthorFilesLines
2023-02-02greatlakes: support SoL on multi-hostDelphine CC Chiu1-0/+11
Description: - Support Meta greatlakes SoL on multi-host Design: - We designed by 4 clients on port 2200~2203 represents Host1 ~ Host4, and 4 clients on port 2300~2303 represents BIC1 ~ BIC4, the clients will use socket-id to connect to corresponding server. - For switching between Host/BIC, each client will manipulate the UART mux by the cpld driver before connect to the server. The script for switching the mux can be implemented in project layer. Limitation: - Since the CPLD device driver is not ready yet, we currently use raw commands (i2ctransfer) to manipulate the register value, we will adapt to the interface on CPLD device drvier when it's ready. Issue: - None Test Case: 1. Check ssh -p 2200 ${ip} should successfully connect to Slot 1 Host. - pass 2. Check ssh -p 2300 ${ip} should successfully connect to Slot 1 BIC. - pass 3. Check ssh -p 2201 ${ip} should successfully connect to Slot 2 Host. - pass 4. Check ssh -p 2301 ${ip} should successfully connect to Slot 2 BIC. - pass 5. Check ssh -p 2202 ${ip} should successfully connect to Slot 3 Host. - pass 6. Check ssh -p 2302 ${ip} should successfully connect to Slot 3 BIC. - pass 7. Check ssh -p 2203 ${ip} should successfully connect to Slot 4 Host. - pass 8. Check ssh -p 2303 ${ip} should successfully connect to Slot 4 BIC. - pass Change-Id: I3ebe12d4cabb01b401220c053cced089141e79e8 Signed-off-by: Bonnie Lo <Bonnie_Lo@wiwynn.com>