Post Reply 
Wow. I'm really impressed! Freenas?
20-01-2016, 10:08
Post: #61
RE: Wow. I'm really impressed! Freenas?
(19-01-2016 22:51)airflow Wrote:  I just found that with a recent update of MinimServer, the zip file with the libs was updated to ohnet(linux-x64)-1.1.1452.3.zip. It automatically removed my version of the zip file compiled previously. Interestingly, the system still works without me having replaced the file again with my version. Can this possibly be or did I update the file and forget about it? :-)

Is it possible that your FreeNAS firmware has been updated and now includes support for standard Linux shared libraries?

You would not be able to compile the 1452.3 level of ohNet because this includes a patch that is not yet in the public domain.
Find all posts by this user
Quote this message in a reply
20-01-2016, 11:45
Post: #62
RE: Wow. I'm really impressed! Freenas?
(20-01-2016 10:08)simoncn Wrote:  Is it possible that your FreeNAS firmware has been updated and now includes support for standard Linux shared libraries?

You would not be able to compile the 1452.3 level of ohNet because this includes a patch that is not yet in the public domain.

I guess I updated the file myself during a complete reinstall I did recently during the Christmas holidays. I just copied it over the existing file and didn't realize the name has changed (the instructions I gave earlier in this thread are now incorrect, I will update it).

Regarding the version of ohNet: Is there some kind of versioning for it? I pull the code from github, but I didn't find a reference there to the numbers you use (like "1.1.1452.3" at the moment). Do I miss certain features as use the code from public domain? I'm just noisy, everything works for me as expected at the moment.
Find all posts by this user
Quote this message in a reply
20-01-2016, 12:07
Post: #63
RE: Wow. I'm really impressed! Freenas?
(20-01-2016 11:45)airflow Wrote:  
(20-01-2016 10:08)simoncn Wrote:  Is it possible that your FreeNAS firmware has been updated and now includes support for standard Linux shared libraries?

You would not be able to compile the 1452.3 level of ohNet because this includes a patch that is not yet in the public domain.

I guess I updated the file myself during a complete reinstall I did recently during the Christmas holidays. I just copied it over the existing file and didn't realize the name has changed (the instructions I gave earlier in this thread are now incorrect, I will update it).

I presume you have copied an older level of ohNet and renamed it as 1.1.1452.3. If so, you will be missing one or two fixes but this shouldn't cause any problems.

Quote:Regarding the version of ohNet: Is there some kind of versioning for it? I pull the code from github, but I didn't find a reference there to the numbers you use (like "1.1.1452.3" at the moment). Do I miss certain features as use the code from public domain? I'm just noisy, everything works for me as expected at the moment.

If you select "1,973 releases" from this page, you will see the version numbers and links to the download archives. The latest version is 1.6.1899 and I am planning to move MinimServer to a more recent version of ohNet in the near future.
Find all posts by this user
Quote this message in a reply
21-01-2016, 11:01
Post: #64
RE: Wow. I'm really impressed! Freenas?
(20-01-2016 12:07)simoncn Wrote:  
(20-01-2016 11:45)airflow Wrote:  
(20-01-2016 10:08)simoncn Wrote:  Is it possible that your FreeNAS firmware has been updated and now includes support for standard Linux shared libraries?

You would not be able to compile the 1452.3 level of ohNet because this includes a patch that is not yet in the public domain.

I guess I updated the file myself during a complete reinstall I did recently during the Christmas holidays. I just copied it over the existing file and didn't realize the name has changed (the instructions I gave earlier in this thread are now incorrect, I will update it).

I presume you have copied an older level of ohNet and renamed it as 1.1.1452.3. If so, you will be missing one or two fixes but this shouldn't cause any problems.

Quote:Regarding the version of ohNet: Is there some kind of versioning for it? I pull the code from github, but I didn't find a reference there to the numbers you use (like "1.1.1452.3" at the moment). Do I miss certain features as use the code from public domain? I'm just noisy, everything works for me as expected at the moment.

If you select "1,973 releases" from this page, you will see the version numbers and links to the download archives. The latest version is 1.6.1899 and I am planning to move MinimServer to a more recent version of ohNet in the near future.

I use Airflow's FreeNAS ohnet in a standard jail on the FreeNAS, and I can add some clarification to the last few posts here.

What happens is
You install the linux minimserver in a FreeBSD jail under FreeNAS, including ffmpeg, java and so on.
You take the latest Airflow compiled ohnet zip file, and place it under .../minimserver/lib/ohnet(linux-x64)-1.0.1356.zip. Run startc, and minimserver crashes (expected).
Then you copy Airflow's zip file again, this time to .../minimserver/libext/ohnet(linux-x64)-1.1.1452.zip. Run startc again, enter media directory, minimserver runs.
Exit, prepare the minimserver service, start the minimserver service.

Now look again in .../minimserver/libext/ and the file has changed its name to ohnet(linux-x64)-1.1.1452.3.zip!!!!

The file is actually still Airflow's special FreeBSD version of the ohnet lib, which is shown by checksumming the zip files.

So something in update 75 renames the zip file. Huh???
Find all posts by this user
Quote this message in a reply
21-01-2016, 11:38
Post: #65
RE: Wow. I'm really impressed! Freenas?
(21-01-2016 11:01)n3mmr Wrote:  I use Airflow's FreeNAS ohnet in a standard jail on the FreeNAS, and I can add some clarification to the last few posts here.

What happens is
You install the linux minimserver in a FreeBSD jail under FreeNAS, including ffmpeg, java and so on.
You take the latest Airflow compiled ohnet zip file, and place it under .../minimserver/lib/ohnet(linux-x64)-1.0.1356.zip. Run startc, and minimserver crashes (expected).
Then you copy Airflow's zip file again, this time to .../minimserver/libext/ohnet(linux-x64)-1.1.1452.zip. Run startc again, enter media directory, minimserver runs.
Exit, prepare the minimserver service, start the minimserver service.

Now look again in .../minimserver/libext/ and the file has changed its name to ohnet(linux-x64)-1.1.1452.3.zip!!!!

The file is actually still Airflow's special FreeBSD version of the ohnet lib, which is shown by checksumming the zip files.

So something in update 75 renames the zip file. Huh???

This renaming is not being done by update 75. Installing update 75 removes the 1452 file and downloads a new copy of the 1452.3 file from the internet update server.
Find all posts by this user
Quote this message in a reply
21-01-2016, 21:20
Post: #66
RE: Wow. I'm really impressed! Freenas?
(21-01-2016 11:38)simoncn Wrote:  This renaming is not being done by update 75. Installing update 75 removes the 1452 file and downloads a new copy of the 1452.3 file from the internet update server.

Well in this case I'm not sure any more what happended, but it's no great deal anyway. FreeBSD-users should normally be able to repair their installation after an update of MinimServer easily by copying the lib I compiled and provided over the original one.

I have an idea regarding FreeBSD-compatibility of MinimServer. Simon I know that you do not want to provide another install-package for a different architecture because of the additional work. This is fine, as there is a simple solution already available.

But wouldn't it be an idea to modify the update-procedure of MinimServer a little bit? I think of a method where the the server checks the architecture on which it is running on (perhaps by calling "uname"). When the server is downloading and updating its files, it could download a separate version of the ohnet-lib-zipfile when it detects it's running on FreeBSD. The file could be provided by me (each time you swap the version of ohnet you use) and would have to be uploaded on the update-server beside the other versions.

I understand that if you insist on compiling it yourself (to ensure integrity) and perhaps even test this is not possible and the burden is too high. But if you're ok with my version of the file, it might suddenly become feasible. Just an idea! :-)
Find all posts by this user
Quote this message in a reply
21-01-2016, 21:52
Post: #67
RE: Wow. I'm really impressed! Freenas?
Thanks for this suggestion. Something like this is already happening, but it only covers officially supported platforms that I am running here and can test myself. For unsupported platforms such as FreeBSD, the user would need to patch the supported installation (as at present) and this would be at their own risk.
Find all posts by this user
Quote this message in a reply
21-01-2016, 22:48
Post: #68
RE: Wow. I'm really impressed! Freenas?
(21-01-2016 21:52)simoncn Wrote:  Thanks for this suggestion. Something like this is already happening, but it only covers officially supported platforms that I am running here and can test myself. For unsupported platforms such as FreeBSD, the user would need to patch the supported installation (as at present) and this would be at their own risk.

You could of course add a note on the installations/downloads pages, saying:
"Some people have managed to get minimserver running in a jail on FreeNAS 9.3 and later, and that might possibly run on FreeBSD, too.
If you're interested, go to <link>.
I am myself not at all involved, and will not be held responsible.

Your Mileage WILL vary. Be Warned!"

And we will provide complete instructions and pointers and links and warnings (about updates and stuff.)
Find all posts by this user
Quote this message in a reply
21-01-2016, 23:12 (This post was last modified: 21-01-2016 23:14 by simoncn.)
Post: #69
RE: Wow. I'm really impressed! Freenas?
(21-01-2016 22:48)n3mmr Wrote:  You could of course add a note on the installations/downloads pages, saying:
"Some people have managed to get minimserver running in a jail on FreeNAS 9.3 and later, and that might possibly run on FreeBSD, too.
If you're interested, go to <link>.
I am myself not at all involved, and will not be held responsible.

Your Mileage WILL vary. Be Warned!"

And we will provide complete instructions and pointers and links and warnings (about updates and stuff.)

If I were interested in this, I would do a web search for MinimServer FreeNAS or MinimServer FreeBSD. Both of these will lead people to this thread, so the information should not be hard to find.

Edit: To make this even easier for users, someone could create a tutorial in the Digital Audio section of the forum.
Find all posts by this user
Quote this message in a reply
22-01-2016, 09:31
Post: #70
RE: Wow. I'm really impressed! Freenas?
(21-01-2016 23:12)simoncn Wrote:  
(21-01-2016 22:48)n3mmr Wrote:  You could of course add a note on the installations/downloads pages, saying:
"Some people have managed to get minimserver running in a jail on FreeNAS 9.3 and later, and that might possibly run on FreeBSD, too.
If you're interested, go to <link>.
I am myself not at all involved, and will not be held responsible.

Your Mileage WILL vary. Be Warned!"

And we will provide complete instructions and pointers and links and warnings (about updates and stuff.)

If I were interested in this, I would do a web search for MinimServer FreeNAS or MinimServer FreeBSD. Both of these will lead people to this thread, so the information should not be hard to find.

Edit: To make this even easier for users, someone could create a tutorial in the Digital Audio section of the forum.

Wouldn't General be more appropriate? After all, this is about running minimserver.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)