Per costruire una LibraryBox, sono necessari un router e una chiavetta USB. È possibile costruire una LibraryBox v2.1 con una varietà di router, a seconda del caso d'uso e necessità. Al momento, Librarybox v2.1 supporta 12 diversi router. Questi sono quelli consigliati, l'elenco completo può essere trovato sotto, nella sezione Download.

  • TP-Link MR3020
  • Il MR3020 è l'hardware "standard" per la LibraryBox, delle dimensioni di un disco da hockey, economico e facile da trovare.
  • TP-Link MR3040
  • Il MR3040 è un aggiornamento del 3020, in quanto ha una batteria integrata per un facile utilizzo in movimento.
  • TP-Link WR703N
  • Il WR703N è la versione non-US del MR3020, disponibile in Giappone, in Cina e in altre parti del mondo. Da non confondere con il 702N, che non dispone di una porta USB e non è adatto per l'uso con LibraryBox.
  • TP-Link WR842n
  • Il WR842n è migliore per le installazioni non-portatili della LibraryBox , o dove si desidera la potenza di un' antenna esterna per trasmettere il segnale. Assicurati di scaricare la versione corretta del firmware per il tuo l'hardware.
  • TP-Link TL-MR10U
  • Il MR10U è un router portatile con una batteria incorporata di 2600 mAh della per la ricarica di altri dispositivi. E' principalmente un hardware non statunitense, quindi se siete negli Stati Uniti, procedete con cautela.
  • TP-Link MR13U
  • Anche il MR13U è un router portatile per il mercato non-US, ma questo ha una batteria da 10.000 mAh, sufficiente per il funzionamento della LibraryBox per più di un giorno intero .

La LibraryBox richiede anche un'unità flash USB formattata in FAT32 per essere utilizzata in combinazione con uno dei router di cui sopra. È possibile utilizzare qualsiasi unità flash USB formattata FAT32, il che significa che c'è un limite di 4GB per un singolo file (una limitazione del file system FAT32). Mi piace la linea di USB SanDisk Cruzer, che si trovano in una varietà di formati e di costi da Amazon: da 4 GB a 32 GB . Un'altra opzione è la Leef Surge low profile USB drive . Mi piacciono le unità di ridotte dimensioni perché rendono il prodotto finale più compatto.

Una volta che hai il router e una chiavetta USB, basta seguire le istruzioni riportate di seguito.

  1. Scarica l'aggiornamento del firmware che si adatta al tipo di router che stai utilizzando per costruire la tua LibraryBox. Presta particolare attenzione alla versione # dell'hardware, perchée alcuni di questi hanno una versione 1 e una versione 2, in cui l'hardware cambia e occorre un firmware diverso.
  2. Scarica la cartella di installazione della v2.1 della LibraryBox (come file zip) Hash MD5: 85BF5A80220B9C8204303C6099908A7D
  3. Scompatta il file install_librarybox.zip, in modo da avere una cartella di installazione, e copia sia la cartella di installazione che il file del firmware sulla tua chiavetta USB formattata in FAT 32. Le uniche cose sulla tua chiavetta USB dovrebbero essere una cartella chiamata "install" copiata dal file install_librarybox.zip scompattato e il firmware.
  4. Inserire l'USB formattata in FAT 32 nella porta USB del router.
  5. Se il router dispone di un selettore per la modalità (come l'MR3020) assicurati che sia impostato su WISP.
  6. Collega il router tramite cavo ethernet al computer, collegalo a una fonte di alimentazione. Se sei su un computer portatile, potrebbe essere necessario disattivare temporaneamente il Wi-Fi per assicurarsi che il computer sia connesso direttamente al router tramite Ethernet.
  7. Apri un browser e digita nella barra degli indirizzi l'indirizzo qui sotto che corrisponde al tipo di router .
    • MR3020 - http://192.168.0.254
    • MR3040 - http://192.168.0.1
    • WR703N - http://192.168.1.1
    • WR842N - http://192.168.1.1
    • WR1043ND - http://192.168.1.1
    • MR10U - http://192.168.1.1
    • MR13U - http://192.168.1.1
  8. Inserisci il nome utente e la password di default (admin e admin).
  9. Passa a System Tools > Firmware Upgrade e seleziona il firmware OpenWRT che hai scaricato nel passaggio 1.
  10. Dopo aver completato l'aggiornamento, il router si riavvia. Non scollegare il router o scollegare il cavo Ethernet durante il flash del firmware. L'intero processo di costruzione della tua LibraryBox durerà circa 10 minuti. Fatti un giro, vai a prenderti una tazza di caffè.

La fase I è terminata. Questo è tutto ... dopo circa 20 minuti di lampeggiare del LED , dovresti avere una LibraryBox funzionante. La velocità dipende dal drive USB. L'installazione è terminata quando le luci non lampeggiano più e si può vedere l'SSID "LibraryBox - Free Content" in fase di trasmissione.

Una volta che hai una LibraryBox funzionante, è possibile spegnere il router, scollegare l'unità USB, collegarlo al computer ecopiare dei contenuti in / LibraryBox / Shared directory ... tutto ciò che si inserisce qui verrà visualizzato in ordine alfabetico per essere scaricato. Se vuoi, per iniziare puoi scaricare questo pacchetto di materiali con licenza libera (ATTENZIONE: è necessario un client Torrent ) , oppure andare su Project Gutenberg o Feedbooks per costruire il tuo pacchetto.

Un'avvertenza: per il modo in cui la pagina web di default è stato progettata,devi avere le cartellei di base dentro la cartella Shared se vuoi che i collegamenti del menu funzionino (testi, audio, video, software). Naturalmente, se modifichi il sito web, poui fare quello che vuoi con la cartella Shared.

A questo punto, hai una LibraryBox funzionante. Il problema è che non è protetta in nessun modo, e tutti quelli che conoscono l'indirizzo IP (192.168.1.1) possono, tramite un collegamento telnet fare quello che vogliono. Per garantire la sicurezza della tua LibraryBox, è necessario impostare una password.

  1. Riavvia la LibraryBox (spegni e riaccendi il router) e fai il boot-up.
  2. Con il tuo computer, collegati attraverso telnet al SSID della LibraryBox :

  3. telnet 192.168.1.1
    
  4. Esegui lo script di configurazione avanzata della LibraryBox:
    box_init_setup.sh
    
    Che lancerà uno script che ti guiderà attraverso le possibili personalizzazioni della LibraryBox versione 2.1.
  5. Scegli 1 per impostare la password e abilita l'SSH.
  6. Scegli una password sicura. Dopo aver impostato la password, non sarà più possibile accedere via telnet che non era protetto. Accedi alla LibraryBox via SSH in questo modo:
    SSH root@192.168.1.1
    
  7. Adesso hai una LibraryBox funzionante e sicura!

Opzioni di configurazione

Sul drive USB nella cartella LibraryBox, c'è una cartella denominata "Config" che comprende diversi file di testo:

  • channel.txt
  • hostname.txt
  • librarybox_ftp.txt
  • librarybox_ftpadmin.txt
  • librarybox_ftpanon.txt
  • librarybox_ftpsync.txt
  • librarybox_ftpsyncport.txt
  • librarybox_shoutbox.txt
  • ssid.txt
  • system_hostname.txt
  • txpower.txt

Alcuni di questi sono controllati dal menu menzionato sopra nella messa a punto del ftp, ma molti di essi consentono di personalizzare la tua LibraryBox. È possibile modificare il valore di:

  • channel.txt per modificare il canale WiFi che deve essere utilizzato dallal LibraryBox
  • system_hostname.txt se si desidera personalizzare il nome dell'host durante l'installazione dei client Sync
  • ssid.txt se si vuole avere un SSID WiFi personalizzato
  • txpower.txt se si desidera aumentare o diminuire un po' la potenza della LibraryBox per quanto riguarda la copertura WiFi. Il valore predefinito è 25, ma valori tra 20-30 dovrebbero essere sicuri (anche se l'aumento della potenza TX si tradurrà inun consumo di energia significativamente più alto e la generazione di calore da parte deli' MR3020.

Se si apportano modifiche a questi file, queste e avranno effetto al successivo avvio della LibraryBox. Raccomando di non modificare le varie impostazioni FTP in questo modo, ma di limitarsi ai file di configurazione menzionati sopra.

Configurazione MiniDLNA

Connettiti al SSID della LibraryBox con il computer e collegati in SSH:

SSH root@192.168.1.1
Esegui lo script di installazioneavanzato per la LibraryBox:
box_init_setup.sh
che ti darà il seguente menu:
1 - Imposta la password e consenti connessione SSH  2 - Imposta data e ora (abilita timesave) 3 - Inizia configurazione FTP 4 - Abilita minidlna
Seleziona l'opzione 4 e clicca su invio. La tua LibraryBox è ora un server DLNA e dovrebbe essere rilevabile da qualsiasi client DLNA. L'impostazione viene salvata dopo il riavvio, così la prossima volta che si accendela LibraryBox, il server miniDLNA sarà attivo.

Configurazione FTP

Configurare l' FTP della LibraryBox ti permetterà di caricare, scaricare e cancellare i file della cartella "Shared" da un computer collegato al segnale WiFi, senza dover interagire fisicamente conla LibraryBox o l'unità USB. Una volta configurato, si sarà in grado di utilizzare qualsiasi software FTP per effettuare il login e modificare i file della cartella Shared. Segui i passaggi indicati di seguito per abilitare l'accesso FTP sulla tua LibraryBox.

  1. Connettiti all'SSID della LibraryBox con il computer,usando l'SSH :

  2. SSH root@192.168.1.1
    
  3. Esegui lo script di configurazione avanzata della LibraryBox:
    box_init_setup.sh
    
    che ti darà il seguente menu:
    1 - Imposta la password e abilita SSH 2 - Imposta data e ora (abilita timesave) 3 - Avvia la configurazione FTP 4 - Abilita minidlna
    
    Questa volta, nel menu cerchiamo l'opzione 3, Avvia la configurazione FTP.

  4. Scegliendo l'opzione 3 avrai un altro menù, questo un po 'più complicato. In primo luogo,ti accompagnerò nella configurazione dell'accesso FTP, e poi ci preoccuperemo di Sync e delle altre opzioni. Il secondo menu si presenta così:
     Scegli un'opzione: 3 --------------------------------------------- --------- Configurazione attuale: -------------------------------------- ---------------- FTP abilitato: sì Accesso amministratore: sì Accesso speciale SYNC: sì  Porta SYNC: 54321 Login anonimo possibile: no - FTP sincronizzazione attiva: no FTP Sync hostname: vuoto FTP Sync password vuota --------------------------------------------- --------- 1 - Attiva / Disattiva FTP 2 - Attiva / Disattiva Accesso Admin 3 - Attiva / Disattiva Sync master 4 - Attiva / Disattiva accesso anonimo 5 - Imposta password per Sync master 6 - Imposta password per Accesso Admin 7 - Attiva Sync client 8 -  Host client host 9 - Password  client 
    Inserisci h ed un numero per l'help sull'argomento. Ad esempio, H8 per l'help sull'Host  client.
    Ogni altro tasto serve per uscire. 

    L'elenco sopra alle opzioni mostra lo stato corrente delle impostazioni e la scelta di qualsiasi opzione farà sì che il menu si ricarichi per Imostrare le nuove impostazioni correnti. Queste non vengono applicate, comunque, fino a quando non si esce dal menu e si riavvia la LibraryBox.
  5. Per abilitare FTP, scegli l'opzione 1.
  6. È inoltre necessario impostare una password per l'accesso FTP, selezionando l'opzione 6 - Imposta password per Accesso Admin. Scegli una password sicura per l'accesso FTP!
  7. Dopo aver impostato la password, esci dal menu premendo un tasto qualsiasi. Quindi, riavvia la LibraryBox scollegandola e ricollegandola.
  8. A questo punto, dovresti essere in grado di connetterti all' SSID della LibraryBox e utilizzare qualsiasi programma FTP popolare per connetterti utilizzando la password e il nome utente "nobody".

Contenuto del sito web - sotto licenza Creative Commons NC-da Jason Griffey 2012, ove non diversamente concesso in licenza.
Software sotto licenza GPLv2, vedere http://www.gnu.org/licenses/gpl-2.0.html Back to Top