- Formatear un USB como NTFS (mejor que sea pequeño, 2GB o así)
- Ejecutar lo siguiente como pre-requisito
dism.exe /online /enable-feature /all /featurename:SMB1Protocol
- Abrir terminal
- Pinchar USB
- Situarse en la carpeta del USB
- 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
- Pinchar USB en Router (el que está detrás, al lado de la conexiones de red rj45)
- 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 = /
- 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.
- Usar un editor hexadecimal: https://mh-nexus.de/en/
Vamos a obtener los siguientes datos:
- GPON
- Usuario administrador
- Datos SIP
Buscar "ÿÿÿì12345678" el GPON aparece después de ÿÿÿì
Buscar "IGD.AU1". Habrá varias coincidencias pero hay que encontrar la palabra admin cerca de de unos números (la contraseña)
- Entrar en http://192.168.1.1 con el usuario administrador.
- Ir a la opción de SIP. Ahí aparecen todos los datos menos el password.
- Buscar @ims.masmovil.com y debería estar cerca. https://bandaancha.eu/foros/manual-sacar-claves-sip-gpon-f680-1738447
- Si no aparece.
- Apagar router.
- Conectar como Administrador a la web, y consultar la opción de SIP.
- Después realizar dump de nuevo.
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.
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.
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.