I’m working on my DNS 323 to update everything so Debian will take over all control. This includes upgrading Samba. Now installing Samba using the apt-get call to the Debian package library proved unsuccessful, not that it didn’t install it just didn’t run afterwards. The package in the Debian repository is a bit behind in revisions so I figured I’d grab the source from the Samba SVN and compile it. Well after like an hour of compiling it errors out (bah!) with an error basically indicating it can’t find the main() function in one of the script files. Guess it’ll be a work in progress for now.
The mighty DNS 323
The D-Link DNS-323 network attached storage, what a fantastic device. With it’s ultra 500 Mhz ARM processor, 64 MB of memory, Gigabit Ethernet controller, and two SATA 2 3.5″ drive bays all in a little box about the size of a 360 power supply (that ugly brick) *kawaii!!*.
Any who. With a little tweaking, this little box can do so much more than just act as a: samba, ftp, iTunes, uPnP Audio/Video Server, and DHCP server. With a little effort you can go ahead and install yourself a copy of Debian on it and do… well… anything on it. But for those who aren’t as ambitious to void their warranty, you can still use a huge collection of ‘fun_plug’ programs instead.
I’m currently working with the chroot method of installing Debian, if I can avoid flashing a custom firmware and potentially having to install a serial port, both of which void your warranty, I’ll be thrilled.
I have Debian Lenny, Apache 2, and PHP5 currently installed. I’m just working on disabling a few things to get all of the above to work smoothly together.
So I finally figured out how to stream radio to my phone. More specifically 1.FM radio. The problem came with the fact that 1.FM uses MMS to stream their radio which would work on most non-java smartphones. Unfortunately I have a u740 Java phone and so it doesn’t work.
So after about 6 months of sporatic work, I finally figured it out. I had to use VLC as a encoder to tranform the MMS stream to a mp4-latm RTP stream. After that, then use Darwin Streaming Server to take the RTP stream from VLC and broadcast it using the RTSP protocol.
So yea, now I can rock away and tell my cell company to take that 7.00/month radio package and shove it.