What do you want in a custom unRAID package (BubbaRaid)


Recommended Posts

  • Replies 929
  • Created
  • Last Reply

Top Posters In This Topic

@olympia, I am not aware of a ftp client that has a browser interface... but if you can find one, post a link.

 

Yes, several things have to point to a persistent location, and that means the array in most cases.... so the defaults point to disk1.  Later versions of BubbaRaid will be smarter about this, and prompt you for locations before they start.

 

In the future BubbaRaid will have unMenu built in, so unMenu will be able to find the management interface.

 

As for sound, the first step is getting sound to WORK on different machines.  Since BubbaRaid has a web server with cgi, I think it will be simple to find a player with a web interface.  For now, the mpg321 player is installed.

 

To see if your sound card is currently supported by BubbaRaid, run this command from the shell:

 

/boot/bubba/sound/start 

 

It will load the ALSA packages and start alsaconf.... and play an mp3 if it all works.

 

 

Link to comment
Since BubbaRaid has a web server with cgi, I think it will be simple to find a player with a web interface.  For now, the mpg321 player is installed.

 

Take a peek at mpd, There is a php interface.  Actually there are many types of interfaces, pocket pc, curses, command line.

unRAID is a good candidate for this.

I have plans to get this going myself on a p5B-VM D0 Along with a viewsonic V210 or a tablet PC, it makes for a good back end.

The only issues may be the dependencies with libraries. On an old 2.4 system I had to compile out as much as possible to scale it down.

 

http://www.musicpd.org/

Link to comment

OK.  I fired up Bubbaraid for the first time.  It tells me "Too many wrong and/or missing disks!" and the Start button is greyed out.  I checked the Devices tab and all my disks are there in the correct spot.  I did attempt to install BubbaRaid on top of 4.4-beta2.  Is this the time when I WOULD use the Restore button???  Should I uninstall BubbaRaid and re-install on top of a working 4.3 unRAID??  I haven't done anything yet.  Waiting for some guidance. 

Link to comment

I didn't see anything specific about random play, but figure its in there.

 

If so, this looks great!

 

There isn't anything specific to random play, but there is something called shuffle.

The procedure is, add something to the current playlist. initiate shuffle.

The shuffle and be re-initiated at any time however the daemon does not keep track of what was previously played.

It's really left up to the client to be specific on what it wants to play.

 

It still makes a great back end player.

Link to comment

@olympia, I am not aware of a ftp client that has a browser interface... but if you can find one, post a link.

 

As I mentioned me neither. I did a little research to find something, but no luck. This is too bad. :(

I am wondering how it is possible that this is not "invented" yet.  :o

Link to comment

@olympia, I am not aware of a ftp client that has a browser interface... but if you can find one, post a link.

 

As I mentioned me neither. I did a little research to find something, but no luck. This is too bad. :(

I am wondering how it is possible that this is not "invented" yet.  :o

 

This could be done with a simple form and a call to curl.

 

Then again there are tools like.

http://freshmeat.net/projects/asukphpftp/

http://inebria.com/phpftp/

http://www.raditha.com/php/ftp/

 

I'm sure there are others.

 

 

Link to comment

I've posted a new version of BubbaRaid ... 0.0.4-Beta

 

The download link is also in the first post in this thread.

 

Note this version is ONLY for unRAID 4.3.3

 

Changes in this version:

 

- rTorrent and wTorrent installed

- dashboard-type indicators for status of applications

- each application's configuration files can be edited in the web interface, and stopped/restarted

- more intelligence in locating emhttp

- a "Stop All" button to stop all the BubbaRaid applications, in preparation for shutting down unRAID.

- decreased memory footprint

- cramfs support added

 

Expanded sound card support.  To enable sound support, login via telnet and run the command:

 

/boot/bubba/sound/start

 

and follow the prompts.  If the ALSA Configuration program finds your sound card, you should have sound.  If not, try running:

 

alsamixer

 

and increase the volume for each device.

 

Because things like torrents and downloads need to be stored on the array and not the ramdisk, I set the default configuration for rTorrent to:

 

/mnt/disk1/torrents

 

... but I am open to suggestions.

 

I need some feedback on how the applications are functioning, and how the user-interface is working.  After that, I'll add more applications and functions.  Also, my monitor is 2600x1600 resolution, so I have some non-standard font specs... so input regarding how well text fits into windows on other systems is useful.

 

Link to comment

Then again there are tools like.

http://freshmeat.net/projects/asukphpftp/

http://inebria.com/phpftp/

http://www.raditha.com/php/ftp/

 

I'm sure there are others.

 

Yeah, I found 2 of these too, but if I unsderstand well, these are not clients, which can managed remotely, but "online" clients.

You have to be on with the browser during the download and can't leave it alone. Correct me if I am wrong.

Link to comment

I'm liking were this is going and I look forward to future releases.

 

I think the readme and a wiki needs to be set up.  I would do it myself but i am no were near proficient enough to know how all this stuff works.  The wiki should probably include all the tools that are included along with what they are used for/how they are used.

Link to comment

@bjp99 - nope... just unzip it onto the root of the flash.

 

@prostuff1 - after I get a little farther along, I'll set up a web side and a wiki just for BubbaRaid.  I'm still making changes to the underlying structure, plus I want to get the automatic updates implemented.

 

I also need to work out a way so user changes to config files on BubbaRaid will not be overwritten by upgrades.

 

I also have a new module that tells you about open files that are (or will) prevent unRAID from shutting down, and a "clean" killall function for them.  Basically it is a database of programs and the commands to cleanly shut them down.... so no matter what program has a file open preventing unRAID shutdown, you can safely terminate that program so the fill will be unlocked.

 

 

Link to comment

Since BubbaRaid has a web server with cgi, I think it will be simple to find a player with a web interface.  For now, the mpg321 player is installed.

 

Take a peek at mpd, There is a php interface.  Actually there are many types of interfaces, pocket pc, curses, command line.

unRAID is a good candidate for this.

I have plans to get this going myself on a p5B-VM D0 Along with a viewsonic V210 or a tablet PC, it makes for a good back end.

The only issues may be the dependencies with libraries. On an old 2.4 system I had to compile out as much as possible to scale it down.

 

http://www.musicpd.org/

 

Was curious about whether this made its way into Beta4?

Link to comment

BubbaRaid-0.0.5-Beta is now available for download.

 

  http://www.tcpatools.com/bubbaraid-0.0.5-Beta.zip

 

Changes in this version:

 

  - Slimserver support.  When you chose to install Slimserver, BubbaRaid will download, configure, and install Slimserver.  And yes, you can configure where you want it installed.

 

  - Enhances the dashboard display by reporting open files.

 

  - The portal (the BubbaRaid web interface to applications) is stored separately so in the future, it can be updated individually.... this will make (most) upgrades to BubbaRaid much smaller.

 

  - Made a change to the php.ini to set output buffering to 0.  Since we are not dealing with large web pages, tat should be fine, and in greatly improves scripting feedback in the browser.

 

  - Added more drivers to sound support.  Remember. If you want to enable sound, you have to log in via telnet and run ‘/boot/bubba/sound/start’

 

 

Note that part of the Slimserver install includes the MySQL daemons... this can significantly impact your free RAM.

Link to comment

You folks that want SlimServer need to know this.  I have no idea how it scales if you have thousands of media files.

 

A while back when I was testing it for my radiostation, it performed like an old dog in the heat of summer.

I have 60,000 mp3s. It was a bit slow and sometimes painful.

I switched to MPD and it worked better for me.

 

I would surmise for the average collection it will do fine.

 

So what's the profile with

 

perl and python

 

I suppose if it's small enough,

 

lighthttpd, perl, php and python seem like a possible standard part of unRAID.

Link to comment

Hi all,

 

I am testing BubbaRaid on another motherboard with one harddisk.

 

BubbaRaid need parity disk? If I have for test one harddisk as data disk then cannot start array. Disk1 is present as blue ball.

Disk is ready. Through telnet and Midnight Commander I see /mnt/disk1 and content of /mnt/disk1.

 

I am check HDD - reiserfsk -y /dev/sda1, no errors. I am try delete partition (fdisk /dev/sda)  and reboot. But same bad result.

 

In syslog is interesting this

Oct 12 05:49:48 TestTower kernel: md: xor using function: pII_mmx (5344.000 MB/sec)
Oct 12 05:49:48 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:48 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:48 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:48 TestTower kernel: md1: new disk
Oct 12 05:49:48 TestTower kernel: md1: new disk
Oct 12 05:49:49 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower emhttp: shcmd (11): rmmod md-mod >>/var/log/go 2>&1
Oct 12 05:49:52 TestTower kernel: md: unRAID driver removed.
Oct 12 05:49:52 TestTower emhttp: shcmd (12): modprobe md-mod super=/boot/config/super.dat slots=0,0,8,0,0,0 >>/var/log/go 2>&1
Oct 12 05:49:52 TestTower kernel: md: unRAID driver 0.94.0 installed
Oct 12 05:49:49 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower kernel: md: xor using function: pII_mmx (5344.000 MB/sec)
Oct 12 05:49:52 TestTower kernel: md: xor using function: pII_mmx (5344.000 MB/sec)
Oct 12 05:49:52 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: read_file: error 2 opening /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: md: could not read superblock from /boot/config/super.dat
Oct 12 05:49:52 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:52 TestTower kernel: md: warning! initializing superblock
Oct 12 05:49:52 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower kernel: md1: new disk
Oct 12 05:49:52 TestTower kernel: md1: new disk

 

This is problem. But why BubbaRaid not create new super.dat?

 

 

Why I cannot start array please?

 

 

And another question for audio features. Speakers on motherboard beeps.

How I can control speaker (beeps, e.g.)?

 

I am start sound audio driver (/boot/bubba/sound/start) and configure him.

This sound audio driver is for streaming through LAN ? How can I hear this streaming sound on clients (e.g. VLC media player)?

 

Very thnaks for any answer

 

Link to comment

I installed beta 4 yesterday.

 

I put the flash disk in my Windows box to unzip the files (not sure if that is necessary or if you can unzip over the net while still on the unRAID server).

 

It took about 30 minutes to unzip it - the used space on the flash after installing BubbaRAID is about 160Meg.

 

It boots flawlessly.

 

I am going to experiement with sound today.

 

EDIT:  Just noticed beta5 got posted (not sure how I missed that).  I will install that also.

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.