FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › General Discussion › Firefly now running on unmodifed Linkstation Live/Pro
- This topic has 36 replies, 12 voices, and was last updated 16 years, 9 months ago by Anonymous.
-
AuthorPosts
-
18/07/2007 at 10:53 AM #1571bawbaggParticipant
I’ve been able to get Firefly running on my unmodded Linkstation Live (with a 500GB disk π ).
It loads 4000 songs into my Soundbridge in 1/2 the time it took my slug π .
Linkstation Live seem very well priced for the spec these days (150UKP for 500GB version – and the have GB ethernet too).
I posted a detailed howto on the Linkstation forums – thread is http://forum.linkstationwiki.net/viewtopic.php?f=39&t=3509
Hope this is useful / interesting for some!!
Cheers,
BB
18/07/2007 at 11:55 AM #11732richdunlopParticipantThat’s a very useful write up. Would you consider adding it to the Firefly wiki (wiki.fireflymediaserver.org)?
18/07/2007 at 12:29 PM #11733bawbaggParticipantI’ll have a bash.
Hopefully I can re-use the wiki code over at the LSWiki too.
[edit]
Wasn’t too bad. Page is now up http://wiki.fireflymediaserver.org/Linkstation_Live_Pro_InstallBB
19/07/2007 at 2:19 AM #11734rpeddeParticipant@bawbagg wrote:
I’ll have a bash.
Hopefully I can re-use the wiki code over at the LSWiki too.
[edit]
Wasn’t too bad. Page is now up http://wiki.fireflymediaserver.org/Linkstation_Live_Pro_InstallBB
Woot!
Thanks!
Add yourself to the credits page, as well.
— Ron
19/07/2007 at 7:51 AM #11735richdunlopParticipantFantastic :D. That plugs a big gap in the install guides section.
It also looks very easy to follow which means the Linkstation may be a good alternative for those daunted by a slug install.
19/07/2007 at 8:45 AM #11736bawbaggParticipant@richdunlop wrote:
It also looks very easy to follow which means the Linkstation may be a good alternative for those daunted by a slug install.
Just need someone to verify it works now!!!
The devs at Linkstationwiki seem confident, but I’d like to see a post from someone with a 100% stock and unmodified LS say it worked for them. I had fiddled about a little bit with libraries before trying this out so there’s an outside chance I got something working by accident π― .
That said, assuming this process does work, then it is BY FAR the easiest way to get Firefly running on a NAS. I have a slug, and the reflashing from NSLU2 was by no means an enjoyable experience!! The Linkstation Live/Pro process really is a piece of cake, with no reflashing required. Splendid – all credit to the smart guys at Linkstationwiki.
BB
19/07/2007 at 10:19 AM #11737fizzeParticipantLinkstation != Linksys π
Yes, but this is only because the folks at Linksys (NSLU2) decided to exclude telnet access and whatnot.
Anyhow, I wanna get a Terastation Live, but I’ll deffo keep my slug π19/07/2007 at 10:45 AM #11738bawbaggParticipantWhoops!!!! π³ π³
OP now corrected!!!!
Thx!!!
BB
20/07/2007 at 5:34 AM #11739maveParticipantHi,
I tried the instructions at http://wiki.fireflymediaserver.org/Linkstation_Live_Pro_Install and now Firefly runs on my LinkStation Live (which was 100% unmodified before, because I received it 2 days ago).
Congratulations, the instructions are very good and even a Linux newbie like me could follow it without problems. π
But there is a big problem:
My Roku M1000 connects to the LinkStation and I can browse through my Songs (all in flac-format) but I can not play anyone of them. Additionally I added some Songs in MP3-format and they work, i.e. the Roku can play them without problem.
But for every flac-Song my Roku tells me that it can’t play that song and asks me if it should try the next one.
: Connection: non-persist
2007-07-20 09:00:03 (41b7a520): Thread 138: Original URI: /rsp/stream/4633
2007-07-20 09:00:03 (41b7a520): Thread 138: Translated URI: /rsp/stream/4633
2007-07-20 09:00:03 (41b7a520): Thread 138: Preparing to find handler
2007-07-20 09:00:03 (41b7a520): Checking /rsp/stream/4633 against handler for /
2007-07-20 09:00:03 (41b7a520): Thread 138: URI Match!
2007-07-20 09:00:03 (41b7a520): Thread 138: Time is 1184889603 seconds after epoch
2007-07-20 09:00:03 (41b7a520): Thread 138: Setting time header
2007-07-20 09:00:03 (41b7a520): Added *Date=Fri, 20 Jul 2007 00:00:03 GMT*
2007-07-20 09:00:03 (41b7a520): Added *Connection=close*
2007-07-20 09:00:03 (41b7a520): Added *Server=mt-daapd/svn-1586*
2007-07-20 09:00:03 (41b7a520): Added *Content-Type=text/html*
2007-07-20 09:00:03 (41b7a520): Added *Content-Language=en_us*
2007-07-20 09:00:03 (41b7a520): Thread 138: Using non-default handler
2007-07-20 09:00:03 (41b7a520): in main_auth
2007-07-20 09:00:03 (41b7a520): Checking url /rsp/stream/4633
2007-07-20 09:00:03 (41b7a520): Dispatching auth for /rsp/stream/4633 to plugin
2007-07-20 09:00:03 (41b7a520): Checking url /rsp/stream/4633
2007-07-20 09:00:03 (41b7a520): Dispatching /rsp/stream/4633 to rsp/svn-1586
2007-07-20 09:00:03 (41b7a520): Checking if pw required for /rsp/stream/4633 as user
2007-07-20 09:00:03 (41b7a520): Nope
2007-07-20 09:00:03 (41b7a520): in main_handler
2007-07-20 09:00:03 (41b7a520): Checking url /rsp/stream/4633
2007-07-20 09:00:03 (41b7a520): Dispatching /rsp/stream/4633 to plugin
2007-07-20 09:00:03 (41b7a520): Checking url /rsp/stream/4633
2007-07-20 09:00:03 (41b7a520): Dispatching /rsp/stream/4633 to rsp/svn-1586
2007-07-20 09:00:03 (41b7a520): Getting uri…
2007-07-20 09:00:03 (41b7a520): Mallocing privinfo…
2007-07-20 09:00:03 (41b7a520): Tokenizing url
2007-07-20 09:00:03 (41b7a520): Found 5 elements
2007-07-20 09:00:03 (41b7a520): Checking reponse 0
2007-07-20 09:00:03 (41b7a520): Checking reponse 1
2007-07-20 09:00:03 (41b7a520): Checking reponse 2
2007-07-20 09:00:03 (41b7a520): Checking reponse 3
2007-07-20 09:00:03 (41b7a520): Checking reponse 4
2007-07-20 09:00:03 (41b7a520): Found it! Index: 4
2007-07-20 09:00:03 (41b7a520): Executing: select * from songs where id=4633
2007-07-20 09:00:03 (41b7a520): Entering config_set_status
2007-07-20 09:00:03 (41b7a520): Exiting config_set_status
2007-07-20 09:00:03 (41b7a520): Session 0: Streaming file ‘A Day Without Rain – Enya – 11 – The First Of Autumn.flac’ to 192.168.1.12 (offset 0)
2007-07-20 09:00:03 (41b7a520): Transcoding /mnt/disk1/Music/Alben Lossless/Enya/A Day Without Rain/A Day Without Rain – Enya – 11 – The First Of Autumn.flac with ssc-script/svn-1586
2007-07-20 09:00:03 (41b7a520): Executing /usr/local/bin/mt-daapd-ssc.sh “/mnt/disk1/Music/Alben Lossless/Enya/A Day Without Rain/A Day Without Rain – Enya – 11 – The First Of Autumn.flac” 0 190.066 “flac”
2007-07-20 09:00:03 (41b7a520): Updating Content-Type from text/html to audio/wav
2007-07-20 09:00:03 (41b7a520): Updating Connection from close to Close
2007-07-20 09:00:03 (41b7a520): Emitting reponse header Content-Language: en_us
2007-07-20 09:00:03 (41b7a520): Emitting reponse header Content-Type: audio/wav
2007-07-20 09:00:03 (41b7a520): Emitting reponse header Server: mt-daapd/svn-1586
2007-07-20 09:00:03 (41b7a520): Emitting reponse header Connection: Close
2007-07-20 09:00:03 (41b7a520): Emitting reponse header Date: Fri, 20 Jul 2007 00:00:03 GMT
2007-07-20 09:00:03 (41b7a520): Entering config_set_status
2007-07-20 09:00:03 (41b7a520): Exiting config_set_status
2007-07-20 09:00:03 (41b7a520): Thread 138: Terminating
2007-07-20 09:00:03 (41b7a520): Thread 138: Freeing request headers
2007-07-20 09:00:03 (41b7a520): Thread 138: Freeing response headers
2007-07-20 09:00:03 (41b7a520): Thread 138: Freeing request vars
2007-07-20 09:00:03 (41b7a520): Thread 138: Closing fd
2007-07-20 09:00:03 (41b7a520): With thread 138 exiting, 0 are still running
2007-07-20 09:00:04 (4032e550): Got CLD signal. Reaping
2007-07-20 09:00:05 (4032e550): select(8, 5.000000)
2007-07-20 09:00:07 (41b7a520): Thread 139: Entering ws_dispatcher (Connection from 192.168.1.12)
2007-07-20 09:00:07 (41b7a520): Thread 139: got request
2007-07-20 09:00:07 (41b7a520): Request: GET /rsp/db/0?query=id%3D4634&type=full HTTP/1.02007-07-20 09:00:07 (41b7a520): Thread 139: Read: User-Agent: Roku SoundBridge/3.0
2007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *User-Agent=Roku SoundBridge/3.0*
2007-07-20 09:00:07 (41b7a520): Added *User-Agent=Roku SoundBridge/3.0*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: Host: 192.168.1.55:36892007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *Host=192.168.1.55:3689*
2007-07-20 09:00:07 (41b7a520): Added *Host=192.168.1.55:3689*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: Accept: */*2007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *Accept=*/**
2007-07-20 09:00:07 (41b7a520): Added *Accept=*/**
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: Pragma: no-cache2007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *Pragma=no-cache*
2007-07-20 09:00:07 (41b7a520): Added *Pragma=no-cache*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: accept-encoding: gzip2007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *accept-encoding=gzip*
2007-07-20 09:00:07 (41b7a520): Added *accept-encoding=gzip*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: accept-codecs: wma,mpeg,wav,mp4a,alac2007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *accept-codecs=wma,mpeg,wav,mp4a,alac*
2007-07-20 09:00:07 (41b7a520): Added *accept-codecs=wma,mpeg,wav,mp4a,alac*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: rsp-version: 0.12007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *rsp-version=0.1*
2007-07-20 09:00:07 (41b7a520): Added *rsp-version=0.1*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read: transcode-codecs: wav,mp32007-07-20 09:00:07 (41b7a520): Thread 139: Adding header *transcode-codecs=wav,mp3*
2007-07-20 09:00:07 (41b7a520): Added *transcode-codecs=wav,mp3*
2007-07-20 09:00:07 (41b7a520): Thread 139: Read:2007-07-20 09:00:07 (41b7a520): Thread 139: Headers parsed!
2007-07-20 09:00:07 (41b7a520): Checking to see if connection matches keep-alive
2007-07-20 09:00:07 (41b7a520): Nope!
2007-07-20 09:00:07 (41b7a520): Thread 139: Connection type HTTP/1.0: Connection: non-persist
The flac files are OK because I have exactly the same library on a Windows based PC were the Roku connects and plays without any problem.
Any idea what could be wrong, or at least any hints how find out if something is missing?
π Marcus
20/07/2007 at 8:30 AM #11740bawbaggParticipant@mave wrote:
I tried the instructions at http://wiki.fireflymediaserver.org/Linkstation_Live_Pro_Install and now Firefly runs on my LinkStation Live (which was 100% unmodified before, because I received it 2 days ago).
Congratulations, the instructions are very good and even a Linux newbie like me could follow it without problems. π
Ahhhh!!!! BRILLIANT. You are the first to verify this DOES work. Many, many thanks.
@mave wrote:
But there is a big problem:
My Roku M1000 connects to the LinkStation and I can browse through my Songs (all in flac-format) but I can not play anyone of them. Additionally I added some Songs in MP3-format and they work, i.e. the Roku can play them without problem.
OK. This is entirely possible – I don’t have any flac encoded files. I’ll try to rip one and test myself.
The switches use during compilation of the firefly binary you downloaded are shown in this post: http://forum.linkstationwiki.net/viewtopic.php?p=33876#p33876
It’s supposed to include flac support. I’ll need to pass this one over to the experts.
BB
-
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.