Come posso aggiornare il firmware nel mio router via tftp?

1

Vado a lampeggiare il mio router wifi con firmware alternativo seguendo queste istruzioni sul mio Mac ma sto lottando con il passaggio

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

Non capisco, cos'è questo server. È un server DNS? Cerco di cambiare l'indirizzo del server DNS, che viene tagliato a 192.168.1.15 .

In che modo è necessario configurare il mio Mac per consentire al router di recuperare il nuovo firmware tramite tftp?

    
posta Shmidt 08.08.2014 - 15:52
fonte

3 risposte

4

192.168.1.15/24 è una cosiddetta notazione barra, che specifica contemporaneamente sia l'indirizzo IP che la maschera di rete. È una notazione alternativa ma più breve, che dice: l'indirizzo IP del tuo Mac deve essere impostato su 192.168.1.15 e la maschera di rete su 255.255.255.0 .

Oltre a questo, dovrai abilitare il server tftp sul tuo Mac. Per fare ciò, cerca /System/Library/LaunchDaemons/tftp.plist file. Se lo trovi, devi modificarlo per abilitare l'avvio del server tftp. Modifica il file con il tuo editor preferito ( sudo vi o sudo nano dovrebbe fare - questo è tutto fatto meglio in Terminal.app ). All'interno del file troverai le seguenti linee:

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

cambia questi in:

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

Dopo aver apportato questa modifica, dovrai eseguire il seguente comando in Terminal.app, per avviare il servizio tftp:

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

Dovrai quindi inserire il file del firmware in /private/tftpboot , assicurati che sia leggibile in tutto il mondo (in Terminal.app esegui chmod 644 /private/tftpboot/filename dove filename è il nome del file contenente il tuo firmware) e infine punta il tuo router alla posizione del file, in base alle istruzioni del router.

    
risposta data 08.08.2014 - 20:07
fonte
1

Per fare ciò è necessario che il Mac sia collegato, tramite un cavo Ethernet, al router.

Nel pannello di controllo Rete delle Preferenze di Sistema, imposta i seguenti parametri per la tua connessione Ethernet:

Configura IPv4: Manualmente

Indirizzo IP: 192.168.1.15

Subnet Mask: 255.255.255.0

Router: 192.168.1.1

Premi il pulsante "Applica" nel pannello di controllo.

Ora puoi eseguire tftp dall'app Terminal OS X e seguire le istruzioni nella pagina a cui fai riferimento.

    
risposta data 08.08.2014 - 19:54
fonte
-1

Come ho scoperto, 192.168.1.15/24 è l'indirizzo IP scritto nella notazione CIDR ( ClassInter-Domain Routing ).

Ad esempio:

192.168.100.0/24 represents the given IPv4 address and its associated routing prefix 192.168.100.0, or equivalently, its subnet mask 255.255.255.0

OS X non lo capisce, quindi dovrebbe essere convertito manualmente in indirizzo IPv4 e subnet mask usando i calcolatori online (ce ne sono molti).

    
risposta data 08.08.2014 - 20:03
fonte

Leggi altre domande sui tag