¿Cómo puedo actualizar el firmware en mi enrutador a través de tftp?

1

Voy a actualizar mi wifi-router con un firmware alternativo siguiendo estas instrucciones en mi Mac, pero estoy luchando con el paso

Set Your server's IP-Address to 192.168.1.15/24

No puedo entender, ¿qué es este servidor. ¿Es el servidor DNS? Intento cambiar la dirección del servidor DNS, que se corta a 192.168.1.15 .

¿Cómo necesito configurar mi Mac para permitir que el enrutador obtenga el nuevo firmware a través de tftp?

    
pregunta Shmidt 08.08.2014 - 15:52

3 respuestas

4

192.168.1.15/24 es la llamada notación de barra, que especifica la dirección IP y la máscara de red al mismo tiempo. Es una notación alternativa pero más corta, que dice: la dirección IP de su Mac debe configurarse en 192.168.1.15 y la máscara de red en 255.255.255.0 .

Además de eso, deberá habilitar el servidor tftp en su Mac. Para hacer eso, busque el archivo /System/Library/LaunchDaemons/tftp.plist . Si lo encuentra, necesita editarlo, para habilitar el lanzamiento del servidor tftp. Edite el archivo con su editor favorito ( sudo vi o sudo nano deberían hacerlo; todo esto se hace mejor en Terminal.app ). Dentro del archivo, encontrarás las siguientes líneas:

<dict>
    <key>Disabled</key>
    <true/>

cambia estos para que sean:

<dict>
    <key>Disabled</key>
    <false/>

Después de realizar ese cambio, deberá ejecutar el siguiente comando en Terminal.app para iniciar el servicio tftp:

sudo launchctl load -w /System/Library/LaunchDaemons/tftp.plist

Luego deberá colocar su archivo de firmware en /private/tftpboot , asegúrese de que sea legible en todo el mundo (en Terminal.app ejecute chmod 644 /private/tftpboot/filename donde filename es el nombre del archivo que contiene su firmware) y finalmente apunte a su enrutador a la ubicación del archivo, de acuerdo con las instrucciones de su enrutador.

    
respondido por el mike 08.08.2014 - 20:07
1

Para hacer esto, necesita que su Mac esté conectada, mediante un cable Ethernet, al enrutador.

En el panel de control de red de Preferencias del sistema, configure los siguientes parámetros para su conexión Ethernet:

Configure Ipv4: Manually

Dirección IP: 192.168.1.15

Máscara de subred: 255.255.255.0

Enrutador: 192.168.1.1

Presiona el botón "Aplicar" en el panel de control.

Ahora puede ejecutar tftp desde la aplicación Terminal de OS X y seguir las instrucciones en la página a la que hace referencia.

    
respondido por el Ɱark Ƭ 08.08.2014 - 19:54
-1

Como descubrí, 192.168.1.15/24 es la dirección IP escrita en la notación CIDR ( Classless Inter-Domain Routing )

Por ejemplo:

  

192.168.100.0/24 representa la dirección IPv4 dada y su prefijo de enrutamiento asociado 192.168.100.0, o equivalentemente, su máscara de subred   255.255.255.0

OS X no lo entiende, por lo que debe convertirse manualmente a la dirección IPv4 y la máscara de subred usando calculadoras en línea (hay muchas).

    
respondido por el Shmidt 08.08.2014 - 20:03

Lea otras preguntas en las etiquetas