Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a "Monitor" mode for RaSCSI #7

Closed
akuker opened this issue Jul 8, 2020 · 4 comments
Closed

Implement a "Monitor" mode for RaSCSI #7

akuker opened this issue Jul 8, 2020 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@akuker
Copy link
Member

akuker commented Jul 8, 2020

It would be extremely useful to implement a "monitor" mode for RaSCSI, where it would only be a listener on the SCSI bus. This would be extremely useful for debugging issues.

The Monitor should be configurable so that it can filter out for certain SCSI IDs (for example, all traffic going to/from SCSI ID 5). The data should then be logged to a file so that it can be reviewed later.

@akuker akuker added the enhancement New feature or request label Jul 8, 2020
@akuker
Copy link
Member Author

akuker commented Aug 16, 2020

Note that this will probably include a hardware modification. It might be possible with the "FULLSPEC" version of the board, but that needs to be confirmed.

@akuker
Copy link
Member Author

akuker commented Oct 14, 2020

akuker pushed a commit that referenced this issue Oct 18, 2020
akuker pushed a commit that referenced this issue Oct 18, 2020
akuker pushed a commit that referenced this issue Oct 18, 2020
akuker pushed a commit that referenced this issue Oct 18, 2020
@akuker akuker self-assigned this Oct 18, 2020
akuker added a commit that referenced this issue Oct 19, 2020
…raffic (#46)

* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date

* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date

* Added libspdlog-dev as a required package

* Cleanup from master re-base

* Updated to use GCC version 8, to match the raspberry pi

Co-authored-by: akuker <[email protected]>
@akuker
Copy link
Member Author

akuker commented Oct 19, 2020

Code has been implemented and merged to master. Documentation still needs to be cleaned up.

akuker added a commit that referenced this issue Dec 11, 2020
* Update rascsi.cpp

Changed "No device is installed." to "No images currently attached.".  I think looking for currently attached images. The 'device' wording is confusing, even though it may be accurate.

* Proposed 2p3 version - Added RPi HAT EEPROM, fixed 3v/5v LED caption, added copper to USB port traces

* Update lib_rascsi.php

Adding some cellpadding to the current_rascsi_config function.

* Update rascsi.php

Adding some cellpadding to the Image File Management section.

* Commit ordered version of the board

* Updated to correct part fields and descriptions. Removed conflicting mouser references

* RaSCSI logo

* Remove macos file

* Add issue template (#41)

* Update lib_rascsi.php (#42)

Add ..cdr to be interpreted as a CD-Rom image.

* Create IIciCase.FCStd (#44)

* Fix nothing displayed with no images mounted. (#45)

* Fix nothing displayed with no images mounted.

This fixes the issue where nothing would show on the display unless an image is mounted.

* Fixed the indent

* Fixes not working when image attached issue

Original commit caused the display not to work when an image was attached. This has now been fixed.

* Fixed multiple images attached not working

Forgot to remove testing code that caused multiple image displays to break.

* Issue #7 - implement a scsi monitor function for RaSCSI to log SCSI traffic (#46)

* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date

* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date

* Added libspdlog-dev as a required package

* Cleanup from master re-base

* Updated to use GCC version 8, to match the raspberry pi

Co-authored-by: akuker <[email protected]>

* Create README.md

* added easy install script. helps setup your Pi/RaSCSI. (#47)

* connect type is fullspec by default

Co-authored-by: PhrAx <[email protected]>
Co-authored-by: Tony <[email protected]>
Co-authored-by: Eric Helgeson <[email protected]>
Co-authored-by: thewesker <[email protected]>
Co-authored-by: iml6 <[email protected]>
Co-authored-by: akuker <[email protected]>
@akuker
Copy link
Member Author

akuker commented Sep 25, 2021

Documentation is here: https://github.com/akuker/RASCSI/wiki/SCSI-Bus-Capture

This issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant