1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice

Welcome To SNBForums

SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.

If you'd like to post a question, simply register and have at it!

While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!

Noisy/Squawk script on RT-AC66U-B1

Discussion in 'Asuswrt-Merlin' started by Prismatique, Jan 11, 2019.

  1. Prismatique

    Prismatique New Around Here

    Joined:
    Jan 11, 2019
    Messages:
    2
    Hello everybody

    I'm absolute beginner in Linux & scripting.
    In actual days of Internet security, Privacy, ISP/DNS data-mining & so on, I discovered what seems like a nice little tool : "Noisy" or "Squawk" Python scripts.

    More precisely, it's a "simple Python script that generates random HTTP/DNS traffic noise in the background while you go about your regular web browsing." In this way, your data is no longer unique or useful to advertisers or other data analytic firms.

    More Details here : https://null-byte.wonderhowto.com/h...y-data-protect-your-privacy-internet-0186193/

    - Would it be possible to run this script inside Asus-Merlin (On RT-AC66U-B1) ?
    - If so, not to much ressources intensive task for that router ?

    - Is just creating the script, based on linked page (noisy.py) and putting the file in the "INIT-D" folder enough to do the trick ?

    Many thanks for all your enlightements !
     
  2. ColinTaylor

    ColinTaylor Part of the Furniture

    Joined:
    Mar 31, 2014
    Messages:
    7,772
    Location:
    UK
    No. The router doesn't have python or the init.d file structure. The router is an embedded device not a Linux distribution.
     
  3. Prismatique

    Prismatique New Around Here

    Joined:
    Jan 11, 2019
    Messages:
    2
    Hello, My bad on the explanation, I know it's not full distro.

    I thought It was possible to install "Python", trough "Entware", on Asus-WRT, and run custom script on boot ? Am I wrong ?

    (edit) here is a page from AsusWrt Wiki, in which script are launched from an init-d folder..: https://github.com/RMerl/asuswrt-merlin/wiki/Secure-DNS-queries-using-DNSCrypt

    I just would like to know if it is coherent to have this kind of Counter-measure script on a Router, and if it is possible. Or if I need to explore the Raspberry way..

    Many thanks !
     
  4. ColinTaylor

    ColinTaylor Part of the Furniture

    Joined:
    Mar 31, 2014
    Messages:
    7,772
    Location:
    UK
    Yes you could install Entware and then install its Python package.

    That is one of Entware's directories (so it's dependent on Entware being installed), it's not native to the firmware. Merlin's native firmware uses other scripts for customisation.

    No idea. Try it and find out I suppose.
     
  5. john9527

    john9527 Part of the Furniture

    Joined:
    Mar 28, 2014
    Messages:
    6,065
    Location:
    United States
    Will probably work as @ColinTaylor said...but Python can be fairly resource hungry and remember the router only has 256M of memory.

    Me....I like to keep things simple on the router. Personally, I'd look at running those types of apps elsewhere.
     
  6. bbunge

    bbunge Very Senior Member

    Joined:
    Aug 11, 2014
    Messages:
    765
    Location:
    Pennsylvania USA
    Why not just do DoH or DoT? My AC66U_B1 runs Stubby quite well!

    Sent from my SM-T380 using Tapatalk