O roteador Askey RTF3507VW-N1 fornecido pela Vivo tem vários problemas:
- Existe um cache interno de DNS (usando o
dnsmasq?) bugado: ao fazer a mesma requisição DNS duas vezes seguidas, a primeira resposta vem correta, porém na seguinte temos:
| #!/usr/bin/env bb | |
| ;; Inspired from https://book.babashka.org/#_running_tests | |
| (require '[clojure.test :as t] | |
| '[clojure.string :as string] | |
| '[babashka.classpath :as cp] | |
| '[babashka.fs :as fs]) | |
| (cp/add-classpath "src:test") |
| #!/usr/bin/env bb | |
| (ns is-tty | |
| (:require [babashka.process :as p])) | |
| (defn- is-tty | |
| [fd key] | |
| (-> ["test" "-t" (str fd)] | |
| (p/process {key :inherit :env {}}) | |
| deref |
| #!/usr/bin/env bash | |
| #_( | |
| bb_dir="$HOME/.bb" | |
| if [ ! -x "$bb_dir/bb" ]; then | |
| echo "Babashka not found. Installing it at $bb_dir directory..." | |
| download_dir="$(mktemp -d)" | |
| trap "rm -rf $download_dir" EXIT |
| { pkgs ? import <nixpkgs> {} }: | |
| let | |
| fixWrapper = pkgs.runCommand "fix-wrapper" {} '' | |
| mkdir -p $out/bin | |
| for i in ${pkgs.gcc.cc}/bin/*-gnu-gcc*; do | |
| ln -s ${pkgs.gcc}/bin/gcc $out/bin/$(basename "$i") | |
| done | |
| for i in ${pkgs.gcc.cc}/bin/*-gnu-{g++,c++}*; do | |
| ln -s ${pkgs.gcc}/bin/g++ $out/bin/$(basename "$i") |
O roteador Askey RTF3507VW-N1 fornecido pela Vivo tem vários problemas:
dnsmasq?) bugado:
ao fazer a mesma requisição DNS duas vezes seguidas, a primeira resposta
vem correta, porém na seguinte temos: