Feature Requests

From OpenFSG
Jump to: navigation, search

This is a list of requests for new hardware or software features.

Usage

Example:

{{request
 | title=Feature
 | requestor=Nickname
 | priority=2
 | description=description
}}

Requests

Description Requestor Priority
Advanced port forwarding - PAT (Port Address Translation) Sug4r FCRank5.png
Add advanced port forwarding with the possibility to choice INPUT and OUTPUT ports.
Subnet for wi-fi interface Sug4r FCRank4.png
Creation of a different subnet address range for wireless network.
Freeradius authentication server Sug4r FCRank4.png
Freeradius authentication server for wireless network with web interface inside "Fsg administrator panel".
Advanced routing rules Sug4r FCRank2.png
Add advanced routing rules and protocols as RIP...
Better built-in Torrent Client TheGiiro FCRank3.png
The one that exists now is way too limited to be useful. Adding torrent is complicated, no ability to just seed torrents, no good monitoring, no crash protection and so on. The other ones that could be installed with ipkg dont work.
WAN via USB 3G MODEM dp FCRank1.png
Makes it possible to share A USB-Modem like Huawei E220. For referens Dovado UMR 3G router Demo on YouTube
a build in DNS server that can host dns zones. Sandere FCRank2.png
a dns server "bind" running on the DTG, i think this will be a big added value for all the 3 products.
Better Map Security Datatank1 FCRank2.png
For example i want to secure /Data/User/User1 with groups and users. is this possible? thanks, for the option fileserver on my datatank
svn for NDP levien FCRank2.png
Is it possible to make an svn package available for the NDP? If I am right it is only available for the FSG.
DTG Assign Static IP Address swissbaldo FCRank1.png
Every ohter Router has it: why not such a sofisticated tool as the DTG? I would like to assign a specific IP Address to a specific MAC Address of a DHCP Client. It is much better than having Static IP set in every PC.
Information on the Network Disk (not the Pro) Alex van Denzel FCRank1.png
I've got some of those, and like to have NFS support in it. Is there any information about the internals of the device available?
Automatic Backup Solution for FSG Tomas FCRank2.png
Raid1 functionality via external USB drive. Or simplier select folders and backup target (other netdrive or external USB that automatically backups data in realtime or that runs scheduled or user-triggered.
Simple CLONE INTERNAL DRIVE facility kenpem FCRank5.png
Preferably via the web admin interface; verify that there is an external drive connected with sufficient space (or format completely if required), then drop to runlevel 1, clone the entire internal HDD to the external one, and reboot. Absolutely essential in a production environment for speedy recovery from a total crash.
Recycle Bin harvest.frank FCRank1.png
A FSG Root Recycle Bin... Or make it mappable on the default Windows Recycle Bin.
Apache 2 Neukirchen FCRank0.png
Sometimes, Apache 2, is required, e.g. for Subversion over WebDAV (http/https). Solution: here
Timer RowaN FCRank2.png
a progam at the server where you can set the set-on and set-off time, so the server can shut down automatic and restart. Auto-on would be difficult, but auto-off is surely just a simple crontab entry? Kenpem 16:12, 24 April 2009 (CEST)
Wake-on-LAN (or WAN) Server/Client Devaux FCRank0.png
Solution: via IPKG and some manual configuration.
Gigabit ports Tecnelsas FCRank1.png
.
NTFS Tecnelsas FCRank1.png
Distributed file system and replication service for ntfs volumes
Asterisk VoIP System + WebGUI Rangermike FCRank2.png
(15 SIP Exten,2Trunks)
HFS+ swerner FCRank4.png
Journaling File System
AFP 3.2 swerner FCRank4.png
Mac Compatibility
PHP Modules Anonymous FCRank3.png
FTP, GD
PHP Accelerator zdDog FCRank2.png
IonCube, Zend Optimizer...
Proxy server and proxy request Anonymous FCRank3.png
.
PIM synchronisation jeroenvanharten FCRank1.png
.
Torrent client zippa FCRank0.png
Solution: Torrentflux-b4rt 1, Torrentflux-b4rt 2, Rtorrent and built-in client available since 4.27 firmware
eDonkey client (mldonkey...) Anonymous FCRank0.png
Solution: aMule (requires user modification)
Syslogd (remote logging) basswe FCRank2.png
.
PHP Command Line dbeardsl FCRank0.png
Solution: Available if you install the php-dev package... ipkg install php-dev
wget dbeardsl FCRank0.png
Solution: here (via IPKG)
NDAS Support F5BJR FCRank2.png
.
sFTP Hormigo FCRank3.png
.
ISCSI Support Rembo FCRank1.png
Let FSG function as a ISCSI NAS
Cronjob Interface Hormigo FCRank2.png
Automatic shutdown, restart, backup... through a proper web GUI
Apache .htaccess jean-francois FCRank0.png
Solution: Available since 3.3.9 firmware
Powerfull user management Anonymous FCRank3.png
Internal & External disks
Backup Tool Anonymous FCRank3.png
.
Webcam support Anonymous FCRank4.png
kenpem: Yes please! Has already been done on the NSLU2, so can't be that far off....
Skype/SIP to PSTN Gateway Rangermike FCRank2.png
.
Format Tool (interface) Hormigo FCRank2.png
kenpem also votes for this one, and would like it at a higher priority, having wasted ages trying to get a factory-NTFS-formatted disk working properly.
Save configuration to XML dbeardsl FCRank3.png
.
Static DHCP Devaux FCRank0.png
Solution: here (requires user modification).
RAID Support Devaux FCRank5.png
.
Videolan Streaming Server Devaux FCRank3.png
VLS
Custom Fan Control BitMover FCRank0.png
Solution: Manage FAN revolutions and Add a custom fan daemon
Subversion via http/https, i.e. Apache 2 with mod_dav Neukirchen FCRank3.png
Subversion via the svnserve standalone daemon (i.e. not via http) is possible via IPKG and some manual configuration. But svnserve uses a port that is often blocked by firewalls, thus the WebDAV http/https solution based on Apache 2 is preferable.
FTP Shares JohnW FCRank3.png
.
External Disk Management Tool Hormigo FCRank3.png
.
Python Eha FCRank0.png
Solution: here (via IPKG)
Advanced firewall control Hachmeister FCRank3.png
http://www.openfsg.com/forum/viewtopic.php?p=5817
Mailserver SMTP relay setting ovonder FCRank1.png
Most ISP block port 25, however relay is allowed.
Suspend certain user accounts Hormigo FCRank3.png
Temporary disable access to FTP, SMB... without remove their content
Personal access to certain services such ftp, http, smb, with or without access Hormigo FCRank2.png
.
IP Blocking zdDog FCRank3.png
http://forums.phoenixlabs.org/showthread.php?t=11376
Record Logins snarf FCRank3.png
http://www.openfsg.com/forum/viewtopic.php?t=1572
FAX/Modem piebat FCRank2.png
Service to receive and send fax with USB Modem
PHP 5 Nicola FCRank0.png
Solution: here (requires user modification)
HTTP Nicola FCRank2.png
Files Up/Downloader Functionlity
FTP Nicola FCRank3.png
Anonymous user access
BusyBox update Roman FCRank3.png
Currently no SCP access
Option 252 papaya FCRank2.png
DHCP Server; string value which is a url of a .pac file
DSL Bommel FCRank1.png
Adjustable time reconnection
PHP programs Anonymous FCRank3.png
The possibility to run PHP programs on secured user directories where logging in is required. For ex. I'd like to install DokuWiki in a certain users directory, now I had to put the DokuWiki files in /admin/phpmyadmin/DokuWiki because some kind of Cron job is changing the httpd.conf file every time after I change it!
Anonymous Windows File Sharing LordW FCRank0.png
Solution: HowTo (PDF)
USB Printer through WAN Anonymous FCRank0.png
Solution: here (the ability to use a USB Printer via computers connected to a router that is connected to the FSG's WAN port).
Unison RPimenta FCRank3.png
Unison works much better than rsync, specially over ssh.
WLAN Client Support ASchmude FCRank5.png
Add ability to connect the FSG to a WIFI network via WLAN.
Most german customers already have a Fritz!Box running and want to connect the FSG to exactly that network via WLAN connectivity (see the forum requests).

Automount capability + ISO9660 fs support JM_Stoorvogel FCRank2.png
Add ability to mount ISO images by using the automount daemon.
Store your iso images on an external drive, plug it into the FSG and have the iso images shared by some CIFS share or browse the ISO images.

Official Rough FC Roadmap

This is the official rough roadmap. Rough meaning that we decide per several weeks which direction we go in so this roadmap is bound to change once every while. When is the next release due? Instead of having to announce delays or pushing our developers to release unfinished or untested code, we work on a "its done when its done" (tm) basis. This will make sure we release the best possible quality for all our customers. Or in other words, don't ask ;-)

Next features will be:

  1. Switch (Turn off router) - 3.2.0 release
  2. VPN improvements (a lot of users are having trouble setting it up now, possibly due to our setup) - 3.2.1 release
  3. Improved user, group, folder management (integral system for FTP and SMB including external drives, all rights possible) - work underway 3.3.6 (RC for beta release)
  4. Automatic backup (copy direct from to USB/FTP/SMB from FSG with crontab timer function) - work underway 3.4.0 (early alpha)

and some of the stuff on our wish list (meaning we are considering it but have no concrete plans yet) in no particular order:

ipkg
ipkg support is a ways off. Installing it is simple enough, but making sure there are no problems with the installed libraries and new ones that some user may add give support a headache. We are still considering how to handle that best. Probably need to install an FSG feed just as RMR has at the moment. That will take some more time. There is also discussion how many users will benefit from this feature as compared to the amount of time it will take to install. For the moment a "developers only" feature.
MLDonkey
We have looked at installing MLDonkey. This is a nightmare at the moment. Cross compiling MLDonkey itself is doable, but comapl is a problem. The interpreter runs the endianness of the system where it is compiled, which is usually little endian. Since we have a big endian machine this leaves us with no interpreter. There is no way to set this at compile time. We can hack it, but it is not trivial. We are looking at other bittorent programs but have so far not found one that fits our profile such as WebGui, no xwindows required and Not Perl.
Perl
We installed PHP in favor of Perl. This desicion was based on testing the performance of Perl. At the moment we have focused our work on other features first, believing that most systems that are available in Perl are also available in PHP. And PHP can be accelerated easier then Perl. It is on the wishlist.


As you can see, still some list to go. And this list doesn't included a 1001 bugs and small stuf we want to do as well. Furthermore we might have to switch to a 2.6 kernel soon, as we are working on a new product with a different chip that has only support for that kernel. A lot of work porting everything. But the good news is that we will probably install some newer app versions then too.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox