Search results

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

  1. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Hi, I use a raspberry pi to run a scheduled speedtest, these figures are then put into nvram (up and down figures are reduced to 98% using bc which is installed via optware) and then the FreshJR script is run. If you want static values at scheduled times for your up and down rates, just update...
  2. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    To do floating point calculations in bash you will need to use something like bc available on optware.
  3. J

    FQ-Codel not working well in practice - broken implementation ?

    It’s a command line calculator which lets you do floating point calculations. I installed it via optware.
  4. J

    FQ-Codel not working well in practice - broken implementation ?

    FYI, you will need to use bc if you want to do floating point arithmetic. I use bc in my scripts as the original script strips off the part after the decimal point.
  5. J

    FQ-Codel not working well in practice - broken implementation ?

    I am sure you could script this as it is simply updating an nvram value. It would probably need to be a scheduled script or something that was run manually.
  6. J

    FQ-Codel not working well in practice - broken implementation ?

    I use the freshjr qos script slightly modified to allow the manual bw setting to be manipulated by an automatic speedtest I run on a pi. With this combo I get all A+ or A rated from dslreports, 0 set as overhead and up and down speeds set to 98% of what the bandwidth test gets. I am also...
  7. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    ${tc} filter add dev br0 protocol all prio 1 u32 match ip dst 192.168.65.201/32 flowid ${Streaming} iptables -D POSTROUTING -t mangle -o eth0 -s 192.168.65.201/32 -j MARK --set-mark ${Streaming_mark} iptables -A POSTROUTING -t mangle -o eth0 -s 192.168.65.201/32 -j MARK --set-mark...
  8. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Has anyone managed to get Amazon video identified as streaming video? I added my TV's IP address into a rule for outgoing and incoming traffic but amazon video is still being categorised as web traffic, I assume the other traffic classifier is overriding my manual rules? Is there any way to...
  9. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Working great for me. Trying to use bc to do the calculations instead of losing the decimal part of the up and down bandwidth.
  10. J

    Potential Problem - Homeplugs

    I think the ports on the homeplugs are essentially switches, by connecting 2 ports from the router's switch to the homeplug ports you have essentially connected 2 of the router ports together and this would cause a broadcast storm. The broadcast storm will make your router die very quickly.
  11. J

    Help with SSH Access

    To make the ssh keys persistent I need to copy from Jffs a duplicate of the folder /root/.ssh I made via post-mount script. I assume the entries in the web interface make things persistent, I don't use this. I access other devices from the router so it's slightly different but should use the...
  12. J

    Help with SSH Access

    Maybe this will help. https://cucumberwifi.io/community/tutorials/setting-up-dropbear-public-key-authentication.html When I setup ssh keys the dropbear setup was a bit different to how a unix server would be setup.
  13. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    That is the script I run on the raspberry pi and write the results out to a text file for the router to ingest.
  14. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Would work if you could work out the speedtest installation on the router
  15. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Just an update on my setup. I am running this script and it is making a huge difference to my internet usage! I also combined into the mix the up and down bandwidth figures being pushed by a raspberry pi speedtest once a day. Basically a script sets the required qos figures to unlimited and...
  16. J

    How to change from Sky Hub 102 to Asus RT-AC66U?

    Hi, I have this setup on sky fibre. I use a vigor 130 modem and ac3200 running Merlin and haven't looked back.
  17. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Hi, I have posted the code, anything you can see to get accurate bandwidth measurement working would be appreciated! Thanks.
  18. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Even after tagging the rpi to go into network control packet queue and setting the rate and ceiling to 1Gb the speedtest runs are reducing over time. Any ideas I should check to ensure the speedtest runs get full bandwidth? Thanks
  19. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    Hi, I have now completed what I was looking to do, essentially I do the following to achieve automatic bandwidth and qos customisation: Firstly I have setup the marking to have traffic from the rpi going into the network control packet queue. Just before I run the speedtest on the rpi I set...
  20. J

    [Release] FreshJR Adaptive QOS (Improvements / Custom Rules / and Inner workings)

    What's the mark for the net control packets to apply an iptables command for speedtest traffic? I plan to set the ceiling of the net control packet class to 1GB just before the test and set it back to 5% of total after the test has run. If you can help with the mark used to allocate traffic...
Top