WRT54GS & HyperWRT v1.4: 3 Problems & 17 Suggestions

Discussion in 'HyperWRT Firmware' started by psyxakias, Sep 27, 2004.

  1. psyxakias

    psyxakias Network Guru Member

    Hello everyone,

    I recently bought Linksys WRT54GS and if it wasn't HyperWRT firmware, I'd be really disappointed due to the default power transmission setting.

    Although I tried several other firmwares, I returned back to HyperWRT as it's simple and extremely useful.

    I decided to send you a few problems I faced and feature requests I was thinking that would be nice to have. I don't know if they can be done, but I would just like to share my ideas with all of you.

    Special Thanks to Avenger for making HyperWRT... :)




    1) My PPPoE session gets disconnected (and immediatelly reconnected) when I do one of the following:
    a) Enable/Disable wireless (I like to disable it when I don't use it for long time)
    b) Loading a new add-on
    I don't understand the reason that PPPoE should close and restart in the above 2 cases, as this is making trouble because all my established connections (MSN,IRC,SSH,TELNET) in non-wireless computers are getting disconnected.

    2) Left/Right in TX/RX Antennas (wireless, advanced wireless settings) are acting exactly the opposite than expected.
    I setted both TX/RX to Left antenna, and signal goes down only if I remove the right antenna which means they're not setted correctly. Notice: I'm looking the wireless from the front side, if i view it from the back side it's fine. But I guess most people will be checking the front side that has leds etc.

    3) MTU Setting - As this is a well-known bug of Linksys firmware for PPPoE sessions.. Until they fix it, why don't you set it by default at manual 1492 when PPPoE is selected, and/or show a small popup message about it so new users won't be disappointed when websites/msn will not work properly.



    Applications & Gaming, Port Forwarding
    - 'Single Port Forward' tab before 'Port Range forward'
    Description: I know I can set a range from 1000 to 1000 and be a single port, but it would be easier/better to have a different tab for single ports. If this can be done, it will be nice to accept up to 30 single ports.

    - Increase the number of port ranges from 10 to 30 or even 50
    Description: I know that I can reduce number of ranges by adding a range for several programs and that I also can add manual forward rules in iptables, but it would be much easier to do it throw the web-interface. Not to mention that if someone has more than 10 computers, cannot do portforward to all computers throw the web-interface.

    Administration, Management
    - Web Interface Port
    Description: A simple port setting that would give people the ability to change their web-interface port from the default ones (http:80, https:443).

    Administration, Log
    - Setting for numeric/non-numeric ports
    Description: Logs by default are showing names in popular ports, like www instead of 80. I think it will be better to have this as a setting because some people would like to see all ports with numbers and not names.

    - Wireless Connections/Disconnections in a log
    Description: It will be nice if we could have a log of wireless connections/disconnections with date/time so that we'll know which devices connected when and if they had any disconnections (ie to low signal)

    - Packets Dump (with sample setting)
    Description: It would be really useful to people who want to see what's passing on their LAN from Internet. That way you'll be seeing if something consumes your bandwidth and/or if you're attacked. A verbose format like this would be lovely: date/time, src-ip>:src-port, dst-ip:dst-port, protocol (tcp,udp,icmp etc), conntype (syn,ack,etc), iplen, ipttl. The tcpdump syntax for something like that is: tcpdump -pn -i <interface> -tttt -v -c <num_of_packets>

    Administration, Diagnostics
    - ARPing
    Description: An extra tool to add in diagnostics would be ARPping that can ping any LAN IPs, using ARP packets (useful if they have a strict firewall) and also show the mac address of them.

    - DNS resolve (nslookup)
    Description: Having nslookup at the web-interface to be able to resolve hosts (and see if your isp's dns works fine) would be really nice.

    - IP Whois (whois)
    Description: Another tool is to ip whois at the web-interface that will do a whois on the internet and find you contact information for the ip range that IP belongs to.

    Administration, Status, Router Information
    - Memory Usage
    Description: Adding memory usage (using /procs/meminfo I guess) would provide even more information

    Administration, Status, Wireless
    - Wireless Devices Count
    Description: Add a counter that will show how many wireless devices are currently connected on the network.

    Administration, Status, Internet
    - Show Internet connection Uptime
    Description: For PPPoE it would be useful to know how long you've been online since last redial

    - Received/Sent bytes from the Internet
    Description: 2 counters that will show received and sent bytes since last PPPoE redial or since last router's reboot. It will be even more useful if it can count packets as well.

    Administration, Custom Interface
    - Display Resolution setting
    Description: Nowadays, more and more people use higher display resolutions than 800x600/1024x768 so it would be nice to have a setting that will stretch webinterface's theme to higher resolutions, ie 1280x1024, 1600x1200 etc. I'm using 1280x1024 and it would be useful in command shell, firewall rules to have something like that instead of seeing the theme centered.

    - Ability to change web-interface colors
    Description: Although this won't change any functionality, everyone loves to customize their interfaces. So if you could do 4-5 simple color changes it would be nice.

    - SNMP addon
    Description: Are there any SNMP addons? I bet a lot of people would like to see hourly/daily showing traffic statistics of their Internet usage. A combination of SNMP+MRTG would be really good, even if you had to host MRTG in one of your computers and not at the router.

    - Profile in batbox
    Description: Do you have any ideas how to add some profile commands that will be run everytime I open a telnet session to batbox? I'm very interested to add /tmp/var/bin in the default PATH of the telnet shell.
  2. jdepew

    jdepew Administrator Staff Member Member

    Wow, some really great ideas there psyxakias, welcome to LinksysInfo.org!!! Keep those ideas and bugs coming, I'm sure Avenger will take them under consideration.

  3. psyxakias

    psyxakias Network Guru Member

    Thanks jdepew and imagine that 1 week ago, I didn't even know of the existence of WRT54GS (thanks to a friend yiapap I do now).

    I'm truly amazed with it since Friday that I bought it.. hehehe

  4. Avenger20

    Avenger20 Network Guru Member

    Wow thanks, huge list :wink:

    Left/Right antenna's are the one when you look from the rear, wifi-box and sveasoft use that too, so I just followed...

    You can open up the tar from batbox and change batbox.sh to include your path. Then just tar it back and it should work.

    I will look at your other suggestions and see what I can do :)
  5. Ken

    Ken Network Guru Member

    I agree. I just got a WRT54GS and the standard firmware lasted almost an hour before I realised the power wasn't up to the job.
    HyperWRT installed with no problems and it all worked perfectly.

    Out of that list I would vote for Wireless Connections/Disconnections in a log as my top request.

  6. psyxakias

    psyxakias Network Guru Member

    Cool thanks Avenger 8)
  7. Toxic

    Toxic Administrator Staff Member

    nice features though i thought avenger wants to keep it close to offical firmware.
  8. psyxakias

    psyxakias Network Guru Member

    I guess I'll agree with you but just would like to give him all my ideas.

    I should had mentioned that my most wanted issues/features are:
    1) PPPoE Issue
    2) Port Ranges increase
    3) Show Internet connection Uptime
    4) Received/Sent bytes from the Internet

  9. atzplzw

    atzplzw Network Guru Member

    I agree that these ideas are worth consideration. But many of them are for advanced linux users.

    Since this is a offical HyperWRT forum a suggestion would be to make a poll and let the users decide which feature is most important...

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice