-
Notifications
You must be signed in to change notification settings - Fork 79
Various Message Queue Errors #150
Description
Hi all,
So I can build the code and configure it no problem. I set up a library config with a "generic" drive and 4 tapes.
However when I start the library, only my medium changer is reported over lsscsi -g , my drive seemingly doesnt exist.
I then noticed that if I run vtllibrary -d I get the following log:
Drive 1
vtllibrary: main(): Vendor ID : "Holo"
vtllibrary: main(): Product ID : "Holo"
vtllibrary: main(): Revision Level: ""
vtllibrary: main(): Product S/No : "H010_01"
vtllibrary: main(): Drive location: 1
vtllibrary: main(): Drive occupied: Yes
mhvtl_driver_name: ERROR send_msg: msgsnd failed: Invalid argument
vtllibrary: main():
I obviously tried searching for "Invalid argument" throughout the project, but have seen no clear definition.
I additionally get the response "Message Queue Error: send message" when trying to use any of the vtlcmd commands to control the library.
I had similar issues before but restarting my device resolved it, however I have had no such luck this time around.
For clarity I am running Ubuntu 24.04.2 LTS on 6.11.0-17-generic kernel.
If you would like any additional info just ask and I will do my best to get it for you!