Lampeggiamento di una telecamera IP e aggiunta di una nuova distribuzione Linux [chiusa]


0

Ho una telecamera IP foscam, non ha USB ecc, solo connessioni di rete wireless e cablate. Come faresti a lampeggiare un dispositivo come questo? E come installeresti la tua distro Liunx su di essa?

Qualcuno potrebbe spiegarmi come funziona e si incastrano?

MODIFICARE:

Fotocamera: FOSCAM FI8904w http://foscam.us/products/foscam-fi8904w-outdoor-wireless-ip-camera-3.html


Devi darci maggiori informazioni a riguardo. Come produttore e modello di fotocamera.
Salaros,

Risposte:


1

Innanzitutto, a meno che tu non sia disposto a fare molto lavoro e rivoluzionario per gli altri, deve già essere specificamente supportato da una distribuzione Linux.

Senza questo supporto, stai cercando di installare una distro, o solo Linux in generale, senza l'aiuto di questo o di qualsiasi programma di installazione della distro. Il tuo primo problema che devi risolvere è che hai bisogno di qualche tipo di dispositivo simile a un disco per archiviare i file. Che tipo di archiviazione è disponibile nella fotocamera? Come puoi formattarlo in ext2 o simili in modo che Linux possa archiviare i suoi file su di esso, senza mettere il mattone sul dispositivo? Questi sono solo l'inizio dei problemi che dovrai risolvere se nessun altro lo ha ancora fatto.

Molti dispositivi che non intendono eseguire Linux vengono "hackerati" nel farlo attraverso uno dei seguenti metodi:

  • Il dispositivo accetta qualsiasi codice come aggiornamento del firmware: un firmware modificato viene installato come aggiornamento che contiene un kernel Linux + file di supporto o un bootloader che consente l'installazione. Molti dispositivi con un'interfaccia accessibile dal Web ti permetteranno di aggiornare il firmware tramite tale interfaccia. Alcuni dispositivi possono essere messi in modalità di servizio, gestione o "salvataggio" che consente lo stesso. Si noti che alcuni dispositivi accettano solo aggiornamenti firmati che complica o impedisce tale hacking.

  • Una vulnerabilità esistente nel software del dispositivo viene sfruttata in qualche modo, il che consente l'esecuzione di codice personalizzato che quindi installa Linux. L'XBox originale è un classico esempio in cui il caricamento di un savegame modificato nella versione originale di Mech Assault è stato il gateway per "softmods", inclusa l'installazione di Linux.

È possibile che il dispositivo non esegua Linux. Potrebbe non avere abbastanza spazio di archiviazione per un kernel (generalmente sono necessari almeno 4 MB di flash o simili), non abbastanza RAM per fare qualcosa di utile e / o la CPU potrebbe non essere supportata o potrebbe non avere le funzionalità richieste da Linux (come una MMU).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.