Skip to content

Conversation

@LeandroMartinsdS
Copy link
Contributor

Summary

Expose the SSH port used for communication between the pmac driver and the PowerPMAC controller to support simulator-based development.

Motivation

Developing and debugging the pmac driver currently requires access to physical PowerPMAC hardware. By exposing the SSH port, developers can connect the driver to a virtual PowerPMAC instance running in the PowerPMAC simulator. This makes it possible to test and iterate on driver features in a more flexible and accessible environment.

Changes

  • Added configuration to expose the SSH port used by the driver.
  • Enabled compatibility with the PowerPMAC simulator for virtual controller communication.

Next Steps

Instructions for using the driver with the simulator to be added.

@LeandroMartinsdS LeandroMartinsdS linked an issue Sep 19, 2025 that may be closed by this pull request
@LeandroMartinsdS LeandroMartinsdS marked this pull request as draft September 19, 2025 13:29
Copy link

@JamesOHeaDLS JamesOHeaDLS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will be a cool feature!

Code looks good. Only a couple of suggestions from me

@JamesOHeaDLS
Copy link

0 isn't a valid ssh port number. The check will need to be from 1 to 65535

@LeandroMartinsdS LeandroMartinsdS force-pushed the 150-expose-powerpmac-ssh-port branch from fd147c3 to e136352 Compare September 23, 2025 09:13
@LeandroMartinsdS
Copy link
Contributor Author

Any suggestion about documentation format and where to keep it?

@JamesOHeaDLS
Copy link

I think the documentation should live inside the pmac repo so it is available for anyone who clones the driver. I see there is already a docs folder. I would keep the instructions in markdown as this is accessible without requiring other software to read it

@LeandroMartinsdS LeandroMartinsdS force-pushed the 150-expose-powerpmac-ssh-port branch from e136352 to ea0de46 Compare October 24, 2025 13:15
@LeandroMartinsdS LeandroMartinsdS marked this pull request as ready for review October 24, 2025 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose PowerPMAC SSH Port

3 participants