Skip to content

Instantly share code, notes, and snippets.

@atallo
Last active May 4, 2020 21:50
Show Gist options
  • Save atallo/d9a208692dfd3a221bb5e95df85f39e5 to your computer and use it in GitHub Desktop.
Save atallo/d9a208692dfd3a221bb5e95df85f39e5 to your computer and use it in GitHub Desktop.

En Windows:

  1. Formatear un USB como NTFS (mejor que sea pequeño, 2GB o así)
  2. Ejecutar lo siguiente como pre-requisito
dism.exe /online /enable-feature /all /featurename:SMB1Protocol

En Linux (necesita conexión a internet):

  1. Abrir terminal
  2. Pinchar USB
  3. Situarse en la carpeta del USB
  4. Ejecutar lo siguiente:
    sudo mkdir -p /var/samba/lib/  
    echo | sudo tee -a /var/samba/lib/smb.conf
    ln -s /var/samba/lib/smb.conf .
    wget https://busybox.net/downloads/binaries/1.21.1/busybox-armv7l
    mv busybox-armv7l busybox
    cp busybox sh

En router

  1. Pinchar USB en Router (el que está detrás, al lado de la conexiones de red rj45)

En Windows 10 (línea de comandos)

  1. Ejecutar lo siguiente
    pushd \\192.168.1.1\samba\usb1_1
    notepad smb.conf

Poner en el fichero:

[global]
guest account = root
deadtime = 5
log level = 0
server string = Samba Server
security = share
load printers = no
workgroup = workgroup
short preserve case = yes
preserve case = yes
netbios name = SAMBASHARE
[samba]
comment = samba share dir
read only = no
guest ok = yes
guest only = yes
short preserve case = yes
preserve case = yes
max connections = 3
path = /mnt
[root]
comment = samba share root
read only = no
guest ok = yes
guest only = yes
short preserve case = yes
preserve case = yes
max connections = 3
path = /
[a]
preexec = /bin/cat /dev/mem > /mnt/usb1_1/ramf680.txt
comment = samba share root
read only = no
guest ok = yes
guest only = yes
short preserve case = yes
preserve case = yes
max connections = 3
path = /
  1. Seguimos ejecutando en linea de comandos
popd
net use

(La línea anterior es para comprobar que no hay ninguna conexión)

(La siguiente línea suele tardar mucho y da error. Ignorar)

net use \\192.168.1.1\a
pushd \\192.168.1.1\samba\usb1_1

Debería existir un ficheros ramf680.txt 242.757.632 bytes. Si no tiene ese tamaño, esperar hasta que lo tenga.

Para copiar ese fichero a nuestro ordenador:

robocopy . C:\ruta-en-nuestro-ordenador ramf680.txt

Desconectamos

popd
net use /d \\192.168.1.1\a

net use

La última línea indica las conexiones con el router. No debería haber ninguna.

En Windows

Vamos a obtener los siguientes datos:

  • GPON
  • Usuario administrador
  • Datos SIP

GPON

Buscar "ÿÿÿì12345678" el GPON aparece después de ÿÿÿì

Usuario administrador

Buscar "IGD.AU1". Habrá varias coincidencias pero hay que encontrar la palabra admin cerca de de unos números (la contraseña)

Datos SIP

Poner router en modo brigde

Entrar en http://192.168.1.1 con usuario/pass: 1234/1234

  • En Network -> LAN - DHCP Port service -> LAN1 -> WAN.

Y ya está. A partir de ese momento el puerto LAN1 está funcionando en modo brigde (solo vale para ese puerto). Después tenéis que configurar vuestro router. Si en algún momento queréis deshacer y volver a estar como siempre. Simplemente deshaceis la configuración de vuestro router, y os enchufáis al LAN2… entráis en el panel de control y volvéis a ponerlo como LAN.

Configurar SIP en móvil

En la aplicación Teléfono (la que se usa para llamar normalmente):

  • Vas a Ajustes -> Cuentas de llamadas -> Ajustes avanzados -> Ajustes SIP -> Añadir cuenta
  • Escribes los datos que sacaste.
  • Guardar.

En algunos móviles está en diferente sitio… pero debería ser fácil de encontrar. Solo debería funcionar cuando estéis en la wifi de casa.

Datos SIP

Si el método del DUMP no se obtienen los datos de SIP se puede usar el siguiente método. Se mira en el dump donde hay una cabecera de autentificación de SIP y se usa hascat.

Configurar Router FritzBox

Otras referencias

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment